7fb4423bf5
* README and CHANGELOG * FUNDING * bump version Co-authored-by: Ayrat Badykov <ayratin555@gmail.com>
2.3 KiB
2.3 KiB
Changelog
0.9.0 (2022-09-2)
#69
Added
- Added cron support for scheduled tasks.
Improved
- Major refactoring of the blocking module.
- Delete the graceful shutdown in blocking module.
- Simplify database schema.
- Re-write scheduled tasks in asynk module.
- Re-write the errors in both modules.
- Update diesel crate to 2.0 version.
- Update uuid crate to 1.1 version.
0.8.0 (2022-08-18)
- Use Duration in SleepParams and schedulers - #67
0.7.2 (2022-08-16)
- Set task_type when starting a worker pool - #66
0.7.1 (2022-08-04)
- Fix a conflict in exports of the
blocking
and theasynk
features - #61
0.7.0 (2022-08-03)
#21
- Create a full functional async processing module for fang which uses
tokio
to summon processes that are more lighter than threads. - Rename Job starting names into Task #29.
- Export serde correctly - commit.
- Implement Postgres backend for async.
0.6.0 (2022-07-01)
- Rust 1.62 is required for
typetag
0.5.0 (2021-12-05)
- Add graceful shutdown - #14
0.4.2 (2021-11-30)
- Bump deps - #13
0.4.1 (2021-08-22)
- Do not use env-logger - #11
0.4.0 (2021-07-31)
#8:
- Maintain ConnectionPool for Worker Threads
- Rename Postgres into Queue
- Pass PgConnection into run function
- Add function to remove all tasks of the specified type
0.3.1 (2021-07-24)
0.3.1 (2021-07-11)
- Simplify usage by re-exporting serde traits - #3
0.3.0 (2021-07-04)
0.2.0 (2021-06-24)
- The first release on crates.io