Skip to content

Commit 8a12cac

Browse files
committed
release: v0.30.0
1 parent d554a0c commit 8a12cac

9 files changed

Lines changed: 18 additions & 16 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.30.0] - 2026-06-04
11+
1012
### Changed
1113
- **Tool baseline**: `codex` bumped `rust-v0.136.0` -> `rust-v0.137.0` (closes #1013). Diffed upstream `codex-rs/core/config.schema.json` and refreshed Codex config allow-lists for new `local_thread_store_compression` / `unified_exec_zsh_fork` feature flags plus per-app `approvals_reviewer`, preventing false positives from `CDX-CFG-011` and `CDX-CFG-006`; `CDX-CFG-024` now accepts `auto_review` and validates app-level reviewer overrides. Added `CDX-PL-015` for non-string `.codex-plugin/plugin.json` `skills` fields, which Codex now ignores with a warning. `.github/tool-release-baselines.json` and `knowledge-base/RESEARCH-TRACKING.md` updated.
1214
- **Tool baselines**: completed the release-watch sweep and bumped `amp` `end-of-public-threads`, `claude-code` `v2.1.159`, `cline` `v3.86.2` (closes #1010), `codex` `rust-v0.136.0`, `cursor` `3.6.31` (closes #1011), `gemini-cli` `v0.44.1`, `kiro` `2.5.0` (closes #1009), `opencode` `v1.15.13`, and `roo-code` `v3.54.0`. Codex v0.136.0 added current config feature flags and managed `requirements.toml` keys, so the Codex allow-lists, rule evidence, generated rule docs, and regression tests were refreshed; the other tool releases were agnix-irrelevant for current validated config surfaces. `.github/tool-release-baselines.json` and `knowledge-base/RESEARCH-TRACKING.md` updated.

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ exclude = [
2020
]
2121

2222
[workspace.package]
23-
version = "0.29.0"
23+
version = "0.30.0"
2424
edition = "2024"
2525
rust-version = "1.91"
2626
license = "MIT OR Apache-2.0"
@@ -32,8 +32,8 @@ categories = ["development-tools", "command-line-utilities"]
3232

3333
[workspace.dependencies]
3434
# Internal crates - path for local dev, version for crates.io
35-
agnix-rules = { path = "crates/agnix-rules", version = "0.29.0" }
36-
agnix-core = { path = "crates/agnix-core", version = "0.29.0" }
35+
agnix-rules = { path = "crates/agnix-rules", version = "0.30.0" }
36+
agnix-core = { path = "crates/agnix-core", version = "0.30.0" }
3737

3838
# Core dependencies
3939
serde = { version = "1", features = ["derive"] }

editors/jetbrains/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pluginGroup = io.agnix
55
pluginName = agnix
66
pluginRepositoryUrl = https://github.com/agent-sh/agnix
77
# SemVer format -> https://semver.org
8-
pluginVersion = 0.29.0
8+
pluginVersion = 0.30.0
99

1010
# Supported build number ranges and IntelliJ Platform Versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
1111
pluginSinceBuild = 233

editors/vscode/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

editors/vscode/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "agnix",
33
"displayName": "agnix - Agent Config Linter",
44
"description": "Real-time validation for AI agent configuration files. Validates SKILL.md, CLAUDE.md, AGENTS.md, MCP configs, hooks, and more.",
5-
"version": "0.29.0",
5+
"version": "0.30.0",
66
"publisher": "avifenesh",
77
"repository": {
88
"type": "git",

editors/zed/extension.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id = "agnix"
22
name = "Agnix"
3-
version = "0.29.0"
3+
version = "0.30.0"
44
schema_version = 1
55
authors = ["Avi Fenesh <avifenesh@gmail.com>"]
66
description = "Linter for agent configurations (skills, hooks, memory, plugins, MCP)"

npm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agnix",
3-
"version": "0.29.0",
3+
"version": "0.30.0",
44
"description": "Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.",
55
"keywords": [
66
"agent",

plugin/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agnix",
3-
"version": "0.29.0",
3+
"version": "0.30.0",
44
"description": "Lint agent configurations before they break your workflow. 422 rules for Skills, Hooks, MCP, Memory, Plugins.",
55
"author": {
66
"name": "Avi Fenesh",

0 commit comments

Comments
 (0)