v0.22.0
What's Changed
- Revamped Relationships to a new model
- Integration and Functional tests use the latest versions and implementations of
testcontainers
- Removed
Sieve
in favor ofQueryKit
- Removed
CanFilter
andCanSort
properties. These can still be set in your code, but will no longer pollute your entities. - Use top level routing for health checks and controllers
- Update OTel to latest with newer syntax
- Remove other base specification things from generic repo
- Commands/Queries use records for input
- DTOs are records
- Additional validation exception extension method for
MustNot
Fixed
- Sql server setups can handle dateonly
- Duplicate usings
- Remove bad serilog enricher and update logger for env name
MigrationHostedService
will not conflict with dbcontext when adding entities- fix: get endpoint when name == plural
- Bugfix, Change AddProducerCommand to AddMessageCommand by @Ken1Nil in #118
New Contributors
Full Changelog: v0.21.1...v0.22.0