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.Corename - includes a reference MVC host and an Aspire host for local composition and testing
- includes a dedicated
CrestApps.Core.Testsproject 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 genericAdd*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