Changelog
What's new.
Every release, grouped by package and semver.
v2.5.0
May 2026
minor
- added Kanject.Core.NoSqlDatabase: ScyllaDB provider — AddScyllaNoSqlDatabase(), same [Repository] shape as Dynamo
- added Kanject.Core.NoSqlDatabase: Amazon Keyspaces provider — AddKeyspacesNoSqlDatabase() (Cassandra on AWS)
- added Kanject.Core.SqlDatabase (beta): new relational sibling with an Aurora DSQL provider — AddAuroraDsqlSqlDatabase()
- changed Core suite is now 12 packages — SqlDatabase joins the wordmark grid on /core
v2.4.0
Apr 2026
minor
- added Kanject.Core.NoSqlDatabase: [EmbedRepository<T>] for composed repositories
- added Source-generated health checks for every registered DbContext
- fixed Cold-start regression in AwsCognitoV3 under Lambda .NET 9
v2.3.2
Mar 2026
patch
- fixed Parameter Store lookup now retries with exponential backoff on throttle
- fixed EventHub: duplicate-message detection window extended to 15 min
v2.3.0
Feb 2026
minor
- added Kanject.Insights v2: cohort and funnel analytics built-in
- added New [EventField(Aggregatable = true)] annotation for analytics
- changed [EventTopic] now requires an explicit version: argument
v2.2.0
Jan 2026
minor
- added Analyzer KJCT0012: warn when [Repository] omits DbContext
- added Kanject.Wallet: multi-currency ledger support