Skip to content

release: v0.48.1 - #1373

Merged
avifenesh merged 2 commits into
mainfrom
release/v0.48.1
Aug 15, 2026
Merged

release: v0.48.1#1373
avifenesh merged 2 commits into
mainfrom
release/v0.48.1

Conversation

@avifenesh

@avifenesh avifenesh commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Patch release. No API changes.

Fixed

Security

Pre-release checks

cargo fmt --check --all, cargo clippy --workspace --all-targets --all-features -- -D warnings, cargo test --workspace, agnix eval tests/eval.yaml (61/61), self-lint, cargo audit (only the two allowlisted warnings), cargo deny check advisories - all clean. agnix --version reports 0.48.1.

Version synced across all manifests via scripts/sync-versions.sh.

@revuto-review revuto-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an auto review done by revuto.


Review: release: v0.48.1

Version sync itself checks out. I verified every manifest scripts/sync-versions.sh touches is at 0.48.1 and nothing is left behind at 0.48.0:

  • Cargo.toml [workspace.package] + both internal agnix-rules/agnix-core path-dep versions
  • Cargo.lock for all six published crates (agnix-workspace-tests correctly stays 0.0.0publish = false, pinned deliberately per the comment at scripts/sync-versions.sh:13-16)
  • editors/vscode/package.json + package-lock.json (both root version and packages[""].version)
  • editors/jetbrains/gradle.properties, editors/zed/extension.toml, npm/package.json, plugin/.claude-plugin/plugin.json

A repo-wide grep for 0.48.0 leaves only website/versions.json, website/docusaurus.config.js (lastVersion), and scripts/check-glibc-floor.test.sh — all correct: the docs snapshot and lastVersion bump are cut by the version-docs job in release.yml and land via a separate docs/version-X.Y.Z PR, and the glibc test strings are historical reference sets.

The CHANGELOG.md edit also matches the established release-commit shape exactly (79e77537, aa289724 did the same two-line header insert), and the ## [0.48.1] header parses cleanly through the sed -n "/## \[${VERSION#v}\]/,/## \[/p" extraction at .github/workflows/release.yml:222-223.

One gap noted inline regarding release-note coverage of what actually ships in this tag.

Comment thread CHANGELOG.md
The release section documented only the fixes, but 8dfe8c2 (#1354) is in this
range and in no earlier tag, so v0.48.1 is the first release to publish the
advanced tool/spec baselines. release.yml lifts this section verbatim into the
GitHub Release body, so the notes would have claimed no changes while shipping
seven baseline bumps and the newly registered validator surfaces.

@revuto-review revuto-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an auto review done by revuto.


Revuto completed the review and found no evidence-backed concerns.

@avifenesh
avifenesh merged commit 935774d into main Aug 15, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant