CHANGELOG
2.5.0 (2026-06-25)
Features
- release 2026-06-25 (a746e48a), refs: AVP-498 AVP-501 ADI-2499 ADO-227 AVP-498 ADI-2499 AVP-501 ADO-227 ADI-1437
- Changes:
- docs(doc): [AVP-501] initialize ava toolkit instructions
- docs(doc): [ADI-2499] migration doc to docusaurus
- chore: [ADO-227] change path to template
- feat(persistence): better support for mongoDb master db context registration
- Changes:
2.4.0 (2026-04-28)
Features
- messaging: rabbitmq now supports configuration for api management (99baa7e), refs: ADI-1482
-
PR Classification
- API enhancement to support separate configuration for RabbitMQ Management API connections.
-
PR Summary
- This PR introduces optional overrides for RabbitMQ Management API connection settings, allowing them to differ from the main broker connection. It improves flexibility for deployments where the API endpoint is distinct from the broker.
- RabbitMqConnectionOptions: Added Api property for API-specific connection overrides with fallback to root settings.
- RabbitMqApiConnectionOptions: Introduced new class for API connection parameters (host, port, credentials, SSL).
- RabbitMqApi: Refactored constructor to resolve API connection parameters using the new override logic.
-
2.3.0 (2026-04-01)
Features
- improve connection resiliency across data integrations (bdaaf33), refs: ADI-2355
- feat: improve connection resiliency across data integrations
- improve resiliency-related logging for MongoDB connection attempts and recovery
- add EF Core execution strategy support for SaveChanges and selected repository reads
- add RabbitMQ connection resiliency options (heartbeat, connection/continuation timeouts, publisher confirmations)
- add a retry mechanism for Redis connection multiplexer and an optional null-on-read fallback when Redis is unavailable
2.2.1 (2026-03-16)
Bug Fixes
- ASOL.Core.HealthChecks.Abstractions - add build configurations to soluti... (536fd10)
- fix: ASOL.Core.HealthChecks.Abstractions - add build configurations to solution file
Features
- healthchecks: remove auto-registration and add explicit health check ex... (84e8120), refs: ADI-2354
- feat(healthchecks): remove auto-registration and add explicit health check extensions
- remove automatic platform health check registration from shared setup
- add dedicated extension methods to register individual health checks explicitly
- remove unused health check interfaces and implementations to streamline the codebase
- create new
ASOL.Core.HealthChecks.Abstractionsproject for shared contracts/constants - move
PlatformHealthCheckOptions,PlatformHealthCheckTags, and related constants to abstractions - update libraries (
ApiConnector,Messaging,Persistence, etc.) to use the new extensions
2.1.4 (2026-03-03)
Bug Fixes
- fix loading cert root (508159b)
2.1.1 (2026-02-25)
Bug Fixes
- Include README.md in package for MongoDB test support (b4e39d0)
2.1.0 (2026-02-25)
Features
- testsupport: Add MongoDB Testcontainers support package (b245ad5)
2.0.0 (2026-02-23)
⚠ BREAKING CHANGES
- upgrade to .NET 10 and update dependencies (2088468)
Features
- migrate to .NET 10
- ensure multi-targeting support for net8.0 and net10.0
- remove external dependencies IdentityModel and IdentityServer4.AccessTokenValidation
- migrate identity and token validation logic to native ASOL.Core.Identity.* implementation
- update NuGet packages to latest versions (Asp.Versioning 8.1, MongoDB 3.6, Swashbuckle 10.1)
- update other dependencies to latest versions
- extensive refactoring for improved performance and consistency
- refactor code for .NET 10 performance (sealed classes, string comparison optimizations)
Refs: ADI-2199
1.1.0 (2026-02-10)
Features
- ADI-1111 - spojení do jedné solution, conventional commits, verzování (9d871d7)