Releases: Sarmkadan/dotnet-outbox-pattern
Releases · Sarmkadan/dotnet-outbox-pattern
Release list
v1.0.0
v2.0.0 - Major Release
What's New in v2.0.0
Major Features
- Add exactly-once delivery with idempotency keys and dedup window
- Docker support with multi-stage builds and health checks
- Comprehensive integration test suite
Improvements
- Upgraded to .NET 10.0
- Modern C# patterns (records, primary constructors, required members)
- Full migration guide from v1.x
Docker Quick Start
docker compose up -dFull Changelog: v1.1.0...v2.0.0
v2.0.2 - Patch
v2.0.2 - Patch Release
Fixed
- Fix message deduplication window not accounting for clock skew
- Added regression test
This is a patch release addressing a critical bug found in production.
Full Changelog: v2.0.0...v2.0.2
v1.1.0
What's Changed in v1.1.0
New Features
- Add batch processing with configurable chunk size
- Performance benchmarks with BenchmarkDotNet
Bug Fixes
- Improved edge case handling for null/empty inputs
- Better resource cleanup and thread safety
- More descriptive error messages
Performance
- Optimized hot paths with Span and object pooling
- Added benchmark suite for continuous performance tracking
Full Changelog: v1.0.0...v1.1.0