Skip to content

Commit efd6e28

Browse files
committed
chore(release): v0.4.11
Cleanup + automation hardening. - ci: merged Node 24 PRs across 15 plugin repos (deadline 2026-06-02) - ci(release-automation): add compat-test / validate-manifests / check-signatures scripts
1 parent 2eabcbc commit efd6e28

3 files changed

Lines changed: 27 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,31 @@ All notable changes to this project will be documented in this file.
44

55
## [Unreleased]
66

7+
## [0.4.11] - 2026-05-23
8+
9+
Cleanup + automation hardening. Lands the v0.4.10 Node 24 sweep across the
10+
plugin matrix and promotes the release-automation tooling from "future
11+
work" to "shipped".
12+
13+
### CI
14+
15+
- **`ci`: merged Node 24 PRs across 15 plugin repos (deadline 2026-06-02).**
16+
Each plugin repo's `chore/force-node24-actions` PR (PR #1, opened in
17+
v0.4.10) is now landed on `main`. 14 merged clean; `animus-protocol`
18+
was held back because the existing `cargo fmt` job is failing on a
19+
pre-existing drift in `animus-plugin-runtime/src/log.rs:241` unrelated
20+
to the Node 24 env-var change — flagged for v0.4.12.
21+
- **`ci(release-automation)`: add compat-test / validate-manifests /
22+
check-signatures scripts.** The `launchapp-dev/animus-release-automation`
23+
repo (shipped in v0.4.10 as v0.1.0 with `matrix.sh` + `cascade.sh`)
24+
now ships three additional scripts: `compat-test.sh` runs the in-tree
25+
`orchestrator-plugin-host` `protocol_drift` contract test against each
26+
plugin's pinned `animus-plugin-protocol` tag; `validate-manifests.sh`
27+
validates every plugin's `plugin.toml` against `animus.plugin.v1`;
28+
`check-signatures.sh` audits cosign bundles on each plugin's latest
29+
release against the `trusted-signers.yaml` defaults. README updated to
30+
v0.1.1 with usage + dependency notes.
31+
732
## [0.4.10] - 2026-05-22
833

934
Patch release. Picks up v0.4.9 deferrals plus the broader cleanup the user has been queuing — the long-deferred `workflows_list` wire migration (HTTP only), live per-plugin `health/check` RPC fan-out, log redaction wired into every emit site, the two pre-existing flaky tests fixed at the root cause, and a `FORCE_JAVASCRIPT_ACTIONS_TO_NODE24` sweep ahead of the 2026-06-02 GitHub Actions Node 20 cutover.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/orchestrator-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "orchestrator-cli"
3-
version = "0.4.10"
3+
version = "0.4.11"
44
edition = "2021"
55
license = "Elastic-2.0"
66
default-run = "animus"

0 commit comments

Comments
 (0)