Repository navigation
Releases: streamplace/atmoq
Releases · streamplace/atmoq
Release list
v0.1.1
v0.1.0
First release on the unified train: this version ships simultaneously to
crates.io (atmoq), npm (@streamplace/atmoq), and as the Go module tag
go/v0.1.0 — one version, one commit, three ecosystems.
Other
- vendor patched moq-net/moq-native in-tree, published as atmoq-moq-net /
atmoq-moq-native, socargo install atmoqworks from crates.io again - DRISL-strict validation at relay ingest and in all three clients (Rust, TS, Go)
- store: v2 record format, size-bounded GC (--max-store-bytes), torn-tail
truncation, disk reads outside the store lock, resilient startup - serve: atomic state-file writes; never reuse the in-progress group's
sequence across restarts - relay: stop republishing upstream error frames; detect seq regression
- router: fix unused-watcher race; configurable per-DID track cap
- go: client hardened against hostile sizes, stalls, and shutdown leaks
- ts: group-boundary frame loss fixed, close() race fixed, certHashes connect
option, @atproto/lex-cbor, pure-JSONL CLI output - e2e: diff all three clients against PDS ground truth
Other
- selective sync via on-demand per-DID tracks
- Tier B disk-served deep replay + 72h indigo-matching defaults
- --group-store-dir for restart-survivable replay (Tier A)
- disk-backed, group-aligned firehose store (Phase 2 substrate)
- durable monotonic group ids across restart
- --replay-window-secs for deeper late-join replay
- note the Windows/IPv4 --client-bind workaround
- we're not rainbow
v0.0.2
Other
- selective sync via on-demand per-DID tracks
- Tier B disk-served deep replay + 72h indigo-matching defaults
- --group-store-dir for restart-survivable replay (Tier A)
- disk-backed, group-aligned firehose store (Phase 2 substrate)
- durable monotonic group ids across restart
- --replay-window-secs for deeper late-join replay
- note the Windows/IPv4 --client-bind workaround
- we're not rainbow
v0.0.1
chore: Release package atmoq version 0.0.1