Releases: theseriff/jobify
v0.9.2
v0.9.2 (2026-03-22)
This release is published under the MIT License.
Performance Improvements
- storage: Replace threading lock with asyncio.Queue in SQLiteStorage (
2b72aba)
Detailed Changes: v0.9.1...v0.9.2
v0.9.1
v0.9.1 (2026-03-21)
This release is published under the MIT License.
Build System
- deps: Bump the github-actions group with 2 updates (
07d800a)
Performance Improvements
- context: Cache inject_params in FuncSpec, pass func_spec via Runnable (
68816b7)
Detailed Changes: v0.9.0...v0.9.1
v0.9.0
v0.9.0 (2026-03-16)
This release is published under the MIT License.
Documentation
-
Add FastAPI example and fix dishka-jobify description (
09f55f8) -
Enhance feature showcase and add system time trade-off docs (
ec60fe5) -
task_settings: Improve describe run mode (
7f90cb9)
Features
- Add NoResultError to abort retries immediately (
e517919)
Detailed Changes: v0.8.1...v0.9.0
v0.8.1
v0.8.1 (2026-03-13)
This release is published under the MIT License.
Bug Fixes
- middleware: Allow exception handlers to return values (
27043eb)
Documentation
- Add exception_handlers (
1e55dca)
Detailed Changes: v0.8.0...v0.8.1
v0.8.0
v0.8.0 (2026-03-10)
This release is published under the MIT License.
Build System
- deps: Bump the github-actions group with 5 updates (
e6c6716)
Documentation
- Fix quick start code sample error (
7e22631)
Features
- cron: Add args and kwargs support for scheduled tasks (
20e20da)
Detailed Changes: v0.7.1...v0.8.0
v0.7.1
v0.7.1 (2026-03-01)
This release is published under the MIT License.
Bug Fixes
- Cancel task when task is running (
02ac298)
Documentation
Detailed Changes: v0.7.0...v0.7.1
v0.7.0
v0.7.0 (2026-02-04)
This release is published under the MIT License.
Build System
-
deps: Bump the github-actions group with 3 updates (
7528bba) -
deps: Bump the pip group with 11 updates (
252943f)
Documentation
- Add guide for immediate execution via .push() (
0499e5c)
Features
- scheduler: Introduce .push() as a concise alternative to .delay(0) (
60db048)
Detailed Changes: v0.6.1...v0.7.0
v0.6.1
v0.6.1 (2026-02-02)
This release is published under the MIT License.
Bug Fixes
- scheduler: Getting origin_arguments instead bound.argument (
1e68c2f)
Detailed Changes: v0.6.0...v0.6.1
v0.6.0
v0.6.0 (2026-01-30)
This release is published under the MIT License.
Documentation
-
Add contributing guidelines and update documentation (
e77b483) -
Document OuterMiddleware, OuterContext and force parameter (
0d2e139) -
Update README.md (
9969e02)
Features
-
middleware: Introduce outer middleware for job scheduling (
2a9d366) -
router: Support custom route_class for Jobify and JobRouter (
e32f94a)
Detailed Changes: v0.5.2...v0.6.0
v0.5.2
v0.5.2 (2026-01-25)
This release is published under the MIT License.
Bug Fixes
- Add name field to Runnable for better debugging (
8ce04ca)
Documentation
-
Add comprehensive real-world backup application example (
f58bf11) -
Update examples and upgrade build dependencies (
0d121c2) -
Update link misfire_policy and update ruff configuration (
b5062e5)
Detailed Changes: v0.5.1...v0.5.2