Repository navigation
Release v0.25.0
What's Changed
🚀 New Features
- fail fast when binding listener route lacks a sink
- add RouteInspector.HasSubscribableTransport
- emit TaskCreatedEvent on all task-creation paths
🐛 Bug Fixes
- enforce EventTypePattern at bus Subscribe entry
- reject outbox routes whose sink is not a subscribable member
- propagate transport context to memory consumers
- harden event routing
- set stable consumer group on binding listener
- assert transactional route at boot for business events
- pre-pull testcontainers ryuk image
♻️ Refactoring
- extract Bus.Start rollback helpers
- share EventTypePattern between bus and redis_stream
- extract event type constants
- rename redis stream config file
- align comments and import aliases
- align comments and import aliases
🔄 CI/CD
- update codecov badge and config
- fetch release tags before changelog
- enforce cross-package coverage threshold
✅ Testing
- use english assertion messages
📝 Documentation
- document event route requirements and TaskCreatedEvent semantics
- record package comment convention
🔧 Maintenance
- bump version to v0.25.0
Full Changelog: v0.24.0...v0.25.0