From 1a76766631e2dcfa9b790546edf2a2afc2b60557 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 May 2024 17:29:51 +0000 Subject: [PATCH] chore: release --- CHANGELOG.md | 10 ++++++++++ Cargo.toml | 8 ++++---- crates/ctx/CHANGELOG.md | 5 +++++ crates/ctx/Cargo.toml | 4 ++-- crates/extensions/CHANGELOG.md | 5 +++++ crates/extensions/Cargo.toml | 2 +- crates/task_handler/CHANGELOG.md | 5 +++++ crates/task_handler/Cargo.toml | 4 ++-- 8 files changed, 34 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 60a1db1..8123ffa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [0.8.0](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker-v0.7.2...graphile_worker-v0.8.0) - 2024-05-29 + +### Added +- Introduce IntoTaskHandlerResult trait +- Job stream now yield as much job as the concurrency option defines +- Add get_ext() helper method on WorkerContext + +### Other +- Add app state documentation in README + ## [0.7.2](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker-v0.7.1...graphile_worker-v0.7.2) - 2024-05-28 ### Added diff --git a/Cargo.toml b/Cargo.toml index 419a0dd..5de4d3e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graphile_worker" -version = "0.7.2" +version = "0.8.0" edition = "2021" license-file = "LICENSE.md" description = "High performance Rust/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)" @@ -63,11 +63,11 @@ graphile_worker_crontab_runner = { path = "./crates/crontab_runner", version = " graphile_worker_crontab_types = { path = "./crates/crontab_types", version = "0.5.4" } graphile_worker_crontab_parser = { path = "./crates/crontab_parser", version = "0.5.5" } graphile_worker_job = { path = "./crates/job", version = "0.1.2" } -graphile_worker_ctx = { path = "./crates/ctx", version = "0.2.0" } +graphile_worker_ctx = { path = "./crates/ctx", version = "0.2.1" } graphile_worker_migrations = { path = "./crates/migrations", version = "0.4.4", default-features = false } -graphile_worker_task_handler = { path = "./crates/task_handler", version = "0.4.2" } +graphile_worker_task_handler = { path = "./crates/task_handler", version = "0.5.0" } graphile_worker_shutdown_signal = { path = "./crates/shutdown_signal", version = "0.3.2" } -graphile_worker_extensions = { path = "./crates/extensions", version = "0.1.2" } +graphile_worker_extensions = { path = "./crates/extensions", version = "0.1.3" } chrono = { version = "0.4.38", features = ["serde"] } futures = "0.3.30" getset = "0.1.2" diff --git a/crates/ctx/CHANGELOG.md b/crates/ctx/CHANGELOG.md index b6bab2b..3291f86 100644 --- a/crates/ctx/CHANGELOG.md +++ b/crates/ctx/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.1](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_ctx-v0.2.0...graphile_worker_ctx-v0.2.1) - 2024-05-29 + +### Added +- Add get_ext() helper method on WorkerContext + ## [0.2.0](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_ctx-v0.1.2...graphile_worker_ctx-v0.2.0) - 2024-05-28 ### Added diff --git a/crates/ctx/Cargo.toml b/crates/ctx/Cargo.toml index 43246e8..d49b09c 100644 --- a/crates/ctx/Cargo.toml +++ b/crates/ctx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graphile_worker_ctx" -version = "0.2.0" +version = "0.2.1" edition = "2021" license-file = "LICENSE.md" description = "Worker Context package for graphile_worker, a high performance Rust/PostgreSQL job queue" @@ -13,7 +13,7 @@ readme = "README.md" [dependencies] graphile_worker_job = { path = "../job", version = "0.1.2" } -graphile_worker_extensions = { path = "../extensions", version = "0.1.2" } +graphile_worker_extensions = { path = "../extensions", version = "0.1.3" } getset.workspace = true serde_json.workspace = true sqlx.workspace = true diff --git a/crates/extensions/CHANGELOG.md b/crates/extensions/CHANGELOG.md index 1bf7341..e45d0ea 100644 --- a/crates/extensions/CHANGELOG.md +++ b/crates/extensions/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_extensions-v0.1.2...graphile_worker_extensions-v0.1.3) - 2024-05-29 + +### Other +- release + ## [0.1.2](https://github.com/leo91000/graphile_worker_rs/releases/tag/graphile_worker_extensions-v0.1.2) - 2024-05-28 ### Added diff --git a/crates/extensions/Cargo.toml b/crates/extensions/Cargo.toml index 5960bfb..3b783a5 100644 --- a/crates/extensions/Cargo.toml +++ b/crates/extensions/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graphile_worker_extensions" -version = "0.1.2" +version = "0.1.3" edition = "2021" license-file = "LICENSE.md" description = "Extensions package for graphile_worker, a high performance Rust/PostgreSQL job queue" diff --git a/crates/task_handler/CHANGELOG.md b/crates/task_handler/CHANGELOG.md index d42f157..5d27417 100644 --- a/crates/task_handler/CHANGELOG.md +++ b/crates/task_handler/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [0.5.0](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_task_handler-v0.4.2...graphile_worker_task_handler-v0.5.0) - 2024-05-29 + +### Added +- Introduce IntoTaskHandlerResult trait + ## [0.4.2](https://github.com/leo91000/graphile_worker_rs/compare/graphile_worker_task_handler-v0.4.1...graphile_worker_task_handler-v0.4.2) - 2024-05-28 ### Other diff --git a/crates/task_handler/Cargo.toml b/crates/task_handler/Cargo.toml index bd0dcdb..5aed3b8 100644 --- a/crates/task_handler/Cargo.toml +++ b/crates/task_handler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graphile_worker_task_handler" -version = "0.4.2" +version = "0.5.0" edition = "2021" license-file = "LICENSE.md" description = "A library to handle tasks for the Graphile Worker project" @@ -14,7 +14,7 @@ readme = "README.md" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -graphile_worker_ctx = { path = "../ctx", version = "0.2.0" } +graphile_worker_ctx = { path = "../ctx", version = "0.2.1" } serde.workspace = true serde_json.workspace = true tokio = { workspace = true, features = ["rt", "macros"] }