diff --git a/CHANGELOG.md b/CHANGELOG.md index 71dbd1e5..2037b3fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## [0.41.0](https://github.com/archgate/cli/compare/v0.40.0...v0.41.0) (2026-05-29) + +### Features + +* **adr:** convert agent-memory patterns into enforced ADR rules ([#376](https://github.com/archgate/cli/issues/376)) ([267e7e4](https://github.com/archgate/cli/commit/267e7e434c9c935c758ba2e56689b76828dc95d7)) +* **check:** add --max-warnings flag to fail on warnings ([#374](https://github.com/archgate/cli/issues/374)) ([20920de](https://github.com/archgate/cli/commit/20920de3c8ebe8bd59aa42401a65b85ef0ff56ba)) +* **lint:** add bun:test expect-expect oxlint plugin ([#373](https://github.com/archgate/cli/issues/373)) ([1bda975](https://github.com/archgate/cli/commit/1bda975c9e1d0b2abc6311c6bcdc14573fe3a60a)), closes [#353](https://github.com/archgate/cli/issues/353) + +### Bug Fixes + +* **ci:** pin pip build dependency by hash for Scorecard compliance ([#361](https://github.com/archgate/cli/issues/361)) ([2282b1e](https://github.com/archgate/cli/commit/2282b1ec207bbd813a1d5f72d754ff412b0d9613)), closes [#16](https://github.com/archgate/cli/issues/16) +* **release:** repair shim publishing and distribute synced package READMEs ([#368](https://github.com/archgate/cli/issues/368)) ([059a4db](https://github.com/archgate/cli/commit/059a4db0fa114b422369c3567931617ba2c6b2d4)) +* **shims:** add per-package LICENSE files and enforce shim license sync ([#370](https://github.com/archgate/cli/issues/370)) ([15bdb47](https://github.com/archgate/cli/commit/15bdb473c0720fe0fa0882bdf4a8e69e85fbe863)) + ## [0.40.0](https://github.com/archgate/cli/compare/v0.39.0...v0.40.0) (2026-05-28) ### Features diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 34a09b67..7d622768 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -182,7 +182,7 @@ export default defineConfig({ applicationCategory: "DeveloperApplication", applicationSubCategory: "Code Governance", operatingSystem: "macOS, Linux, Windows", - softwareVersion: "0.40.0", + softwareVersion: "0.41.0", license: "https://github.com/archgate/cli/blob/main/LICENSE", offers: { "@type": "Offer", price: "0", priceCurrency: "USD" }, url: "https://cli.archgate.dev", diff --git a/docs/public/version.json b/docs/public/version.json index c984101c..2830cc07 100644 --- a/docs/public/version.json +++ b/docs/public/version.json @@ -1 +1 @@ -{ "version": "v0.40.0" } +{ "version": "v0.41.0" } diff --git a/package.json b/package.json index 13c03093..e1c69fc1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "archgate", - "version": "0.40.0", + "version": "0.41.0", "description": "Enforce Architecture Decision Records as executable rules — for both humans and AI agents", "keywords": [ "adr", diff --git a/shims/go/internal/shim/shim.go b/shims/go/internal/shim/shim.go index 57515a90..d7107ebe 100644 --- a/shims/go/internal/shim/shim.go +++ b/shims/go/internal/shim/shim.go @@ -16,7 +16,7 @@ import ( ) // Version is the archgate CLI version this shim downloads. -const Version = "0.40.0" +const Version = "0.41.0" const ( releaseBaseURL = "https://github.com/archgate/cli/releases/download" diff --git a/shims/maven/pom.xml b/shims/maven/pom.xml index f87dd892..d4b37efc 100644 --- a/shims/maven/pom.xml +++ b/shims/maven/pom.xml @@ -6,7 +6,7 @@ dev.archgate archgate-cli - 0.40.0 + 0.41.0 jar archgate-cli diff --git a/shims/nuget/Archgate.Tool/Archgate.Tool.csproj b/shims/nuget/Archgate.Tool/Archgate.Tool.csproj index d3e32be9..3db8e5a8 100644 --- a/shims/nuget/Archgate.Tool/Archgate.Tool.csproj +++ b/shims/nuget/Archgate.Tool/Archgate.Tool.csproj @@ -6,7 +6,7 @@ true archgate archgate - 0.40.0 + 0.41.0 Enforce Architecture Decision Records as executable rules — for both humans and AI agents Archgate Apache-2.0 diff --git a/shims/pypi/archgate/_version.py b/shims/pypi/archgate/_version.py index da7ed90a..22ffde20 100644 --- a/shims/pypi/archgate/_version.py +++ b/shims/pypi/archgate/_version.py @@ -1 +1 @@ -__version__ = "0.40.0" +__version__ = "0.41.0" diff --git a/shims/pypi/pyproject.toml b/shims/pypi/pyproject.toml index eb87e362..b3d7218a 100644 --- a/shims/pypi/pyproject.toml +++ b/shims/pypi/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "archgate" -version = "0.40.0" +version = "0.41.0" description = "Enforce Architecture Decision Records as executable rules — for both humans and AI agents" readme = "README.md" requires-python = ">=3.8" diff --git a/shims/rubygem/lib/archgate/version.rb b/shims/rubygem/lib/archgate/version.rb index 25886b19..6a2af09a 100644 --- a/shims/rubygem/lib/archgate/version.rb +++ b/shims/rubygem/lib/archgate/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Archgate - VERSION = "0.40.0" + VERSION = "0.41.0" end