All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial release of Celery Throttle
- Token bucket rate limiting with Redis Lua scripts
- Dynamic queue creation and management
- Support for multiple time units (seconds, minutes, hours)
- Burst allowance for handling traffic spikes
- Custom task processor support
- CLI tool for queue management
- Multi-service isolation with Redis key prefixes
- Named queues for better organization