2 Commits
6 changed files with 16 additions and 6 deletions

No files matched your search

+10
View File
@@ -5,6 +5,15 @@ All notable changes to dagx will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.2.1] - 2025-10-07
[View changes](https://github.com/swaits/dagx/compare/v0.2.0...v0.2.1)
### Fixed
- Fixed test execution on macOS by forcing `tokio::test` to use multi-threaded runtime
- Ensures tests pass consistently across all platforms
## [0.2.0] - 2025-10-08 ## [0.2.0] - 2025-10-08
[View changes](https://github.com/swaits/dagx/compare/v0.1.0...v0.2.0) [View changes](https://github.com/swaits/dagx/compare/v0.1.0...v0.2.0)
@@ -144,5 +153,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- macOS (compatible) - macOS (compatible)
- Windows (compatible) - Windows (compatible)
[0.2.1]: https://github.com/swaits/dagx/tree/v0.2.1
[0.2.0]: https://github.com/swaits/dagx/tree/v0.2.0 [0.2.0]: https://github.com/swaits/dagx/tree/v0.2.0
[0.1.0]: https://github.com/swaits/dagx/tree/v0.1.0 [0.1.0]: https://github.com/swaits/dagx/tree/v0.1.0
Generated
+2 -2
View File
@@ -434,7 +434,7 @@ dependencies = [
[[package]] [[package]]
name = "dagx" name = "dagx"
version = "0.2.0" version = "0.2.1"
dependencies = [ dependencies = [
"async-executor", "async-executor",
"async-std", "async-std",
@@ -452,7 +452,7 @@ dependencies = [
[[package]] [[package]]
name = "dagx-macros" name = "dagx-macros"
version = "0.2.0" version = "0.2.1"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
+1 -1
View File
@@ -3,7 +3,7 @@ members = ["dagx-macros"]
[package] [package]
name = "dagx" name = "dagx"
version = "0.2.0" version = "0.2.1"
edition = "2021" edition = "2021"
rust-version = "1.81" rust-version = "1.81"
authors = ["Stephen Waits <steve@waits.net>"] authors = ["Stephen Waits <steve@waits.net>"]
+1 -1
View File
@@ -1,6 +1,6 @@
[package] [package]
name = "dagx-macros" name = "dagx-macros"
version = "0.2.0" version = "0.2.1"
edition = "2021" edition = "2021"
rust-version = "1.81" rust-version = "1.81"
authors = ["Stephen Waits <steve@waits.net>"] authors = ["Stephen Waits <steve@waits.net>"]
+1 -1
View File
@@ -7,7 +7,7 @@ set -e
# ============================================================================= # =============================================================================
# CONFIGURATION # CONFIGURATION
# ============================================================================= # =============================================================================
VERSION="0.2.0" VERSION="0.2.1"
echo "==================" echo "=================="
echo "dagx Release Check" echo "dagx Release Check"
+1 -1
View File
@@ -1091,7 +1091,7 @@ async fn test_arc_mixed_with_non_arc() {
// ============================================================================ // ============================================================================
/// Test 16: Arc in parallel execution paths /// Test 16: Arc in parallel execution paths
#[tokio::test] #[tokio::test(flavor = "multi_thread")]
#[cfg_attr(tarpaulin, ignore)] // Timing tests are unreliable with instrumentation overhead #[cfg_attr(tarpaulin, ignore)] // Timing tests are unreliable with instrumentation overhead
async fn test_arc_parallel_execution() { async fn test_arc_parallel_execution() {
struct SharedProducer; struct SharedProducer;