# Changelog
## [0.5.2](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_crontab_types-v0.5.1...graphile_worker_crontab_types-v0.5.2) - 2024-02-28
### Other
- update Cargo.toml dependencies
## [0.5.1](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_crontab_types-v0.5.0...graphile_worker_crontab_types-v0.5.1) - 2024-02-12
### Other
- update Cargo.toml dependencies
## [0.4.0](https://github.com/leo91000/archimedes/releases/tag/archimedes_crontab_types@0.4.0)
### ✨Features
* feat: Handle job_key & job_key_mode in cron ([faa9d12](https://github.com/leo91000/archimedes/commit/faa9d12))
### 🐛 Fixes
* fix: Fix a bug where jobs would block event loop ([4861dd4](https://github.com/leo91000/archimedes/commit/4861dd4))
### 🧹 chores
* chore(deps): update all non-major dependencies ([554a4c0](https://github.com/leo91000/archimedes/commit/554a4c0))
* chore: Add comments to crontab_types ([8aebeed](https://github.com/leo91000/archimedes/commit/8aebeed))
* chore: Add more cases in should_run_at doc tests ([a3465cc](https://github.com/leo91000/archimedes/commit/a3465cc))
* chore(deps): update rust crate serde_json to 1.0.96 ([d5ad5ce](https://github.com/leo91000/archimedes/commit/d5ad5ce))
* chore(deps): update rust crate serde_json to 1.0.95 ([10772ac](https://github.com/leo91000/archimedes/commit/10772ac))
## 0.3.0
### ✨Features
* feat: Add backfill handling for crontab ([3775f4f](https://github.com/leo91000/archimedes/commit/3775f4f))
* feat: Added utilities for `CrontabFill` ([59bb0cf](https://github.com/leo91000/archimedes/commit/59bb0cf))
### 🐛 Fixes
* fix: Fix typo in Cargo package keywords ([012d4ee](https://github.com/leo91000/archimedes/commit/012d4ee))
### 🧹 chores
* chore(release): archimedes_crontab_types@0.2.0 ([a910b4f](https://github.com/leo91000/archimedes/commit/a910b4f))
* chore(deps): update all non-major dependencies ([629a3dd](https://github.com/leo91000/archimedes/commit/629a3dd))
* chore(deps): update rust crate chrono to 0.4.24 ([5676a7c](https://github.com/leo91000/archimedes/commit/5676a7c))
* chore(deps): update rust crate serde_json to 1.0.94 ([a969360](https://github.com/leo91000/archimedes/commit/a969360))
* chore(deps): update rust crate serde_json to 1.0.93 ([7eb2054](https://github.com/leo91000/archimedes/commit/7eb2054))
* chore(deps): update all non-major dependencies ([3ecb31d](https://github.com/leo91000/archimedes/commit/3ecb31d))
* chore: Remove keywords and categories from packages metadata ([798bded](https://github.com/leo91000/archimedes/commit/798bded))
* chore: Include https:// in package metadata documentation and homepage ([ebffd12](https://github.com/leo91000/archimedes/commit/ebffd12))
* chore: Add license to crontab_types ([3cd31cb](https://github.com/leo91000/archimedes/commit/3cd31cb))
* chore: Prepare packages for publishing ([5d99f5c](https://github.com/leo91000/archimedes/commit/5d99f5c))
* chore(deps): update all non-major dependencies ([bdb33af](https://github.com/leo91000/archimedes/commit/bdb33af))
* chore: Use u32 for crontab value ([956937e](https://github.com/leo91000/archimedes/commit/956937e))
* chore: Refactor folder structure ([df41490](https://github.com/leo91000/archimedes/commit/df41490))
### 🧪 Tests
* test: Add CrontabTimer tests ([a432ad8](https://github.com/leo91000/archimedes/commit/a432ad8))
### 📝 Docs
* docs: Added should_run_at documentation ([3b9fe96](https://github.com/leo91000/archimedes/commit/3b9fe96))
### 🤖 CI
* ci: Update release script ([3614a76](https://github.com/leo91000/archimedes/commit/3614a76))
### 🚧 WIP
* wip: first attempts at crontab_runner ([4c59b2e](https://github.com/leo91000/archimedes/commit/4c59b2e))