Skip to content

chore: release v0.12.4 - #553

Merged
avifenesh merged 3 commits into
mainfrom
release/v0.12.4
Feb 21, 2026
Merged

chore: release v0.12.4#553
avifenesh merged 3 commits into
mainfrom
release/v0.12.4

Conversation

@avifenesh

Copy link
Copy Markdown
Collaborator

Summary

  • Bump workspace version from 0.12.2 to 0.12.4
  • Move security fixes from Unreleased to [0.12.4] in CHANGELOG.md

Security fixes in this release

Test plan

  • cargo check passes
  • CI passes

Security patch release - fixes minimatch ReDoS vulnerability
(Dependabot #75) and updates yanked wasm-bindgen 0.2.109.
Copilot AI review requested due to automatic review settings February 21, 2026 12:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR bumps the workspace version from 0.12.2 to 0.12.4, skipping version 0.12.3. The release includes security fixes for a minimatch ReDoS vulnerability and a yanked wasm-bindgen version (0.2.109 → 0.2.110). The CHANGELOG.md entries for these security fixes are moved from the Unreleased section to a new [0.12.4] section dated 2026-02-21.

Changes:

  • Workspace version updated from 0.12.2 to 0.12.4 in Cargo.toml
  • Internal crate dependency versions (agnix-rules, agnix-core) bumped to 0.12.4
  • New CHANGELOG section created for version 0.12.4 with security fix entries

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
Cargo.toml Updates workspace version and internal crate dependencies from 0.12.2 to 0.12.4
CHANGELOG.md Adds [0.12.4] release section dated 2026-02-21 with security fixes for minimatch ReDoS and wasm-bindgen update

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md
Comment on lines 13 to 14
- **Fix minimatch ReDoS vulnerability**: Added npm `overrides` in `website/package.json` to force `minimatch@^10.2.1`, resolving Dependabot alert #75 (ReDoS via repeated wildcards in `serve-handler`'s transitive `minimatch@3.1.2` dependency)
- **Update wasm-bindgen**: Bumped `wasm-bindgen` from 0.2.109 (yanked) to 0.2.110 along with related crates (`js-sys`, `web-sys`, `wasm-bindgen-test`, etc.)

Copilot AI Feb 21, 2026

Copy link

Choose a reason for hiding this comment

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

The PR description mentions "Dependabot #75" for the minimatch ReDoS vulnerability fix, but the linked mentioned_issue #75 is about "Address empty fixtures" and has nothing to do with security vulnerabilities or minimatch. This appears to be a mismatch - either the PR description references the wrong issue number, or the wrong issue was linked in the metadata.

Copilot uses AI. Check for mistakes.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

The #75 refers to Dependabot alert #75 (visible under the Security tab > Dependabot alerts), not GitHub issue #75. Updated the changelog to say "Dependabot alert #75" for clarity.

Comment thread Cargo.toml

[workspace.package]
version = "0.12.2"
version = "0.12.4"

Copilot AI Feb 21, 2026

Copy link

Choose a reason for hiding this comment

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

This release also requires updating version references in other files that aren't included in this PR: plugin/.claude-plugin/plugin.json (line 3), plugin/skills/agnix/SKILL.md (line 4), AGENTS.md (line 192), CLAUDE.md (line 192), and website/versions.json (line 2) all still reference version 0.12.2 and should be updated to 0.12.4. Consider adding these files to this PR or creating a follow-up commit to ensure version consistency across the entire codebase.

Copilot uses AI. Check for mistakes.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Good catch. Updated all version references to 0.12.4 in plugin.json, SKILL.md, CLAUDE.md, AGENTS.md, and website/versions.json in the latest commit.

Address review feedback - update version in plugin.json, SKILL.md,
CLAUDE.md, AGENTS.md, and website/versions.json.
versions.json is managed by docusaurus docs:version and requires
a corresponding versioned_docs directory.
Copilot AI review requested due to automatic review settings February 21, 2026 12:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@avifenesh
avifenesh merged commit bde7cfb into main Feb 21, 2026
24 checks passed
@avifenesh
avifenesh deleted the release/v0.12.4 branch February 21, 2026 12:35
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.

2 participants