0.2.4

Released on August 14, 2025 Enhancements โž•โž•
  • Add Redis-based concurrency lease storage implementation by @desertaxle in #18646
    • New ConcurrencyLeaseStorage class 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 ephemeral prefix
    • New PREFECT_REDIS_MESSAGING_CONSUMER_TRIM_IDLE_THRESHOLD setting (default: 5 minutes)
Development & Tidiness ๐Ÿงน