Releases: geofmureithi/apalis
Releases · geofmureithi/apalis
v0.4.1
What's Changed
- Update Rust crate sentry-core to 0.31.3 by @renovate in #94
- Update Rust crate tokio to 1.28.2 by @renovate in #96
- Update Rust crate once_cell to 1.17.2 by @renovate in #97
- chore: expose traits and defaults struct for TraceLayer by @bastienriviereocd in #98
- Added JobID to fix missing ack data by @geofmureithi in #99
- Minor fixes on readme by @geofmureithi in #101
- Allow access to the underlying pool in sql databases by @geofmureithi in #100
- Chore/bump up version by @geofmureithi in #102
New Contributors
- @bastienriviereocd made their first contribution in #98
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Create LICENSE by @geofmureithi in #38
- Create SECURITY.md by @geofmureithi in #37
- Introducing version 0.4-alpha by @geofmureithi in #54
- Fix runtime error by @geofmureithi in #56
- Simplify and relax the JobFn Service implementation by @sandhose in #57
- Feature/runtime agnostic by @geofmureithi in #59
- Feature/improve job context by @geofmureithi in #60
- Configure Renovate by @renovate in #61
- Update Rust crate tokio to 1.27.0 by @renovate in #72
- Update Rust crate cron to 0.12.0 by @renovate in #67
- Update Rust crate async-stream to 0.3.5 by @renovate in #62
- Update Rust crate async-trait to 0.1.68 by @renovate in #63
- Update Rust crate redis to 0.23 by @renovate in #70
- Update Rust crate async-std to 1.12.0 by @renovate in #66
- Update Rust crate http to 0.2.9 by @renovate in #65
- Update Rust crate futures-lite to 1.13.0 by @renovate in #68
- Update Rust crate once_cell to 1.17.1 by @renovate in #69
- Update README.md by @geofmureithi in #84
- Update Rust crate sentry-core to 0.31.0 by @renovate in #71
- Update Rust crate metrics to 0.21 by @renovate in #73
- Update Rust crate uuid to v1 by @renovate in #75
- Update Rust crate metrics-exporter-prometheus to 0.12 by @renovate in #74
- Update actions/checkout action to v3 by @renovate in #76
- Update postgres Docker tag to v15 by @renovate in #77
- Update Rust crate tokio to 1.28.0 by @renovate in #83
- Fixed sqlite bug when working with multiple jobs by @geofmureithi in #90
- Update Rust crate tokio to 1.28.1 by @renovate in #88
- Feature/add message queue by @geofmureithi in #85
- Update Rust crate sentry-core to 0.31.2 by @renovate in #91
- Update Rust crate criterion to 0.5 by @renovate in #92
- Bump up version by @geofmureithi in #93
New Contributors
Full Changelog: v0.3.6...v0.4.0
v0.4.0-alpha.9
What's Changed
- Feature/improve job context by @geofmureithi in #60
- Configure Renovate by @renovate in #61
- Update Rust crate tokio to 1.27.0 by @renovate in #72
- Update Rust crate cron to 0.12.0 by @renovate in #67
- Update Rust crate async-stream to 0.3.5 by @renovate in #62
- Update Rust crate async-trait to 0.1.68 by @renovate in #63
- Update Rust crate redis to 0.23 by @renovate in #70
- Update Rust crate async-std to 1.12.0 by @renovate in #66
- Update Rust crate http to 0.2.9 by @renovate in #65
- Update Rust crate futures-lite to 1.13.0 by @renovate in #68
- Update Rust crate once_cell to 1.17.1 by @renovate in #69
- Update README.md by @geofmureithi in #84
- Update Rust crate sentry-core to 0.31.0 by @renovate in #71
- Update Rust crate metrics to 0.21 by @renovate in #73
- Update Rust crate uuid to v1 by @renovate in #75
- Update Rust crate metrics-exporter-prometheus to 0.12 by @renovate in #74
- Update actions/checkout action to v3 by @renovate in #76
- Update postgres Docker tag to v15 by @renovate in #77
- Update Rust crate tokio to 1.28.0 by @renovate in #83
- Fixed sqlite bug when working with multiple jobs by @geofmureithi in #90
- Update Rust crate tokio to 1.28.1 by @renovate in #88
- Feature/add message queue by @geofmureithi in #85
New Contributors
Full Changelog: v0.4.0-alpha.5...v0.4.0-alpha.9
v0.4.0-alpha.5
What's Changed
- Create LICENSE by @geofmureithi in #38
- Create SECURITY.md by @geofmureithi in #37
- Introducing version 0.4-alpha by @geofmureithi in #54
- Fix runtime error by @geofmureithi in #56
- Simplify and relax the JobFn Service implementation by @sandhose in #57
- Feature/runtime agnostic by @geofmureithi in #59
New Contributors
Full Changelog: v0.3.6...v0.4.0-alpha.5
0.4.0-alpha.4
What's Changed
- Introducing version 0.4-alpha by @geofmureithi in #54
- Fix runtime error by @geofmureithi in #56
- Remove worker and broker and use layer based processing by @geofmureithi in #54
- Add Graceful shutdown by @geofmureithi in #54
- Make lib runtime agnostic by @geofmureithi in #54
- Make lib accept any source that is a stream by @geofmureithi in #54
- Create LICENSE by @geofmureithi in #38
- Create SECURITY.md by @geofmureithi in #37
Full Changelog: v0.3.6...0.4.0-alpha.4
v0.3.7
This marks the final release for v0.3
You are encouraged to update to v0.4
What's Changed
- Create LICENSE by @geofmureithi in #38
- Create SECURITY.md by @geofmureithi in #37
- fix: Fix compilation error in doctest by @jayvdb in #53
- Bump uuid by @jayvdb in #52
New Contributors
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- Remove time 0.1 from dependency tree by @robjtede in #33
- Address clippy lints by @robjtede in #34
- Dependency updates by @robjtede in #35
- Lower
Job
trait restrictions by @geofmureithi in #36
New Contributors
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- s/Kill/Killed/ in storage.kill by @autotaker in #10
- Add Integration Tests for Postgres backend by @autotaker in #11
- Add more tests for MySQL backend by @autotaker in #15
- add cd.yaml by @autotaker in #21
- Introducing Sqlite integration tests by @geofmureithi in #13
- Introducing Redis tests by @geofmureithi in #27
- [Draft] v0.3.5 by @geofmureithi in #24
- Refactor alot of panics by @geofmureithi in #31
- Minor fixes by @geofmureithi in #32
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- s/Job/jobs/ in mysql.rs by @autotaker in #4
- Mysql rerun dead jobs by @autotaker in #6
- Bump up to 0.3.4 by @geofmureithi in #7
New Contributors
- @autotaker made their first contribution in #4
Full Changelog: 0.3.3...v0.3.4
v0.3.3
- Added apalis-cron which allows cron jobs processing and can be easily integrated with other storages.
- Improvements in documentation and tests.