Releases: CrestApps/CrestApps.OrchardCore
Releases · CrestApps/CrestApps.OrchardCore
2.0.0-beta-0009
What's Changed
- Improve AI Provider Configuation Documents by @MikeAlhayek in #201
- Adding example configurations for common providers by @Piedone in #204
- Fix IAIProfileManager by @MikeAlhayek in #205
- Add AIProfile actions menu and relocate views into Items folder by @MikeAlhayek in #207
- Add CatalogItemMigrations migration to migrate Id to ItemId by @MikeAlhayek in #208
- Don't use transcation inside the Id to ItemId migration by @MikeAlhayek in #209
- Fix duplicate key in AIDeploymentDeploymentSource by @MikeAlhayek in #210
- Add a way to delete deployments via recipes by @MikeAlhayek in #211
- Decouple AI Client from AI Profile by @MikeAlhayek in #215
- Avoid an error when calling function by @MikeAlhayek in #216
- Add table of contents to module README files by @Copilot in #220
- Fix AI Deployments, Deployment steps by @MikeAlhayek in #221
- Reduce token usage for session title generation and prevent NRE by @MikeAlhayek in #223
- Migrate to .net10 by @MikeAlhayek in #225
- Fix Main CI by @MikeAlhayek in #226
New Contributors
Full Changelog: v2.0.0-beta-0008...v2.0.0-beta-0009
2.0.0-beta-0008
What's Changed
- Fix User DisplayName cache by @MikeAlhayek in #182
- Fix the instructions in the project's readme file by @MikeAlhayek in #184
- Allow creating AI Chat Session Programatically by @MikeAlhayek in #185
- Use CacheContext in author cache by @MikeAlhayek in #186
- Auto-generate technical name for AI profile. by @MikeAlhayek in #189
- Enable maximum output tokens by default in the AI profile. by @MikeAlhayek in #188
- Rename ModelHandlerBase to CatalogEntryHandlerBase by @MikeAlhayek in #192
- Add 'AICompletionWithConfigTask' workflow task by @MikeAlhayek in #193
- Update packages by @MikeAlhayek in #194
- Use the new UserDisplayName shapes by @MikeAlhayek in #195
- Remove all Obsolete attributes by @MikeAlhayek in #197
- Fix deployment selection in UI and display detailed chat errors by @MikeAlhayek in #198
- Add ability to delete chat history items individually or clear all at once with permission-based access control by @Copilot in #196
- Auto generate Techinal Name value by @MikeAlhayek in #200
Full Changelog: v2.0.0-beta-0007...v2.0.0-beta-0008
v1.2.1
What's Changed
- [release/1.2] Use CacheContext in author cache by @github-actions[bot] in #187
- [release/1.2] Auto-generate technical name for AI profile. by @github-actions[bot] in #190
- [release/1.2] Fix deployment selection in UI and display detailed chat errors by @github-actions[bot] in #199
Full Changelog: v1.2.0...v1.2.1
1.2.0
What's Changed
- Add OpenAI feature including Azure OpenAI integration by @MikeAlhayek in #20
- Add workflows support and utility chat endpoint by @MikeAlhayek in #26
- Add OrchardCore Deployment integration by @MikeAlhayek in #28
- Use markdown and add custom link generator by @MikeAlhayek in #29
- Fix typo OpenId to OpenAI by @MikeAlhayek in #30
- Utilize Microsoft.Extensions.AI by @MikeAlhayek in #31
- Simplify Azure With Search Implementation by @MikeAlhayek in #32
- Fix NRX in OpenAIChatProfileDisplayDriver by @MikeAlhayek in #34
- Add OpenAI Profile Settings by @MikeAlhayek in #35
- Show notification instead of an exception on UI by @MikeAlhayek in #36
- Add support for LegacyAdminMenuNavigation by @MikeAlhayek in #37
- Introduce an AI Module for Compatibility with Multiple Technologies Beyond OpenAI by @MikeAlhayek in #38
- Move Deployments into a new feature by @MikeAlhayek in #41
- Add DeepSeek Implemenation by @MikeAlhayek in #40
- Add the missing readme by @MikeAlhayek in #42
- Add Ollama support by @MikeAlhayek in #43
- Bump the all-dependencies group with 3 updates by @dependabot[bot] in #45
- Reorganize modules and features and add Azure AI Inference by @MikeAlhayek in #44
- Fix Null Reference Eexception when completion fails by @MikeAlhayek in #46
- Add 'AI Chat Completion API' feature by @MikeAlhayek in #47
- Allow CORS for API calls by @MikeAlhayek in #48
- Use default blank CORS policy by @MikeAlhayek in #49
- Remove the default CORS policies by @MikeAlhayek in #50
- Add ways to configure clients by @MikeAlhayek in #51
- Use Streaming and realtime communications by @MikeAlhayek in #53
- Move AI Chat to seperate module by @MikeAlhayek in #54
- Add AddAIProfile extension and add hard dependency on AI module by @MikeAlhayek in #55
- Specify PrivateAssets by @MikeAlhayek in #57
- Add AI Tool Source by @MikeAlhayek in #59
- Add UI for Configuring OpenAI-Compatible Providers by @MikeAlhayek in #60
- Upgrade Microsoft.Extensions.AI packages by @MikeAlhayek in #63
- Simplify Azure Implementation and remove the ImportAzureOpenAIDeployment Recipe by @MikeAlhayek in #64
- Update Azure Readme file with correct instructions by @MikeAlhayek in #65
- Improve documentations by @MikeAlhayek in #66
- Improve generic store and manager services by @MikeAlhayek in #67
- Fix Typo by @MikeAlhayek in #73
- Fix duplicate permission registration by @MikeAlhayek in #74
- Fix duplicate ManageAIDeployments permission by @MikeAlhayek in #75
- Fix EasyMDE editor in the editing Profile UI by @MikeAlhayek in #76
- Fix resource dependencies by @MikeAlhayek in #77
- Add MCP support by @MikeAlhayek in #78
- Update the project's readme file by @MikeAlhayek in #82
- Fix dependencies by @MikeAlhayek in #83
- Update MCP docs by @MikeAlhayek in #84
- Add MCP integration screencast by @MikeAlhayek in #85
- Fix bug in the client add more mcp settings by @MikeAlhayek in #86
- Relable Connections menu item to Providers Connections by @MikeAlhayek in #91
- Ignore bad AI Settings by @MikeAlhayek in #94
- Update Azure OpenAI library to the latest by @MikeAlhayek in #96
- Add Orchard Core AI Agent by @MikeAlhayek in #87
- Add data sources support by @MikeAlhayek in #97
- Add Elasticsearch data-source by @MikeAlhayek in #101
- Code cleanup around properties population step by @MikeAlhayek in #103
- Add MongoDB as data source by @MikeAlhayek in #104
- Add "Enhanced Roles" and "Content Access Control" features by @MikeAlhayek in #106
- Add RolePickerPartContentAccessControlSettings by @MikeAlhayek in #107
- Fix Elasticsearch Data Source Index Menu by @MikeAlhayek in #108
- Update AI packages by @MikeAlhayek in #110
- Add Embedding Support and introduce IAIClientFactory by @MikeAlhayek in #109
- Add Elasticsearch Aspire package by @MikeAlhayek in #112
- Rename ModelStore to Calalog by @MikeAlhayek in #113
- Update packages by @MikeAlhayek in #114
- Align Elasticsearch configurations with Elasticsearch v3 by @MikeAlhayek in #115
- Fix Avatar resources for OrchardCore v3 by @MikeAlhayek in #117
- Defer migration to avoid deadlocks by @MikeAlhayek in #118
- Allow compatibility with OrchardCore 3.0 preview by @MikeAlhayek in #119
- Update OrchardCore Preview 3 packages by @MikeAlhayek in #121
- Fix Properties merge in Handlers by @MikeAlhayek in #122
- Set max 3.0.0-preview version by @MikeAlhayek in #123
- Fix package dependency by @MikeAlhayek in #128
- NEST-596: Inherit parent props file if one exists. For example to override TargetFrameworks. by @wAsnk in #130
- NEST-596: Fix compiler errors by @wAsnk in #132
- Make CrestApps.OrchardCore.Resources available via dependency only (release/1.2 branch) by @MikeAlhayek in #144
- Add a workaround for the [RequiredFeatures("")] issue by @MikeAlhayek in #142
- [release/1.2] Correctly determine the Deployment name from the connection by @github-actions[bot] in #156
- Improve recipe generation (#153) by @MikeAlhayek in #162
- [release/1.2] Update .gitignore by @github-actions[bot] in #165
- [release/1.2] Fix Workflows dependency issue by @github-actions[bot] in #170
- Don't check for Default Tenant before registering the Tenants tools by @MikeAlhayek in #171
- [release/1.2] Add Schema Settings Parts and Fields by @github-actions[bot] in #173
- [release/1.2] Fix User DisplayName cache by @github-actions[bot] in #183
New Contributors
1.2.0-beta-0018
Full Changelog: v1.2.0-beta-0017...v1.2.0-beta-0018
2.0.0-beta-0007
What's Changed
- Fix duplicate user display name on frontend themes by @MikeAlhayek in #176
- Migrate CatalogEntry class to CatalogItem by @MikeAlhayek in #179
Full Changelog: v2.0.0-beta-0006...v2.0.0-beta-0007
2.0.0-beta-0006
What's Changed
- Update .gitignore by @MikeAlhayek in #164
- Update OpenAI package by @MikeAlhayek in #167
- Fix Workflows dependency issue by @MikeAlhayek in #169
- Add Schema Settings Parts and Fields by @MikeAlhayek in #172
- Return IReadOnlyCollection instead of IEnumerable in Catalogs by @MikeAlhayek in #175
Full Changelog: v2.0.0-beta-0005...v2.0.0-beta-0006
1.2.0-beta-0017
What's Changed
- [release/1.2] Fix Workflows dependency issue by @github-actions[bot] in #170
- Don't check for Default Tenant before registering the Tenants tools by @MikeAlhayek in #171
- [release/1.2] Add Schema Settings Parts and Fields by @github-actions[bot] in #173
Full Changelog: v1.2.0-beta-0016...v1.2.0-beta-0017
1.2.0-beta-0016
What's Changed
- [release/1.2] Correctly determine the Deployment name from the connection by @github-actions[bot] in #156
- Improve recipe generation (#153) by @MikeAlhayek in #162
- [release/1.2] Update .gitignore by @github-actions[bot] in #165
New Contributors
- @github-actions[bot] made their first contribution in #156
Full Changelog: v1.2.0-beta-0015...v1.2.0-beta-0016
2.0.0-beta-0005
What's Changed
- Update packages to address binary braking changes by @MikeAlhayek in #163
Full Changelog: v2.0.0-beta-0004...v2.0.0-beta-0005