Releases: launchapp-dev/animus-queue-default
Releases · launchapp-dev/animus-queue-default
Release list
v0.3.3
ci: add release + CI pipelines; ship platform binaries (v0.3.3) The repo had no .github/workflows, so v0.3.1/v0.3.2 were tagged with zero release assets — 'animus plugin install launchapp-dev/animus-queue-default@vX' failed with 'no release asset matched platform' and the plugin could only be path-installed from a local build. Port the working release pipeline from animus-subject-default (build x86_64/aarch64 linux + darwin, cosign-sign, publish via softprops/action-gh-release) plus the fmt/clippy/test CI. No functional code change from v0.3.2.
v0.3.2 — enqueue consistency + precise wake
Enqueue is never deduped (immediate or deferred): both create a new entry and return a warning on subject collision. Adds queue/next_deadline (earliest future deferred run_at) for the daemon's precise-wake loop. Pins animus-protocol v0.5.10.
v0.3.1 — deferred dispatch
Deferred queue entries: queue/lease excludes entries until run_at passes; expiry sweep drops entries past run_at + expire_after_secs; deferred enqueues are never deduped and return a warning on subject collision. Pins animus-protocol v0.5.9.