Skip to main content

Version 1.0.0 Release Notes

Package version: 1.0.0

CrestApps.Core 1.0.0 establishes the standalone framework repository for the reusable CrestApps libraries.

Highlights

  • ships the shared abstractions, infrastructure, AI runtime, provider integrations, and protocol packages under the CrestApps.Core name
  • includes a reference MVC host and an Aspire host for local composition and testing
  • includes a dedicated CrestApps.Core.Tests project for framework validation
  • publishes a framework-focused documentation site at core.crestapps.com
  • merges appsettings-backed and UI-managed AI provider connections and deployments through runtime catalogs, so MVC selectors and AI resolution stay current without rebuilding options or restarting the app
  • exposes merged AI connection and deployment views through INamedSourceCatalog<T> registrations, adds generic Add*DocumentCatalog<TModel, TIndex, T>() helpers for custom catalog registration, keeps deterministic name conflict handling so UI-managed records override conflicting appsettings entries, and standardizes settings so connections and deployments are configured separately