@@ -7,6 +7,62 @@ 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.0] - 2026-03-13
11+
12+ ### Changed
13+
14+ - feat(presets): Pluggable preset system with catalog, resolver, and skills propagation (#1787 )
15+ - fix: match 'Last updated' timestamp with or without bold markers (#1836 )
16+ - Add specify doctor command for project health diagnostics (#1828 )
17+ - fix: harden bash scripts against shell injection and improve robustness (#1809 )
18+ - fix: clean up command templates (specify, analyze) (#1810 )
19+ - fix: migrate Qwen Code CLI from TOML to Markdown format (#1589 ) (#1730 )
20+ - fix(cli): deprecate explicit command support for agy (#1798 ) (#1808 )
21+ - Add /selftest.extension core extension to test other extensions (#1758 )
22+ - feat(extensions): Quality of life improvements for RFC-aligned catalog integration (#1776 )
23+ - Add Java brownfield walkthrough to community walkthroughs (#1820 )
24+ - chore: bump version to 0.2.1 (#1813 )
25+ - Added February 2026 newsletter (#1812 )
26+ - feat: add Kimi Code CLI agent support (#1790 )
27+ - docs: fix broken links in quickstart guide (#1759 ) (#1797 )
28+ - docs: add catalog cli help documentation (#1793 ) (#1794 )
29+ - fix: use quiet checkout to avoid exception on git checkout (#1792 )
30+ - feat(extensions): support .extensionignore to exclude files during install (#1781 )
31+ - feat: add Codex support for extension command registration (#1767 )
32+ - chore: bump version to 0.2.0 (#1786 )
33+ - fix: sync agent list comments with actual supported agents (#1785 )
34+ - feat(extensions): support multiple active catalogs simultaneously (#1720 )
35+ - Pavel/add tabnine cli support (#1503 )
36+ - Add Understanding extension to community catalog (#1778 )
37+ - Add ralph extension to community catalog (#1780 )
38+ - Update README with project initialization instructions (#1772 )
39+ - feat: add review extension to community catalog (#1775 )
40+ - Add fleet extension to community catalog (#1771 )
41+ - Integration of Mistral vibe support into speckit (#1725 )
42+ - fix: Remove duplicate options in specify.md (#1765 )
43+ - fix: use global branch numbering instead of per-short-name detection (#1757 )
44+ - Add Community Walkthroughs section to README (#1766 )
45+ - feat(extensions): add Jira Integration to community catalog (#1764 )
46+ - Add Azure DevOps Integration extension to community catalog (#1734 )
47+ - Fix docs: update Antigravity link and add initialization example (#1748 )
48+ - fix: wire after_tasks and after_implement hook events into command templates (#1702 )
49+ - make c ignores consistent with c++ (#1747 )
50+ - chore: bump version to 0.1.13 (#1746 )
51+ - feat: add kiro-cli and AGENT_CONFIG consistency coverage (#1690 )
52+ - feat: add verify extension to community catalog (#1726 )
53+ - Add Retrospective Extension to community catalog README table (#1741 )
54+ - fix(scripts): add empty description validation and branch checkout error handling (#1559 )
55+ - fix: correct Copilot extension command registration (#1724 )
56+ - fix(implement): remove Makefile from C ignore patterns (#1558 )
57+ - Add sync extension to community catalog (#1728 )
58+ - fix(checklist): clarify file handling behavior for append vs create (#1556 )
59+ - fix(clarify): correct conflicting question limit from 10 to 5 (#1557 )
60+ - chore: bump version to 0.1.12 (#1737 )
61+ - fix: use RELEASE_PAT so tag push triggers release workflow (#1736 )
62+ - fix: release-trigger uses release branch + PR instead of direct push to main (#1733 )
63+ - fix: Split release process to sync pyproject.toml version with git tags (#1732 )
64+
65+
1066## [ Unreleased]
1167
1268### Added
0 commit comments