From ad4104b56c219b0a27bac06547d1a3c7d6a0dbd6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 17:30:04 +0000 Subject: [PATCH 1/2] chore: bump version to 0.16.1 --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26a1f3bea1..476616bc40 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,32 @@ +## [0.16.1] - 2026-08-07 + +### Changed + +- fix(integrations): wrap a non-UTF-8 catalog response (#4011) +- fix(events): skip an unreadable command template (#3956) +- fix(bundle): wrap malformed YAML in a local .zip bundle manifest (#4013) +- chore(deps): bump github/codeql-action/analyze from 4.37.3 to 4.37.5 (#4005) +- chore(deps): bump DavidAnson/markdownlint-cli2-action (#4006) +- fix(agent-context): recurse for nested plans in Python mtime fallback (#3757) +- fix: add utf-8 encoding to extension and preset registry file I/O (#3834) +- fix(init): escape user-supplied values in `specify init` output (#3787) +- fix: bound response read in integration catalog fetch (#3812) +- fix: use missing_ok for temp file cleanup to avoid masking errors (#3803) +- fix(workflows): handle an unreadable run state in `workflow status` (#3999) +- feat(init): scaffold managed .specify/.gitignore (#4000) +- fix(scripts): stop check-prerequisites text mode crashing on a legacy stdout code page (#3890) +- fix(presets): return None for an unreadable layer in resolve_content (#3959) +- fix(extensions): start fresh on a non-UTF-8 extension registry (#3998) +- Fix init-force-preset-desync: reapply presets/extensions on init --here --force (#3995) +- fix(skills): apply the line-anchored delimiter scan to hermes and kimi (#3739) +- fix(archives): wrap the bare EOFError a truncated tar.gz raises (#3938) +- test(integrations): guard multiline/control-char SKILL.md frontmatter escaping (#3392) +- fix(scripts): stop setup-tasks text mode crashing on a legacy code page (#3892) +- chore: release 0.16.0, begin 0.16.1.dev0 development (#3992) + ## [0.16.0] - 2026-08-05 ### Changed diff --git a/pyproject.toml b/pyproject.toml index 593f5fa218..10de749e5f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "specify-cli" -version = "0.16.1.dev0" +version = "0.16.1" 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 222c359c1c6c01d3b0142f62a46fd6fd74af0e51 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Aug 2026 17:30:14 +0000 Subject: [PATCH 2/2] chore: begin 0.16.2.dev0 development --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 10de749e5f..ca19633915 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "specify-cli" -version = "0.16.1" +version = "0.16.2.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"