Skip to content

Releases: rustakka/atomr

atomr v0.10.1

Choose a tag to compare

@github-actions github-actions released this 30 May 05:42

atomr v0.10.1

Changes

  • chore(release): v0.10.1 (bc5ce9d)
  • fix(cluster-tools): export HaltPdu/HaltTransport so FR-5 cross-node API is usable (1992a42)
  • style: satisfy fmt + rustdoc broken-link CI gates (56f541b)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.10.1" }
  • atomr-money = { path = "crates/atomr-money", version = "0.10.1" }
  • atomr-config = { path = "crates/atomr-config", version = "0.10.1" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.10.1" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.10.1" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.10.1" }
  • atomr-remote-serial = { path = "crates/atomr-remote-serial", version = "0.10.1" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.10.1" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.10.1" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.10.1" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.10.1" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.10.1" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.10.1" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.10.1" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.10.1" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.10.1" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.10.1" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.10.1" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.10.1" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.10.1" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.10.1" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.10.1" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.10.1" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.10.1" }
  • atomr-streams-io = { path = "crates/atomr-streams-io", version = "0.10.1" }
  • atomr-fix = { path = "crates/atomr-fix", version = "0.10.1" }
  • atomr-patterns = { path = "crates/atomr-patterns", version = "0.10.1" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.10.1" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.10.1" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.10.1" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.10.1" }
  • atomr-di = { path = "crates/atomr-di", version = "0.10.1" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.10.1" }
  • atomr-pyremote = { path = "crates/py-bindings/pyremote", version = "0.10.1" }

Python wheels

  • atomr-wheels-aarch64-unknown-linux-gnu
  • atomr-wheels-aarch64-unknown-linux-musl
  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.10.0

Choose a tag to compare

@github-actions github-actions released this 30 May 04:41

atomr v0.10.0

Changes

  • chore(release): v0.10.0 (cc348b7)
  • feat(financial-substrate): add Hedgehog FR-1…FR-13 primitives (4fce290)
  • build(py-bindings,examples): expose serial remoting to Python + Python flavor of usb-link-probe (9f7ae73)
  • docs(examples): add per-OS SETUP.md for usb-link-probe (1d27b81)
  • build(examples): add usb-link-probe cross-OS diagnostic demo (c1f55bf)
  • docs: add release-process.md operator reference (13d634d)
  • build(ci): bump actions/checkout v4 → v5 across all workflows (59a9ba7)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.10.0" }
  • atomr-money = { path = "crates/atomr-money", version = "0.10.0" }
  • atomr-config = { path = "crates/atomr-config", version = "0.10.0" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.10.0" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.10.0" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.10.0" }
  • atomr-remote-serial = { path = "crates/atomr-remote-serial", version = "0.10.0" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.10.0" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.10.0" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.10.0" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.10.0" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.10.0" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.10.0" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.10.0" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.10.0" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.10.0" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.10.0" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.10.0" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.10.0" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.10.0" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.10.0" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.10.0" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.10.0" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.10.0" }
  • atomr-streams-io = { path = "crates/atomr-streams-io", version = "0.10.0" }
  • atomr-fix = { path = "crates/atomr-fix", version = "0.10.0" }
  • atomr-patterns = { path = "crates/atomr-patterns", version = "0.10.0" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.10.0" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.10.0" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.10.0" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.10.0" }
  • atomr-di = { path = "crates/atomr-di", version = "0.10.0" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.10.0" }
  • atomr-pyremote = { path = "crates/py-bindings/pyremote", version = "0.10.0" }

Python wheels

  • atomr-wheels-aarch64-unknown-linux-gnu
  • atomr-wheels-aarch64-unknown-linux-musl
  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.9.2

Choose a tag to compare

@github-actions github-actions released this 10 May 19:42

atomr v0.9.2

Changes

  • chore(release): v0.9.2 (7405eef)
  • fix(release): cut v0.9.2 to ship trampoline + 4 newly-listed crates (349191f)
  • build(release): trampoline-trigger release pipeline + cover all publishable crates (9c20b37)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.9.2" }
  • atomr-config = { path = "crates/atomr-config", version = "0.9.2" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.9.2" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.9.2" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.9.2" }
  • atomr-remote-serial = { path = "crates/atomr-remote-serial", version = "0.9.2" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.9.2" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.9.2" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.9.2" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.9.2" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.9.2" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.9.2" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.9.2" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.9.2" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.9.2" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.9.2" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.9.2" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.9.2" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.9.2" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.9.2" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.9.2" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.9.2" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.9.2" }
  • atomr-patterns = { path = "crates/atomr-patterns", version = "0.9.2" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.9.2" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.9.2" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.9.2" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.9.2" }
  • atomr-di = { path = "crates/atomr-di", version = "0.9.2" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.9.2" }
  • atomr-pyremote = { path = "crates/py-bindings/pyremote", version = "0.9.2" }

Python wheels

  • atomr-wheels-aarch64-unknown-linux-gnu
  • atomr-wheels-aarch64-unknown-linux-musl
  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 May 23:31

atomr v0.6.0

Changes

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.6.0" }
  • atomr-config = { path = "crates/atomr-config", version = "0.6.0" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.6.0" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.6.0" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.6.0" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.6.0" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.6.0" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.6.0" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.6.0" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.6.0" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.6.0" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.6.0" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.6.0" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.6.0" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.6.0" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.6.0" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.6.0" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.6.0" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.6.0" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.6.0" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.6.0" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.6.0" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.6.0" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.6.0" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.6.0" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.6.0" }
  • atomr-di = { path = "crates/atomr-di", version = "0.6.0" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.6.0" }
  • atomr-pyremote = { path = "crates/py-bindings/pyremote", version = "0.6.0" }

Python wheels

  • atomr-wheels-aarch64-unknown-linux-gnu
  • atomr-wheels-aarch64-unknown-linux-musl
  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.3.1

Choose a tag to compare

@github-actions github-actions released this 06 May 00:12

atomr v0.3.1

Changes

  • chore(release): v0.3.1 — native aarch64-Linux wheels on PyPI (6d3a898)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.3.1" }
  • atomr-config = { path = "crates/atomr-config", version = "0.3.1" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.3.1" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.3.1" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.3.1" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.3.1" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.3.1" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.3.1" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.3.1" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.3.1" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.3.1" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.3.1" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.3.1" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.3.1" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.3.1" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.3.1" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.3.1" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.3.1" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.3.1" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.3.1" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.3.1" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.3.1" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.3.1" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.3.1" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.3.1" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.3.1" }
  • atomr-di = { path = "crates/atomr-di", version = "0.3.1" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.3.1" }

Python wheels

  • atomr-wheels-aarch64-unknown-linux-gnu
  • atomr-wheels-aarch64-unknown-linux-musl
  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 May 19:45

atomr v0.3.0

Changes

  • fix(release-gate): clippy + audit baseline for v0.3.0 verify gate (e44d0b2)
  • chore(release): bump to v0.3.0 (f2181a2)
  • cleanup(residuals): strip akka.net from py-bindings + remove sync-upstream (d681f91)
  • cleanup(rust): drop akka.net attribution from source comments (7338938)
  • py(bindings): close coverage gaps for spec-parity wave additions (0a3c3a6)
  • cleanup(docs): reposition atomr away from akka.net porting framing (8c69fe5)
  • docs(architecture+plan): refresh remaining docs after spec-parity wave (1b1ca89)
  • docs(parity): grade refresh — c/d crates promoted to b/a after spec wave (66ade90)
  • docs(porting): note post-2026-05 spec-parity wave shipped (bba4b23)
  • phase-fff(atomr-core): TcpManager outbound Connect + IO spec parity (01349a0)
  • phase-eee(persistence): full TCK invocation per backend + Postgres/MySQL CI jobs (5354a6d)
  • phase-ddd(cluster): leader handover watcher across membership snapshots (92728e8)
  • phase-ccc(testkit): out-of-process MultiNodeSpec controller + node (6e30b64)
  • phase-bbb(ddata-lmdb): redb-backed DurableStore crate (6193019)
  • phase-aaa(persistence): Eventsourced integration spec parity (172d598)
  • phase-vv(streams): SourceQueue + RestartSource spec parity (ae6d74f)
  • phase-ww(cluster): heartbeat sender + state spec parity (7b2d38c)
  • phase-uu(persistence-tck): extended snapshot suite (7b798f6)
  • phase-zz(atomr-core): routing spec parity (round-robin, random, consistent-hash, scatter-gather, tail-chopping, broadcast) (5231f69)
  • phase-tt(atomr-core): serialization registry spec parity (a145396)
  • phase-yy(ddata): map-CRDT spec parity (087bbe7)
  • phase-xx(atomr-core): ActorPath + Address spec parity (d7ca631)
  • phase-ss(telemetry): probe registry + dead-letter feed spec parity (6d81bf4)
  • phase-oo(streams): linear flow operator spec parity (62b96d9)
  • phase-mm(atomr-core): actor lifecycle spec parity (7693001)
  • phase-rr(cluster-tools): cluster-client + receptionist spec parity (22322a4)
  • phase-pp(cluster): MembershipState spec parity (4058a5d)
  • phase-qq(ddata): CRDT algebraic-laws spec parity (04cb713)
  • phase-nn(persistence-query): envelope + offset spec parity (34b6dbc)
  • phase-ll(atomr-core): BoundedStash spec parity (57581ec)
  • phase-ii(cluster): SBR strategy spec parity (9ed4021)
  • phase-ff(persistence): snapshot retention spec parity (8bfe32c)
  • phase-gg(ddata): replicator subscribe + delta merge spec parity (3cb1052)
  • phase-hh(streams): BroadcastHub + MergeHub spec parity (8e8d1de)
  • phase-kk(atomr-core): Extensions registry spec parity (9239dfc)
  • phase-jj(testkit): TestScheduler spec parity + cancel monotonicity fix (67a8753)
  • phase-ee(cluster): gossip + decide + pick_target spec parity (b96075f)
  • phase-aa(remote): failure-detector spec parity (f2c19a2)
  • phase-z(persistence): persistent FSM spec parity (e6dae89)
  • phase-bb(streams): substream + recovery spec parity (312cdba)
  • phase-dd(coordination): lease spec parity (d4aca77)
  • phase-y(cluster-tools): distributed pubsub spec parity (7f2d7bc)
  • phase-cc(di+hosting): service-container + builder spec parity (56f9f34)
  • phase-x(remote): endpoint state-machine spec parity (a9781dc)
  • phase-w(persistence): at-least-once delivery spec parity (f02ccf9)
  • phase-v(streams): merge_sorted, merge_prioritized + GraphSpec parity (906d3f1)
  • phase-u(atomr-core): circuit breaker stress + state-transition specs (8f72ea9)
  • phase-t(sharding): allocation + handoff spec parity (2e82c63)
  • phase-s(cluster-tools): cluster singleton spec sweep (ddf943a)
  • phase-r(persistence): events_by_tag + all_persistence_ids on Journal (4a49c08)
  • phase-q(ddata): three-node replicator convergence spec + OrSet::iter (12d96db)
  • phase-p(cluster): MemberWeaklyUp event + status-transition translator + spec (7fae82f)
  • phase-o(streams): recover_with_retries, select_error, conflate, expand (e395221)
  • phase-n(atomr-core): coordinated-shutdown phase config + idempotent run (c155807)
  • phase-m(atomr-core): DispatcherConfig + SingleThreadDispatcher (ead0d0d)
  • phase-l(atomr-core): FsmBuilder closure-based DSL (c652dfd)
  • phase-k(telemetry): topic-filtered subscriber + ALL_TOPICS catalog (9d5bce5)
  • phase-j(discovery): AggregateDiscovery chains providers with fallthrough (98a8a0e)
  • phase-i(persistence-tck): replay edge-case suite (e40fe10)
  • phase-h(ddata): PruningState, WriteAggregator, ReadAggregator (d856d19)
  • phase-g(cluster): age ordering + reachability monotonicity + 3 spec files (ef348b3)
  • phase-f(remote): LRU peek/iter, Reassembler stale-partial GC (6bff23e)
  • phase-e(streams): split_after, prefix_and_tail, keep_alive, initial_delay (7490e1e)
  • phase-d(cluster-metrics): EWMA, MetricsSelector, WeightedRoutees (41167bb)
  • phase-c(config): HOCON += array append + typed deserialize bridge (d76b620)
  • phase-b(testkit): add expect_msg_eq, ordered all_of, and within helper (8daa9fc)
  • phase-a(atomr-core): bounded overflow, control-aware queue, listener router, resizer, dead-letter suppression (abbe140)
  • chore(packaging): include LICENSE in maturin sdist (d3c1dcb)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.3.0" }
  • atomr-config = { path = "crates/atomr-config", version = "0.3.0" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.3.0" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.3.0" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.3.0" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.3.0" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.3.0" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.3.0" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.3.0" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.3.0" }
  • atomr-distributed-data-lmdb = { path = "crates/atomr-distributed-data-lmdb", version = "0.3.0" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.3.0" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.3.0" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.3.0" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.3.0" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.3.0" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.3.0" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.3.0" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.3.0" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.3.0" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.3.0" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.3.0" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.3.0" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.3.0" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.3.0" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.3.0" }
  • atomr-di = { path = "crates/atomr-di", version = "0.3.0" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.3.0" }

Python wheels

  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

atomr v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 May 03:37

atomr v0.1.0

Changes

  • chore: cargo fmt after rename (06dc272)
  • rename project: rakka → atomr (fe65f96)

Crates published

  • atomr-core = { path = "crates/atomr-core", version = "0.1.0" }
  • atomr-config = { path = "crates/atomr-config", version = "0.1.0" }
  • atomr-macros = { path = "crates/atomr-macros", version = "0.1.0" }
  • atomr-testkit = { path = "crates/atomr-testkit", version = "0.1.0" }
  • atomr-remote = { path = "crates/atomr-remote", version = "0.1.0" }
  • atomr-cluster = { path = "crates/atomr-cluster", version = "0.1.0" }
  • atomr-cluster-tools = { path = "crates/atomr-cluster-tools", version = "0.1.0" }
  • atomr-cluster-sharding = { path = "crates/atomr-cluster-sharding", version = "0.1.0" }
  • atomr-cluster-metrics = { path = "crates/atomr-cluster-metrics", version = "0.1.0" }
  • atomr-distributed-data = { path = "crates/atomr-distributed-data", version = "0.1.0" }
  • atomr-persistence = { path = "crates/atomr-persistence", version = "0.1.0" }
  • atomr-persistence-query = { path = "crates/atomr-persistence-query", version = "0.1.0" }
  • atomr-persistence-query-inmemory = { path = "crates/atomr-persistence-query-inmemory", version = "0.1.0" }
  • atomr-persistence-tck = { path = "crates/atomr-persistence-tck", version = "0.1.0" }
  • atomr-persistence-sql = { path = "crates/atomr-persistence-sql", version = "0.1.0" }
  • atomr-persistence-redis = { path = "crates/atomr-persistence-redis", version = "0.1.0" }
  • atomr-persistence-mongodb = { path = "crates/atomr-persistence-mongodb", version = "0.1.0" }
  • atomr-persistence-cassandra = { path = "crates/atomr-persistence-cassandra", version = "0.1.0" }
  • atomr-persistence-aws = { path = "crates/atomr-persistence-aws", version = "0.1.0" }
  • atomr-persistence-azure = { path = "crates/atomr-persistence-azure", version = "0.1.0" }
  • atomr-streams = { path = "crates/atomr-streams", version = "0.1.0" }
  • atomr-telemetry = { path = "crates/atomr-telemetry", version = "0.1.0" }
  • atomr-dashboard = { path = "crates/atomr-dashboard", version = "0.1.0" }
  • atomr-coordination = { path = "crates/atomr-coordination", version = "0.1.0" }
  • atomr-discovery = { path = "crates/atomr-discovery", version = "0.1.0" }
  • atomr-di = { path = "crates/atomr-di", version = "0.1.0" }
  • atomr-hosting = { path = "crates/atomr-hosting", version = "0.1.0" }

Python wheels

  • atomr-wheels-universal2-apple-darwin
  • atomr-wheels-x86_64-pc-windows-msvc
  • atomr-wheels-x86_64-unknown-linux-gnu
  • atomr-wheels-x86_64-unknown-linux-musl

rakka v0.2.1

Choose a tag to compare

@github-actions github-actions released this 03 May 14:39

rakka v0.2.1

Changes

  • chore(release): v0.2.1 — rename umbrella to rakka-rs on crates.io (3d2412a)
  • docs+pkg: developer experience polish — umbrella features, crate metadata, CI docs flow (16c6d94)

Crates published

  • rakka-rs = { path = "crates/rakka", version = "0.2.1" }
  • rakka-core = { path = "crates/rakka-core", version = "0.2.1" }
  • rakka-config = { path = "crates/rakka-config", version = "0.2.1" }
  • rakka-macros = { path = "crates/rakka-macros", version = "0.2.1" }
  • rakka-testkit = { path = "crates/rakka-testkit", version = "0.2.1" }
  • rakka-remote = { path = "crates/rakka-remote", version = "0.2.1" }
  • rakka-cluster = { path = "crates/rakka-cluster", version = "0.2.1" }
  • rakka-cluster-tools = { path = "crates/rakka-cluster-tools", version = "0.2.1" }
  • rakka-cluster-sharding = { path = "crates/rakka-cluster-sharding", version = "0.2.1" }
  • rakka-cluster-metrics = { path = "crates/rakka-cluster-metrics", version = "0.2.1" }
  • rakka-distributed-data = { path = "crates/rakka-distributed-data", version = "0.2.1" }
  • rakka-persistence = { path = "crates/rakka-persistence", version = "0.2.1" }
  • rakka-persistence-query = { path = "crates/rakka-persistence-query", version = "0.2.1" }
  • rakka-persistence-query-inmemory = { path = "crates/rakka-persistence-query-inmemory", version = "0.2.1" }
  • rakka-persistence-tck = { path = "crates/rakka-persistence-tck", version = "0.2.1" }
  • rakka-persistence-sql = { path = "crates/rakka-persistence-sql", version = "0.2.1" }
  • rakka-persistence-redis = { path = "crates/rakka-persistence-redis", version = "0.2.1" }
  • rakka-persistence-mongodb = { path = "crates/rakka-persistence-mongodb", version = "0.2.1" }
  • rakka-persistence-cassandra = { path = "crates/rakka-persistence-cassandra", version = "0.2.1" }
  • rakka-persistence-aws = { path = "crates/rakka-persistence-aws", version = "0.2.1" }
  • rakka-persistence-azure = { path = "crates/rakka-persistence-azure", version = "0.2.1" }
  • rakka-streams = { path = "crates/rakka-streams", version = "0.2.1" }
  • rakka-telemetry = { path = "crates/rakka-telemetry", version = "0.2.1" }
  • rakka-dashboard = { path = "crates/rakka-dashboard", version = "0.2.1" }
  • rakka-coordination = { path = "crates/rakka-coordination", version = "0.2.1" }
  • rakka-discovery = { path = "crates/rakka-discovery", version = "0.2.1" }
  • rakka-di = { path = "crates/rakka-di", version = "0.2.1" }
  • rakka-hosting = { path = "crates/rakka-hosting", version = "0.2.1" }

Python wheels

  • rakka-wheels-universal2-apple-darwin
  • rakka-wheels-x86_64-pc-windows-msvc
  • rakka-wheels-x86_64-unknown-linux-gnu
  • rakka-wheels-x86_64-unknown-linux-musl

rakka v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 May 03:39

rakka v0.2.0

Changes

  • ci(release): build dashboard SPA before binary build; drop aarch64-linux wheel (32e5372)
  • chore: track audit baseline so verify gate can read it on CI (fee2dfa)
  • chore: workspace cleanup — fmt sweep, clippy fixes, hung-test fixes, tooling (9068681)
  • chore(release): pin internal workspace deps to 0.2.0 (a7d05cc)
  • chore(release): v (5f5fd9a)
  • feat: full Akka.NET parity sweep + release pipeline + version-bump skill (533b7dd)
  • rename rustakka -> rakka and complete rakka-remote port (8998777)
  • chore: clear workspace compiler warnings after branch merge (be65f75)
  • Enhance telemetry and dashboard support: add rustakka-telemetry and rustakka-dashboard crates, update Cargo.toml and mkdocs.yml, and implement telemetry hooks in core components for observability. (20395e0)
  • porting todo: document parity pass additions (13ceb62)
  • pybindings: wire ext_streams to native streams materializer (run_collect, run_fold) (f12615e)
  • persistence-sql: add MSSQL migration; dialect::migration_for no longer placeholder (f1c3c29)
  • macros, hyperion: replace stubs with real implementations (e3ccf22)
  • streams: expand DSL with junctions, framing, IO, kill/restart/queue, buffer (36336ad)
  • feat: persistence providers (5a1f14e)
  • init: akka.net initial port (eda028c)

Crates published

  • rakka-core = { path = "crates/rakka-core", version = "0.2.0" }
  • rakka-config = { path = "crates/rakka-config", version = "0.2.0" }
  • rakka-macros = { path = "crates/rakka-macros", version = "0.2.0" }
  • rakka-testkit = { path = "crates/rakka-testkit", version = "0.2.0" }
  • rakka-remote = { path = "crates/rakka-remote", version = "0.2.0" }
  • rakka-cluster = { path = "crates/rakka-cluster", version = "0.2.0" }
  • rakka-cluster-tools = { path = "crates/rakka-cluster-tools", version = "0.2.0" }
  • rakka-cluster-sharding = { path = "crates/rakka-cluster-sharding", version = "0.2.0" }
  • rakka-cluster-metrics = { path = "crates/rakka-cluster-metrics", version = "0.2.0" }
  • rakka-distributed-data = { path = "crates/rakka-distributed-data", version = "0.2.0" }
  • rakka-persistence = { path = "crates/rakka-persistence", version = "0.2.0" }
  • rakka-persistence-query = { path = "crates/rakka-persistence-query", version = "0.2.0" }
  • rakka-persistence-query-inmemory = { path = "crates/rakka-persistence-query-inmemory", version = "0.2.0" }
  • rakka-persistence-tck = { path = "crates/rakka-persistence-tck", version = "0.2.0" }
  • rakka-persistence-sql = { path = "crates/rakka-persistence-sql", version = "0.2.0" }
  • rakka-persistence-redis = { path = "crates/rakka-persistence-redis", version = "0.2.0" }
  • rakka-persistence-mongodb = { path = "crates/rakka-persistence-mongodb", version = "0.2.0" }
  • rakka-persistence-cassandra = { path = "crates/rakka-persistence-cassandra", version = "0.2.0" }
  • rakka-persistence-aws = { path = "crates/rakka-persistence-aws", version = "0.2.0" }
  • rakka-persistence-azure = { path = "crates/rakka-persistence-azure", version = "0.2.0" }
  • rakka-streams = { path = "crates/rakka-streams", version = "0.2.0" }
  • rakka-telemetry = { path = "crates/rakka-telemetry", version = "0.2.0" }
  • rakka-dashboard = { path = "crates/rakka-dashboard", version = "0.2.0" }
  • rakka-coordination = { path = "crates/rakka-coordination", version = "0.2.0" }
  • rakka-discovery = { path = "crates/rakka-discovery", version = "0.2.0" }
  • rakka-di = { path = "crates/rakka-di", version = "0.2.0" }
  • rakka-hosting = { path = "crates/rakka-hosting", version = "0.2.0" }

Python wheels

  • rakka-wheels-universal2-apple-darwin
  • rakka-wheels-x86_64-pc-windows-msvc
  • rakka-wheels-x86_64-unknown-linux-gnu
  • rakka-wheels-x86_64-unknown-linux-musl