@@ -7,6 +7,77 @@ Recent changes to the Specify CLI and templates are documented here.
77The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
88and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
99
10+ ## [ 0.3.1] - 2026-03-17
11+
12+ ### Changed
13+
14+ - docs: add greenfield Spring Boot pirate-speak preset demo to README (#1878 )
15+ - fix(ai-skills): exclude non-speckit copilot agent markdown from skill… (#1867 )
16+ - feat: add Trae IDE support as a new agent (#1817 )
17+ - feat(cli): polite deep merge for settings.json and support JSONC (#1874 )
18+ - feat(extensions,presets): add priority-based resolution ordering (#1855 )
19+ - fix(scripts): suppress stdout from git fetch in create-new-feature.sh (#1876 )
20+ - fix(scripts): harden bash scripts — escape, compat, and error handling (#1869 )
21+ - Add cognitive-squad to community extension catalog (#1870 )
22+ - docs: add Go / React brownfield walkthrough to community walkthroughs (#1868 )
23+ - chore: update DocGuard extension to v0.9.8 (#1859 )
24+ - Feature: add specify status command (#1837 )
25+ - fix(extensions): show extension ID in list output (#1843 )
26+ - feat(extensions): add Archive and Reconcile extensions to community catalog (#1844 )
27+ - feat: Add DocGuard CDD enforcement extension to community catalog (#1838 )
28+ - chore: bump version to 0.3.0 (#1839 )
29+ - feat(presets): Pluggable preset system with catalog, resolver, and skills propagation (#1787 )
30+ - fix: match 'Last updated' timestamp with or without bold markers (#1836 )
31+ - Add specify doctor command for project health diagnostics (#1828 )
32+ - fix: harden bash scripts against shell injection and improve robustness (#1809 )
33+ - fix: clean up command templates (specify, analyze) (#1810 )
34+ - fix: migrate Qwen Code CLI from TOML to Markdown format (#1589 ) (#1730 )
35+ - fix(cli): deprecate explicit command support for agy (#1798 ) (#1808 )
36+ - Add /selftest.extension core extension to test other extensions (#1758 )
37+ - feat(extensions): Quality of life improvements for RFC-aligned catalog integration (#1776 )
38+ - Add Java brownfield walkthrough to community walkthroughs (#1820 )
39+ - chore: bump version to 0.2.1 (#1813 )
40+ - Added February 2026 newsletter (#1812 )
41+ - feat: add Kimi Code CLI agent support (#1790 )
42+ - docs: fix broken links in quickstart guide (#1759 ) (#1797 )
43+ - docs: add catalog cli help documentation (#1793 ) (#1794 )
44+ - fix: use quiet checkout to avoid exception on git checkout (#1792 )
45+ - feat(extensions): support .extensionignore to exclude files during install (#1781 )
46+ - feat: add Codex support for extension command registration (#1767 )
47+ - chore: bump version to 0.2.0 (#1786 )
48+ - fix: sync agent list comments with actual supported agents (#1785 )
49+ - feat(extensions): support multiple active catalogs simultaneously (#1720 )
50+ - Pavel/add tabnine cli support (#1503 )
51+ - Add Understanding extension to community catalog (#1778 )
52+ - Add ralph extension to community catalog (#1780 )
53+ - Update README with project initialization instructions (#1772 )
54+ - feat: add review extension to community catalog (#1775 )
55+ - Add fleet extension to community catalog (#1771 )
56+ - Integration of Mistral vibe support into speckit (#1725 )
57+ - fix: Remove duplicate options in specify.md (#1765 )
58+ - fix: use global branch numbering instead of per-short-name detection (#1757 )
59+ - Add Community Walkthroughs section to README (#1766 )
60+ - feat(extensions): add Jira Integration to community catalog (#1764 )
61+ - Add Azure DevOps Integration extension to community catalog (#1734 )
62+ - Fix docs: update Antigravity link and add initialization example (#1748 )
63+ - fix: wire after_tasks and after_implement hook events into command templates (#1702 )
64+ - make c ignores consistent with c++ (#1747 )
65+ - chore: bump version to 0.1.13 (#1746 )
66+ - feat: add kiro-cli and AGENT_CONFIG consistency coverage (#1690 )
67+ - feat: add verify extension to community catalog (#1726 )
68+ - Add Retrospective Extension to community catalog README table (#1741 )
69+ - fix(scripts): add empty description validation and branch checkout error handling (#1559 )
70+ - fix: correct Copilot extension command registration (#1724 )
71+ - fix(implement): remove Makefile from C ignore patterns (#1558 )
72+ - Add sync extension to community catalog (#1728 )
73+ - fix(checklist): clarify file handling behavior for append vs create (#1556 )
74+ - fix(clarify): correct conflicting question limit from 10 to 5 (#1557 )
75+ - chore: bump version to 0.1.12 (#1737 )
76+ - fix: use RELEASE_PAT so tag push triggers release workflow (#1736 )
77+ - fix: release-trigger uses release branch + PR instead of direct push to main (#1733 )
78+ - fix: Split release process to sync pyproject.toml version with git tags (#1732 )
79+
80+
1081## [ 0.3.0] - 2026-03-13
1182
1283### Changed
0 commit comments