Skip to content

Releases: launchapp-dev/animus-queue-default

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 16 Jun 13:40
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

Choose a tag to compare

@Shooksie Shooksie released this 14 Jun 16:03

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

Choose a tag to compare

@Shooksie Shooksie released this 14 Jun 15:07

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.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Jun 15:48

Full Changelog: v0.2.0...v0.3.0