From a0687f4b46636631fb8eb0822a28ee85e24b9329 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 19:06:49 +0000 Subject: [PATCH 1/2] chore: bump version to 0.15.2 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b3e7665eea..aeec8c726a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ +## [0.15.2] - 2026-08-03 + +### Changed + +- fix(presets): restore core skills instead of deleting them on preset remove (#3929) +- fix(manifests): reject non-string metadata instead of crashing on it (#3943) +- fix: narrow bare except Exception in invoke separator resolution (#3856) +- fix(workflows): keep the init step's documented ignore_agent_tools default on an explicit null (#3889) +- fix(kimi): preserve non-UTF-8 user skills (#3895) +- fix(presets): tolerate non-UTF-8 legacy commands (#3896) +- feat: allow overriding default init integration via SPECKIT_INTEGRATION_DEFAULT (#3952) +- Add adrkit extension to community catalog (#3947) +- feat(extensions): scaffold config templates on extension add/enable (#2000) +- fix(events): skip non-UTF-8 extension manifests (#3900) +- fix(workflows): fail a gate whose on_reject is not abort/skip/retry (#3888) +- fix(presets): validate required manifest mappings (#3898) +- fix: eliminate TOCTOU race in zip packaging (#3855) +- fix(workflows): fail a fan-in step whose output is not a mapping (#3887) +- fix(workflows): refetch non-UTF-8 catalog caches (#3901) +- fix(bundler): wrap local catalog decode failures (#3902) +- Add `--extension` flag to `specify init` for opting into extensions at init time (#3914) +- fix: bound response reads in extension catalog and download (#3775) +- fix(workflows): reject a retry gate whose verdict enum forbids the reset value (#3912) +- chore: release 0.15.1, begin 0.15.2.dev0 development (#3913) + ## [0.15.1] - 2026-07-31 ### Changed diff --git a/pyproject.toml b/pyproject.toml index c757ada78f..938da338bf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "specify-cli" -version = "0.15.2.dev0" +version = "0.15.2" description = "Specify CLI, part of GitHub Spec Kit. A tool to bootstrap your projects for Spec-Driven Development (SDD)." readme = "README.md" requires-python = ">=3.11" From e6d333235b35473689ff88fe44541adc84205e89 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 3 Aug 2026 19:06:53 +0000 Subject: [PATCH 2/2] chore: begin 0.15.3.dev0 development --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 938da338bf..16811c0e2f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "specify-cli" -version = "0.15.2" +version = "0.15.3.dev0" description = "Specify CLI, part of GitHub Spec Kit. A tool to bootstrap your projects for Spec-Driven Development (SDD)." readme = "README.md" requires-python = ">=3.11"