Releases: modern-python/faststream-outbox
Releases · modern-python/faststream-outbox
0.8.0
What's Changed
- feat: foreign-broker relay from OutboxSubscriber by @lesnik512 in #44
Full Changelog: 0.7.1...0.8.0
0.7.1
What's Changed
- chore: adopt faststream 0.7.1 TestBroker typing fix by @lesnik512 in #43
Full Changelog: 0.7.0...0.7.1
0.7.0
0.6.1
What's Changed
- chore: add 'all' extra and planning/ workflow directory by @lesnik512 in #41
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- feat: opt-in DLQ on terminal failure (issue #26) by @lesnik512 in #40
Full Changelog: 0.5.3...0.6.0
0.5.3
What's Changed
- fix: preserve row in dispatch_one when consume() early-exits on shutdown by @lesnik512 in #38
- feat: graceful drain on broker stop (issue #22) by @lesnik512 in #39
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- perf: AUTOCOMMIT on subscriber writer connection by @lesnik512 in #37
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- refactor: metrics-seam review followups by @lesnik512 in #36
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- feat: subscriber AckPolicy support, misconfig validation, retry jitter by @lesnik512 in #29
- feat: OutboxPublisher decorator and producer-routed publish path by @lesnik512 in #30
- feat: OutboxResponse handler return + annotations.py context shortcuts by @lesnik512 in #31
- feat: FastAPI router + small API parity bugs (B3/B4/B5/B6) by @lesnik512 in #32
- feat: metrics recorder seam, Prometheus/OpenTelemetry adapters and middleware by @lesnik512 in #33
- test: probe pid synchronously in tracking_fetch wrapper by @lesnik512 in #34
- docs: split README into mkdocs site, compact the README by @lesnik512 in #35
Full Changelog: 0.4.1...0.5.0
0.4.1
What's Changed
- fix: raise NotImplementedError from FakeOutboxClient.validate_schema by @lesnik512 in #28
Full Changelog: 0.4.0...0.4.1