v0.110.0
·
16 commits
to main
since this release
What's New
Added
DocumentDBVersionenum (curated, append-only) andDocumentDBPostgresVersionenum exposing the PostgreSQL backend choice.DocumentDBVersionsstatic class withAll,Latest, and per-version string constants.WithDocumentDBVersion(...)extension method to pin the DocumentDB version from code.WithPostgresVersion(...)extension method to pick a PG15/PG16/PG17 backend variant.- Scheduled workflow + companion script that detects new upstream releases and opens a PR appending them to the curated supported-versions list.
- Configuration APIs:
WithLogLevel(...),WithInitData(...),WithoutSampleData(),WithTlsCertificate(...),WithTelemetry(...), andWithOwner(...)extension methods for fine-grained container configuration.
Changed
- Default container image updated to
ghcr.io/documentdb/documentdb/documentdb-local:pg17-0.110.0 DocumentDBContainerImageTags.Tagis now a computed property (pg17-{DocumentDBVersions.Latest}) instead of aconst, so the default tag follows the curatedLatestversion without manual edits.- Upgraded .NET Aspire to 13.3.0
- Updated Microsoft.NET.Test.Sdk to 18.5.1
Fixed
- Pinned SharpCompress and Snappier transitive dependencies to resolve NuGet vulnerability audit errors.
- Fixed TLS certificate/key bind-mount collision when both files mapped to the same container path.
Full Changelog: v0.109.2...v0.110.0