diff --git a/CHANGELOG.md b/CHANGELOG.md index 816a9199..cd1f0fcc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.47.0] - 2026-08-08 + ### Added - **CC-SET-022 and CC-SET-023**. Validate Claude Code 2.1.224's `crossSessionInbound` and `dialogExpiry` enums. Rule count 445 -> 447. diff --git a/Cargo.lock b/Cargo.lock index 44e6d015..e49d9784 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "agnix-cli" -version = "0.46.0" +version = "0.47.0" dependencies = [ "agnix-core", "agnix-rules", @@ -35,7 +35,7 @@ dependencies = [ [[package]] name = "agnix-core" -version = "0.46.0" +version = "0.47.0" dependencies = [ "agnix-core", "agnix-rules", @@ -63,7 +63,7 @@ dependencies = [ [[package]] name = "agnix-lsp" -version = "0.46.0" +version = "0.47.0" dependencies = [ "agnix-core", "anyhow", @@ -82,7 +82,7 @@ dependencies = [ [[package]] name = "agnix-mcp" -version = "0.46.0" +version = "0.47.0" dependencies = [ "agnix-core", "agnix-rules", @@ -99,14 +99,14 @@ dependencies = [ [[package]] name = "agnix-rules" -version = "0.46.0" +version = "0.47.0" dependencies = [ "serde_json", ] [[package]] name = "agnix-wasm" -version = "0.46.0" +version = "0.47.0" dependencies = [ "agnix-core", "console_error_panic_hook", diff --git a/Cargo.toml b/Cargo.toml index 84e770a7..c5e4923e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,7 +20,7 @@ exclude = [ ] [workspace.package] -version = "0.46.0" +version = "0.47.0" edition = "2024" rust-version = "1.91" license = "MIT OR Apache-2.0" @@ -33,8 +33,8 @@ categories = ["development-tools", "command-line-utilities"] [workspace.dependencies] mimalloc = { version = "0.1", default-features = false } # Internal crates - path for local dev, version for crates.io -agnix-rules = { path = "crates/agnix-rules", version = "0.46.0" } -agnix-core = { path = "crates/agnix-core", version = "0.46.0" } +agnix-rules = { path = "crates/agnix-rules", version = "0.47.0" } +agnix-core = { path = "crates/agnix-core", version = "0.47.0" } # Core dependencies serde = { version = "1", features = ["derive"] } diff --git a/editors/jetbrains/gradle.properties b/editors/jetbrains/gradle.properties index dc8f5f00..1d801c60 100644 --- a/editors/jetbrains/gradle.properties +++ b/editors/jetbrains/gradle.properties @@ -5,7 +5,7 @@ pluginGroup = io.agnix pluginName = agnix pluginRepositoryUrl = https://github.com/agent-sh/agnix # SemVer format -> https://semver.org -pluginVersion = 0.46.0 +pluginVersion = 0.47.0 # Supported build number ranges and IntelliJ Platform Versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html pluginSinceBuild = 233 diff --git a/editors/vscode/package-lock.json b/editors/vscode/package-lock.json index dba1b59e..38823541 100644 --- a/editors/vscode/package-lock.json +++ b/editors/vscode/package-lock.json @@ -1,12 +1,12 @@ { "name": "agnix", - "version": "0.46.0", + "version": "0.47.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "agnix", - "version": "0.46.0", + "version": "0.47.0", "license": "MIT", "devDependencies": { "@types/mocha": "^10.0.0", diff --git a/editors/vscode/package.json b/editors/vscode/package.json index 10d032dd..8f09404c 100644 --- a/editors/vscode/package.json +++ b/editors/vscode/package.json @@ -2,7 +2,7 @@ "name": "agnix", "displayName": "agnix - Agent Config Linter", "description": "Real-time validation for AI agent configuration files. Validates SKILL.md, CLAUDE.md, AGENTS.md, MCP configs, hooks, and more.", - "version": "0.46.0", + "version": "0.47.0", "publisher": "avifenesh", "repository": { "type": "git", diff --git a/editors/zed/extension.toml b/editors/zed/extension.toml index 7e772e2d..48bd2506 100644 --- a/editors/zed/extension.toml +++ b/editors/zed/extension.toml @@ -1,6 +1,6 @@ id = "agnix" name = "Agnix" -version = "0.46.0" +version = "0.47.0" schema_version = 1 authors = ["Avi Fenesh "] description = "Linter for agent configurations (skills, hooks, memory, plugins, MCP)" diff --git a/npm/package.json b/npm/package.json index fd985008..6e78c6e5 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "agnix", - "version": "0.46.0", + "version": "0.47.0", "description": "Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.", "keywords": [ "agent", diff --git a/plugin/.claude-plugin/plugin.json b/plugin/.claude-plugin/plugin.json index 91fbe50a..66ab842b 100644 --- a/plugin/.claude-plugin/plugin.json +++ b/plugin/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "agnix", - "version": "0.46.0", + "version": "0.47.0", "description": "Lint agent configurations before they break your workflow. 447 rules for Skills, Hooks, MCP, Memory, Plugins.", "author": { "name": "Avi Fenesh",