- Just updating the readme
- Refactoring to make exposed API cleaner
- Batched jobs
- Cron support
- Expiring jobs
- Unique jobs
- Encryption
- Rate limiting
- Parallelism
- Just fixing documentation in the rustdocs
- Add backtraces to anyhow errors
- Documentation updates
- Async middleware
- Fixed a bug that caused the librarian to burn through CPU cycles needlessly when no queues were specified
- Added support for specifying queue namespaces in TOML configuration, or as a command line argument
- Improved ergonomics of job result type
- Renamed "Completed" queue to "Processed"
- Added a default retry policy
- Store job error messages when they occur
- Just a small documentation and README change
- Changed registering jobs to not return a result. It can't fail.
- Published the
ClientMiddleware
trait
- Batched jobs
- Cron support
- Expiring jobs
- Unique jobs
- Encryption
- Rate limiting
- Parallelism
- Web UI
- Metrics
- Dedicated support
- A commercial license