Releases: modern-python/faststream-redis-timers
Releases · modern-python/faststream-redis-timers
0.2.3
What's Changed
- Reject RedisCluster clients with a clear error by @lesnik512 in #23
- Backlog cleanup by @lesnik512 in #24
Full Changelog: 0.2.2...0.2.3
0.2.2
What's Changed
- Support Redis clients created with decode_responses=True by @lesnik512 in #22
Full Changelog: 0.2.1...0.2.2
0.2.1
What's Changed
- Inline exception repr in subscriber error logs by @lesnik512 in #21
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- Switch to at-least-once delivery via score-based lease by @lesnik512 in #5
- Propagate correlation_id and headers; switch envelope to BinaryMessag… by @lesnik512 in #6
- Run timer handlers concurrently up to max_concurrent by @lesnik512 in #7
- Add activate_at parameter and return timer_id from publish() by @lesnik512 in #8
- Add timer inspection methods and subscriber DEBUG logs by @lesnik512 in #9
- Add adaptive idle polling and exception backoff with jitter by @lesnik512 in #10
- Add start_timeout, document client ownership, warn on duplicate subscribers by @lesnik512 in #11
- Cache Lua via EVALSHA, bound backoff, expose ScheduledTimer by @lesnik512 in #12
- Use UNLINK in cancel_all, document leased-timer semantics, plumb client through claim by @lesnik512 in #13
- Run pytest matrix across Python 3.13 and 3.14 by @lesnik512 in #14
- Fix correlation_id default in publisher docs by @lesnik512 in #15
- Use per-topic key shape in README "How it works" by @lesnik512 in #16
- Split how-it-works key config; document max_polling_interval by @lesnik512 in #17
- Document leased-timer visibility and cancel_all race in basic.md by @lesnik512 in #18
- Document TimersRouter prefix semantics by @lesnik512 in #19
- B1 correlation id default doc by @lesnik512 in #20
Full Changelog: 0.1.1...0.2.0
0.1.1
What's Changed
- Register TimersBroker for AsyncAPI try-it-out UI (compat 0.6.7) by @lesnik512 in #4
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- add fetch_redis_timers method for tests by @lesnik512 in #3
Full Changelog: 0.0.3...0.1.0
0.0.3
0.0.2
What's Changed
- fix docs and refactor by @lesnik512 in #1
New Contributors
- @lesnik512 made their first contribution in #1
Full Changelog: 0.0.1...0.0.2