diff --git a/CHANGELOG.md b/CHANGELOG.md index 3948a9f520..bfa0e2ed0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,31 @@ +## [1.0.4] - 2026-09-02 + +### Changed + +- fix(scripts): stop wrap composition looping on a token in core content (#4396) +- [extension] Update Charter extension to v0.6.1 (#4409) +- fix(workflows): keep non-ASCII text readable in written overlay files (#4148) +- fix(workflows): report overlay operation keys in declaration order (#4146) +- fix: skip corrupted state.json in list_runs() instead of aborting (#3904) +- fix(rovodev): guard non-string prompt names when merging prompts.yml (#4145) +- fix: narrow bare except Exception in preset command reconciliation (#3842) +- fix(workflows): refuse a filter mixed with a comparison operator instead of silently mis-binding it (#3894) +- fix: escape Rich markup in workflow error output (#3837) +- fix: add JSON error handling to auth config loader (#3836) +- fix: use missing_ok=True in extension ZIP cleanup (#3870) +- feat(presets): let a preset declare a required extension (#4250) +- fix(bundler): reject unsupported catalog payload versions (#4090) +- fix(extensions): install bundled extension updates from the local package (#4351) +- docs: clarify autonomous PR handling (#4392) +- fix(workflows): reject malformed step config on add (#4087) +- fix(powershell): stop create-new-feature crashing on a non-Latin description (#4138) +- fix(bundler): treat an explicit-null records field as missing, not "None" (#4136) +- Add DeepSeek Harness (DSH) integration (#4336) +- chore: release 1.0.3, begin 1.0.4.dev0 development (#4391) + ## [1.0.3] - 2026-09-01 ### Changed diff --git a/pyproject.toml b/pyproject.toml index 72e8134ceb..e43ab9a1d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "specify-cli" -version = "1.0.4.dev0" +version = "1.0.5.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"