Releases: j5ik2o/nexus-actor-rs
Releases · j5ik2o/nexus-actor-rs
Release nexus-actor-core-rs-v0.19.3
Release nexus-actor-core-rs-v0.19.2
Chores
- Update Rust crate governor to 0.7.0 (81fdb16)
Release nexus-actor-core-rs-v0.19.1
Chores
- Update Rust crate tracing-opentelemetry to 0.27.0 (ec3275a)
Release nexus-actor-utils-rs-v0.2.0
Features
- add async read and write methods for Synchronized (311dec1)
- add Synchronized and SynchronizedRw types for async locking (1e12a7d)
Styles
- fix formatting in synchronized.rs by removing redundant line breaks (ae8b338)
Code Refactoring
- update memory ordering from Relaxed to SeqCst in RingQueue (2ca02fc)
Release nexus-actor-core-rs-v0.19.0
Build Systems
- update futures dependency to version 0.3.31 (910bd31)
Features
- add poison_pill module to actor implementation (c365687)
- implement Eq trait for ResponseHandle (5056831)
Bug Fixes
Styles
- suppress clippy warnings for type complexity in actor producer (f7eac18)
- add Clippy allow for type complexity warning (924d20a)
- format imports for better readability in message.rs (f1de3d8)
- remove unnecessary blank line in system_message.rs (95d66af)
- reorder import statements for clarity (e2e810f)
- add allow clippy lint for type complexity (f19ec4b)
Code Refactoring
- replace RwLock with SynchronizedRw for failure_times (cbf7771)
- improve atomic operations in subscription (0e416ae)
- update atomic ordering to SeqCst for token management (6fa67cb)
- remove TypedMessageEnvelope struct (b7c3dea)
- remove unused methods from SystemMessage (6d1afbd)
- remove unused messages module (e210ff4)
Release nexus-actor-utils-rs-v0.1.2
Release nexus-actor-core-rs-v0.18.2
Release nexus-actor-utils-rs-v0.1.1
Chores
- add sorting script for Cargo.toml dependencies (01ff4dc)
Release nexus-actor-remote-rs-v0.1.1
Chores
- add sorting script for Cargo.toml dependencies (01ff4dc)
Release nexus-actor-core-rs-v0.18.1
Chores
- add sorting script for Cargo.toml dependencies (01ff4dc)