Skip to content

v0.6.0

Choose a tag to compare

@longzhi longzhi released this 03 Oct 08:30
· 17 commits to main since this release
  • Modernized Dependencies – Upgraded the key crates throughout the workspace to their contemporary releases, aligning with current ecosystem expectations and resolving API drift.
  • Multithreading Improvements – Refined internal concurrency handling to better support multi-threaded workloads and prepared the project for crates.io publication by tightening AMQP compatibility and linting coverage.
  • Redis Broker Enhancements – Addressed Redis-specific compilation and runtime issues, improving stability when exchanging messages between Rust producers and Python Celery workers (rusty-celery#371).
  • Task API Expansion – Added support for the expires option on the task decorator, bringing parity with Celery’s expiration semantics (rusty-celery#373).
  • Test & Codebase Cleanup – Removed outdated Lapin consumer tests and refreshed auxiliary code to match the updated dependency stack.