@@ -7,6 +7,93 @@ 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.2] - 2026-03-19
11+
12+ ### Changed
13+
14+ - Add conduct extension to community catalog (#1908 )
15+ - feat(extensions): add verify-tasks extension to community catalog (#1871 )
16+ - feat(presets): add enable/disable toggle and update semantics (#1891 )
17+ - feat: add iFlow CLI support (#1875 )
18+ - feat(commands): wire before/after hook events into specify and plan templates (#1886 )
19+ - docs(catalog): add speckit-utils to community catalog (#1896 )
20+ - docs: Add Extensions & Presets section to README (#1898 )
21+ - chore: update DocGuard extension to v0.9.11 (#1899 )
22+ - Update cognitive-squad catalog entry — Triadic Model, full lifecycle (#1884 )
23+ - feat: register spec-kit-iterate extension (#1887 )
24+ - fix(scripts): add explicit positional binding to PowerShell create-new-feature params (#1885 )
25+ - fix(scripts): encode residual JSON control chars as \uXXXX instead of stripping (#1872 )
26+ - chore: update DocGuard extension to v0.9.10 (#1890 )
27+ - Feature/spec kit add pi coding agent pullrequest (#1853 )
28+ - feat: register spec-kit-learn extension (#1883 )
29+ - chore: bump version to 0.3.1 (#1880 )
30+ - docs: add greenfield Spring Boot pirate-speak preset demo to README (#1878 )
31+ - fix(ai-skills): exclude non-speckit copilot agent markdown from skill… (#1867 )
32+ - feat: add Trae IDE support as a new agent (#1817 )
33+ - feat(cli): polite deep merge for settings.json and support JSONC (#1874 )
34+ - feat(extensions,presets): add priority-based resolution ordering (#1855 )
35+ - fix(scripts): suppress stdout from git fetch in create-new-feature.sh (#1876 )
36+ - fix(scripts): harden bash scripts — escape, compat, and error handling (#1869 )
37+ - Add cognitive-squad to community extension catalog (#1870 )
38+ - docs: add Go / React brownfield walkthrough to community walkthroughs (#1868 )
39+ - chore: update DocGuard extension to v0.9.8 (#1859 )
40+ - Feature: add specify status command (#1837 )
41+ - fix(extensions): show extension ID in list output (#1843 )
42+ - feat(extensions): add Archive and Reconcile extensions to community catalog (#1844 )
43+ - feat: Add DocGuard CDD enforcement extension to community catalog (#1838 )
44+ - chore: bump version to 0.3.0 (#1839 )
45+ - feat(presets): Pluggable preset system with catalog, resolver, and skills propagation (#1787 )
46+ - fix: match 'Last updated' timestamp with or without bold markers (#1836 )
47+ - Add specify doctor command for project health diagnostics (#1828 )
48+ - fix: harden bash scripts against shell injection and improve robustness (#1809 )
49+ - fix: clean up command templates (specify, analyze) (#1810 )
50+ - fix: migrate Qwen Code CLI from TOML to Markdown format (#1589 ) (#1730 )
51+ - fix(cli): deprecate explicit command support for agy (#1798 ) (#1808 )
52+ - Add /selftest.extension core extension to test other extensions (#1758 )
53+ - feat(extensions): Quality of life improvements for RFC-aligned catalog integration (#1776 )
54+ - Add Java brownfield walkthrough to community walkthroughs (#1820 )
55+ - chore: bump version to 0.2.1 (#1813 )
56+ - Added February 2026 newsletter (#1812 )
57+ - feat: add Kimi Code CLI agent support (#1790 )
58+ - docs: fix broken links in quickstart guide (#1759 ) (#1797 )
59+ - docs: add catalog cli help documentation (#1793 ) (#1794 )
60+ - fix: use quiet checkout to avoid exception on git checkout (#1792 )
61+ - feat(extensions): support .extensionignore to exclude files during install (#1781 )
62+ - feat: add Codex support for extension command registration (#1767 )
63+ - chore: bump version to 0.2.0 (#1786 )
64+ - fix: sync agent list comments with actual supported agents (#1785 )
65+ - feat(extensions): support multiple active catalogs simultaneously (#1720 )
66+ - Pavel/add tabnine cli support (#1503 )
67+ - Add Understanding extension to community catalog (#1778 )
68+ - Add ralph extension to community catalog (#1780 )
69+ - Update README with project initialization instructions (#1772 )
70+ - feat: add review extension to community catalog (#1775 )
71+ - Add fleet extension to community catalog (#1771 )
72+ - Integration of Mistral vibe support into speckit (#1725 )
73+ - fix: Remove duplicate options in specify.md (#1765 )
74+ - fix: use global branch numbering instead of per-short-name detection (#1757 )
75+ - Add Community Walkthroughs section to README (#1766 )
76+ - feat(extensions): add Jira Integration to community catalog (#1764 )
77+ - Add Azure DevOps Integration extension to community catalog (#1734 )
78+ - Fix docs: update Antigravity link and add initialization example (#1748 )
79+ - fix: wire after_tasks and after_implement hook events into command templates (#1702 )
80+ - make c ignores consistent with c++ (#1747 )
81+ - chore: bump version to 0.1.13 (#1746 )
82+ - feat: add kiro-cli and AGENT_CONFIG consistency coverage (#1690 )
83+ - feat: add verify extension to community catalog (#1726 )
84+ - Add Retrospective Extension to community catalog README table (#1741 )
85+ - fix(scripts): add empty description validation and branch checkout error handling (#1559 )
86+ - fix: correct Copilot extension command registration (#1724 )
87+ - fix(implement): remove Makefile from C ignore patterns (#1558 )
88+ - Add sync extension to community catalog (#1728 )
89+ - fix(checklist): clarify file handling behavior for append vs create (#1556 )
90+ - fix(clarify): correct conflicting question limit from 10 to 5 (#1557 )
91+ - chore: bump version to 0.1.12 (#1737 )
92+ - fix: use RELEASE_PAT so tag push triggers release workflow (#1736 )
93+ - fix: release-trigger uses release branch + PR instead of direct push to main (#1733 )
94+ - fix: Split release process to sync pyproject.toml version with git tags (#1732 )
95+
96+
1097## [ 0.3.1] - 2026-03-17
1198
1299### Changed
0 commit comments