Release 2.3.2
Changes since 1.7.2 (214 commits):
- Added and matured full TypeScript implementation (
bubus-ts) with publish/test workflows and broad cross-language parity work. - Refactored event processing internals (locks, queue behavior, context handling, middleware, naming cleanup).
- Expanded retry/concurrency capabilities, including decorator usage, semaphore scoping, and stronger error matching.
- Improved serialization/roundtrip behavior and consistency across Python/TypeScript event models.
- Landed multiple performance-focused fixes and benchmarks (including 20k-event stress/perf work).
- Tightened typing contracts and API consistency across both runtimes.
- Significantly expanded docs and test coverage.
Range stats: