Skip to main content0.2.6
Released on October 16, 2025
Features
0.2.5
Released on September 19, 2025
Enhancements
- Update task concurrency slot orchestration rules to work with global concurrency limits #18983 by @desertaxle
- Add pagination support to lease storage read_active_lease_ids#18973 by @zzstoatzz
- Add list_holders_for_limittoConcurrencyLeaseStorageprotocol #18970 by @zzstoatzz
- Add holder parameter to V2 concurrency endpoints #18887 by @zzstoatzz
- Removes followers log from Redis CausalOrderingimplementation #18870 by @desertaxle
- Update lease storage to include holder indexing and lookup via Lua scripts #18897 by @zzstoatzz
0.2.4
Released on August 14, 2025
Enhancements ➕➕
- Add Redis-based concurrency lease storage implementation by @desertaxle in #18646
- New ConcurrencyLeaseStorageclass for managing task and flow concurrency limits
- Atomic lease operations using Redis pipelines
- Support for lease expiration tracking and management
 
Bug Fixes 🐞
- Fix Redis stream trimming blocked by inactive consumer groups by @zzstoatzz in #18642
- Added idle threshold checking to prevent abandoned consumer groups from blocking stream trimming
- Automatic cleanup of empty consumer groups with ephemeralprefix
- New PREFECT_REDIS_MESSAGING_CONSUMER_TRIM_IDLE_THRESHOLDsetting (default: 5 minutes)
 
Development & Tidiness 🧹