mirror of
https://github.com/github/spec-kit.git
synced 2026-03-20 20:33:08 +00:00
chore: bump version to 0.3.2 (#1909)
* chore: bump version to 0.3.2 * fix: correct changelog generation — use tag sort instead of git describe, remove duplicate entries - Replace git describe --tags --abbrev=0 with git tag --sort=-version:refname to find the correct previous tag (git describe misses tags on unmerged release branches) - Change changelog section heading from '### Changed' to '### Changes' - Remove duplicate entries from 0.3.2 that belonged to prior releases - Clean up changelog preamble and stale entries --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
8
.github/workflows/release-trigger.yml
vendored
8
.github/workflows/release-trigger.yml
vendored
@@ -86,8 +86,10 @@ jobs:
|
|||||||
if [ -f "CHANGELOG.md" ]; then
|
if [ -f "CHANGELOG.md" ]; then
|
||||||
DATE=$(date +%Y-%m-%d)
|
DATE=$(date +%Y-%m-%d)
|
||||||
|
|
||||||
# Get the previous tag to compare commits
|
# Get the previous tag by sorting all version tags numerically
|
||||||
PREVIOUS_TAG=$(git describe --tags --abbrev=0 2>/dev/null || echo "")
|
# (git describe --tags only finds tags reachable from HEAD,
|
||||||
|
# which misses tags on unmerged release branches)
|
||||||
|
PREVIOUS_TAG=$(git tag -l 'v*' --sort=-version:refname | head -n 1)
|
||||||
|
|
||||||
echo "Generating changelog from commits..."
|
echo "Generating changelog from commits..."
|
||||||
if [[ -n "$PREVIOUS_TAG" ]]; then
|
if [[ -n "$PREVIOUS_TAG" ]]; then
|
||||||
@@ -104,7 +106,7 @@ jobs:
|
|||||||
echo ""
|
echo ""
|
||||||
echo "## [${{ steps.version.outputs.version }}] - $DATE"
|
echo "## [${{ steps.version.outputs.version }}] - $DATE"
|
||||||
echo ""
|
echo ""
|
||||||
echo "### Changed"
|
echo "### Changes"
|
||||||
echo ""
|
echo ""
|
||||||
echo "$COMMITS"
|
echo "$COMMITS"
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
38
CHANGELOG.md
38
CHANGELOG.md
@@ -1,11 +1,25 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
<!-- markdownlint-disable MD024 -->
|
## [0.3.2] - 2026-03-19
|
||||||
|
|
||||||
Recent changes to the Specify CLI and templates are documented here.
|
### Changes
|
||||||
|
|
||||||
|
- Add conduct extension to community catalog (#1908)
|
||||||
|
- feat(extensions): add verify-tasks extension to community catalog (#1871)
|
||||||
|
- feat(presets): add enable/disable toggle and update semantics (#1891)
|
||||||
|
- feat: add iFlow CLI support (#1875)
|
||||||
|
- feat(commands): wire before/after hook events into specify and plan templates (#1886)
|
||||||
|
- docs(catalog): add speckit-utils to community catalog (#1896)
|
||||||
|
- docs: Add Extensions & Presets section to README (#1898)
|
||||||
|
- chore: update DocGuard extension to v0.9.11 (#1899)
|
||||||
|
- Update cognitive-squad catalog entry — Triadic Model, full lifecycle (#1884)
|
||||||
|
- feat: register spec-kit-iterate extension (#1887)
|
||||||
|
- fix(scripts): add explicit positional binding to PowerShell create-new-feature params (#1885)
|
||||||
|
- fix(scripts): encode residual JSON control chars as \uXXXX instead of stripping (#1872)
|
||||||
|
- chore: update DocGuard extension to v0.9.10 (#1890)
|
||||||
|
- Feature/spec kit add pi coding agent pullrequest (#1853)
|
||||||
|
- feat: register spec-kit-learn extension (#1883)
|
||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
||||||
|
|
||||||
## [0.3.1] - 2026-03-17
|
## [0.3.1] - 2026-03-17
|
||||||
|
|
||||||
@@ -307,19 +321,3 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
|
|
||||||
- chore(deps): bump actions/stale from 9 to 10 (#1623)
|
- chore(deps): bump actions/stale from 9 to 10 (#1623)
|
||||||
- feat: add dependabot configuration for pip and GitHub Actions updates (#1622)
|
- feat: add dependabot configuration for pip and GitHub Actions updates (#1622)
|
||||||
|
|
||||||
## [0.0.97] - 2026-02-18
|
|
||||||
|
|
||||||
- Remove Maintainers section from README.md (#1618)
|
|
||||||
|
|
||||||
## [0.0.96] - 2026-02-17
|
|
||||||
|
|
||||||
- fix: typo in plan-template.md (#1446)
|
|
||||||
|
|
||||||
## [0.0.95] - 2026-02-12
|
|
||||||
|
|
||||||
- Feat: add a new agent: Google Anti Gravity (#1220)
|
|
||||||
|
|
||||||
## [0.0.94] - 2026-02-11
|
|
||||||
|
|
||||||
- Add stale workflow for 180-day inactive issues and PRs (#1594)
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "specify-cli"
|
name = "specify-cli"
|
||||||
version = "0.3.1"
|
version = "0.3.2"
|
||||||
description = "Specify CLI, part of GitHub Spec Kit. A tool to bootstrap your projects for Spec-Driven Development (SDD)."
|
description = "Specify CLI, part of GitHub Spec Kit. A tool to bootstrap your projects for Spec-Driven Development (SDD)."
|
||||||
requires-python = ">=3.11"
|
requires-python = ">=3.11"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
|||||||
Reference in New Issue
Block a user