From d5a3cc423d49927d37c2a5a02dfe6b19a3723ff0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 8 Aug 2026 20:46:57 +0000 Subject: [PATCH] chore(release): 0.53.0 Signed-off-by: github-actions[bot] --- CHANGELOG.md | 15 +++++++++++++++ docs/astro.config.mjs | 2 +- docs/public/version.json | 2 +- package.json | 2 +- shims/go/internal/shim/shim.go | 2 +- shims/maven/pom.xml | 2 +- .../src/main/java/dev/archgate/cli/Shim.java | 2 +- shims/nuget/Archgate.Tool/Archgate.Tool.csproj | 2 +- shims/nuget/Archgate.Tool/Program.cs | 2 +- shims/pypi/archgate/_version.py | 2 +- shims/pypi/pyproject.toml | 2 +- shims/rubygem/lib/archgate/version.rb | 2 +- .../manifests/Archgate.Archgate.installer.yaml | 4 ++-- .../manifests/Archgate.Archgate.locale.en-US.yaml | 4 ++-- shims/winget/manifests/Archgate.Archgate.yaml | 2 +- 15 files changed, 31 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5986c37e..b1527868 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +## [0.53.0](https://github.com/archgate/cli/compare/v0.52.0...v0.53.0) (2026-08-08) + +### ⚠ BREAKING CHANGES + +* **session-context:** detect the AI editor and select it with --editor (#563) + +### Features + +* **session-context:** detect the AI editor and select it with --editor ([#563](https://github.com/archgate/cli/issues/563)) ([7b377c8](https://github.com/archgate/cli/commit/7b377c86732479d96503c9ecc83e343400631cfc)) + +### Bug Fixes + +* **tests:** stop node:readline mocks leaking a no-op cursorTo ([#560](https://github.com/archgate/cli/issues/560)) ([181572a](https://github.com/archgate/cli/commit/181572a71f1739db6f43318e6de9babcec2830f5)), references [#559](https://github.com/archgate/cli/issues/559) +* **upgrade:** detect failed extraction and stop leaking temp directories ([#561](https://github.com/archgate/cli/issues/561)) ([8e1c5db](https://github.com/archgate/cli/commit/8e1c5db03bb4b8bc43c33c6cf9750abb6ccc1e62)), closes [#554](https://github.com/archgate/cli/issues/554) [#555](https://github.com/archgate/cli/issues/555) [#556](https://github.com/archgate/cli/issues/556), references [#554](https://github.com/archgate/cli/issues/554) [#555](https://github.com/archgate/cli/issues/555) [#556](https://github.com/archgate/cli/issues/556) + ## [0.52.0](https://github.com/archgate/cli/compare/v0.51.0...v0.52.0) (2026-08-06) ### ⚠ BREAKING CHANGES diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 8729343c..8dacbcb5 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -183,7 +183,7 @@ export default defineConfig({ applicationCategory: "DeveloperApplication", applicationSubCategory: "Code Linting", operatingSystem: "macOS, Linux, Windows", - softwareVersion: "0.52.0", + softwareVersion: "0.53.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 ab89f69d..2a1b7d99 100644 --- a/docs/public/version.json +++ b/docs/public/version.json @@ -1 +1 @@ -{ "version": "v0.52.0" } +{ "version": "v0.53.0" } diff --git a/package.json b/package.json index 4e9e0073..83160c1d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "archgate", - "version": "0.52.0", + "version": "0.53.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 63daa964..6414f8b6 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.52.0" +const Version = "0.53.0" const ( releaseBaseURL = "https://github.com/archgate/cli/releases/download" diff --git a/shims/maven/pom.xml b/shims/maven/pom.xml index caec965f..15795675 100644 --- a/shims/maven/pom.xml +++ b/shims/maven/pom.xml @@ -6,7 +6,7 @@ dev.archgate archgate-cli - 0.52.0 + 0.53.0 jar archgate-cli diff --git a/shims/maven/src/main/java/dev/archgate/cli/Shim.java b/shims/maven/src/main/java/dev/archgate/cli/Shim.java index 38d99fe3..8f7f26b8 100644 --- a/shims/maven/src/main/java/dev/archgate/cli/Shim.java +++ b/shims/maven/src/main/java/dev/archgate/cli/Shim.java @@ -30,7 +30,7 @@ */ public final class Shim { - private static final String VERSION = "0.52.0"; + private static final String VERSION = "0.53.0"; private static final String BASE_URL = "https://github.com/archgate/cli/releases/download/v" + VERSION + "/"; private Shim() {} diff --git a/shims/nuget/Archgate.Tool/Archgate.Tool.csproj b/shims/nuget/Archgate.Tool/Archgate.Tool.csproj index 6f0c5ced..efd152d9 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.52.0 + 0.53.0 Enforce Architecture Decision Records as executable rules — for both humans and AI agents Archgate Apache-2.0 diff --git a/shims/nuget/Archgate.Tool/Program.cs b/shims/nuget/Archgate.Tool/Program.cs index e1050904..51e2c27e 100644 --- a/shims/nuget/Archgate.Tool/Program.cs +++ b/shims/nuget/Archgate.Tool/Program.cs @@ -8,7 +8,7 @@ namespace Archgate.Tool; internal static class Program { - private const string Version = "0.52.0"; + private const string Version = "0.53.0"; private static readonly string CacheDir = Path.Join( Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), diff --git a/shims/pypi/archgate/_version.py b/shims/pypi/archgate/_version.py index aa212880..3c5da5f9 100644 --- a/shims/pypi/archgate/_version.py +++ b/shims/pypi/archgate/_version.py @@ -1 +1 @@ -__version__ = "0.52.0" +__version__ = "0.53.0" diff --git a/shims/pypi/pyproject.toml b/shims/pypi/pyproject.toml index d9467d03..b3dac245 100644 --- a/shims/pypi/pyproject.toml +++ b/shims/pypi/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "archgate" -version = "0.52.0" +version = "0.53.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 1640146b..b48ceb2f 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.52.0" + VERSION = "0.53.0" end diff --git a/shims/winget/manifests/Archgate.Archgate.installer.yaml b/shims/winget/manifests/Archgate.Archgate.installer.yaml index 5a1da0b0..532cac9b 100644 --- a/shims/winget/manifests/Archgate.Archgate.installer.yaml +++ b/shims/winget/manifests/Archgate.Archgate.installer.yaml @@ -1,14 +1,14 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.6.0.schema.json PackageIdentifier: Archgate.Archgate -PackageVersion: "0.52.0" +PackageVersion: "0.53.0" MinimumOSVersion: 10.0.0.0 InstallerType: portable Commands: - archgate Installers: - Architecture: x64 - InstallerUrl: "https://github.com/archgate/cli/releases/download/v0.52.0/archgate-shim-win32-x64.exe" + InstallerUrl: "https://github.com/archgate/cli/releases/download/v0.53.0/archgate-shim-win32-x64.exe" InstallerSha256: "{{SHA256}}" ManifestType: installer ManifestVersion: 1.6.0 diff --git a/shims/winget/manifests/Archgate.Archgate.locale.en-US.yaml b/shims/winget/manifests/Archgate.Archgate.locale.en-US.yaml index 76affd4a..fb05b54a 100644 --- a/shims/winget/manifests/Archgate.Archgate.locale.en-US.yaml +++ b/shims/winget/manifests/Archgate.Archgate.locale.en-US.yaml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.6.0.schema.json PackageIdentifier: Archgate.Archgate -PackageVersion: "0.52.0" +PackageVersion: "0.53.0" PackageLocale: en-US Publisher: Archgate PublisherUrl: https://cli.archgate.dev @@ -28,7 +28,7 @@ Tags: - cli - governance - linter -ReleaseNotesUrl: https://github.com/archgate/cli/releases/tag/v0.52.0 +ReleaseNotesUrl: https://github.com/archgate/cli/releases/tag/v0.53.0 Documentations: - DocumentLabel: Documentation DocumentUrl: https://cli.archgate.dev diff --git a/shims/winget/manifests/Archgate.Archgate.yaml b/shims/winget/manifests/Archgate.Archgate.yaml index a331cd57..bcfa810b 100644 --- a/shims/winget/manifests/Archgate.Archgate.yaml +++ b/shims/winget/manifests/Archgate.Archgate.yaml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.6.0.schema.json PackageIdentifier: Archgate.Archgate -PackageVersion: "0.52.0" +PackageVersion: "0.53.0" DefaultLocale: en-US ManifestType: version ManifestVersion: 1.6.0