Skip to content

Releases: j5ik2o/nexus-actor-rs

Release nexus-actor-core-rs-v0.19.3

15 Nov 00:33
Compare
Choose a tag to compare

Chores

  • Update Rust crate tracing-opentelemetry to 0.28.0 (#108) (75436e5)

Release nexus-actor-core-rs-v0.19.2

22 Oct 00:32
Compare
Choose a tag to compare

Chores

  • Update Rust crate governor to 0.7.0 (81fdb16)

Release nexus-actor-core-rs-v0.19.1

10 Oct 00:30
Compare
Choose a tag to compare

Chores

  • Update Rust crate tracing-opentelemetry to 0.27.0 (ec3275a)

Release nexus-actor-utils-rs-v0.2.0

09 Oct 00:08
Compare
Choose a tag to compare

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

09 Oct 00:31
Compare
Choose a tag to compare

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

05 Oct 00:08
Compare
Choose a tag to compare

Bug Fixes

Styles

  • fix whitespace formatting in priority_queue.rs (4a871f9)

Code Refactoring

  • change remove_process method to async in ProcessRegistry (06aa58d)
  • update ring queue methods to access inner struct (80f075b)
  • simplify imports in priority_queue.rs (daf60f3)

Release nexus-actor-core-rs-v0.18.2

05 Oct 00:30
Compare
Choose a tag to compare

Bug Fixes

Code Refactoring

  • improve buffer handling in uint64_to_id (55f9ceb)
  • change remove_process method to async in ProcessRegistry (06aa58d)
  • simplify imports in priority_queue.rs (daf60f3)
  • remove ThrottleCallback struct and simplify callback usage (af56a46)

Release nexus-actor-utils-rs-v0.1.1

04 Oct 00:08
Compare
Choose a tag to compare

Chores

  • add sorting script for Cargo.toml dependencies (01ff4dc)

Release nexus-actor-remote-rs-v0.1.1

04 Oct 00:32
Compare
Choose a tag to compare

Chores

  • add sorting script for Cargo.toml dependencies (01ff4dc)

Release nexus-actor-core-rs-v0.18.1

04 Oct 00:31
Compare
Choose a tag to compare

Chores

  • add sorting script for Cargo.toml dependencies (01ff4dc)