diff --git a/CHANGELOG.md b/CHANGELOG.md index 3de16d4..3e4fe39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Added +## [0.3.1] - 2025-10-10 + +[View changes](https://github.com/swaits/dagx/compare/v0.3.0...v0.3.1) + +### Fixed - **Custom types now work automatically!** The `#[task]` macro now generates inline `extract_and_run()` methods with type-specific extraction logic. This means **ANY type** implementing `Clone + Send + Sync + 'static` @@ -282,6 +286,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - macOS (compatible) - Windows (compatible) +[0.3.1]: https://github.com/swaits/dagx/tree/v0.3.1 [0.3.0]: https://github.com/swaits/dagx/tree/v0.3.0 [0.2.3]: https://github.com/swaits/dagx/tree/v0.2.3 [0.2.2]: https://github.com/swaits/dagx/tree/v0.2.2 diff --git a/Cargo.toml b/Cargo.toml index a45c129..55c9914 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["dagx-macros"] [package] name = "dagx" -version = "0.3.0" +version = "0.3.1" edition = "2021" rust-version = "1.81" authors = ["Stephen Waits "] @@ -27,7 +27,7 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin)', 'cfg(tarpauli [dependencies] futures = "0.3" parking_lot = "0.12" -dagx-macros = { version = "0.3.0", path = "./dagx-macros" } +dagx-macros = { version = "0.3.1", path = "./dagx-macros" } tracing = { version = "0.1", optional = true } [dev-dependencies] diff --git a/dagx-macros/Cargo.toml b/dagx-macros/Cargo.toml index 6821d42..379ca11 100644 --- a/dagx-macros/Cargo.toml +++ b/dagx-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dagx-macros" -version = "0.3.0" +version = "0.3.1" edition = "2021" rust-version = "1.81" authors = ["Stephen Waits "] diff --git a/scripts/release_check.sh b/scripts/release_check.sh index 2acbffc..7b4b49d 100755 --- a/scripts/release_check.sh +++ b/scripts/release_check.sh @@ -7,7 +7,7 @@ set -e # ============================================================================= # CONFIGURATION # ============================================================================= -VERSION="0.3.0" +VERSION="0.3.1" echo "==================" echo "dagx Release Check"