Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
Automated release PR to record the 0.4.2 version bump in the package metadata and add the corresponding release notes to the changelog on main.
Changes:
- Bump
specify-cliversion from0.4.1to0.4.2inpyproject.toml. - Add a
0.4.2section toCHANGELOG.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
pyproject.toml |
Updates project version to 0.4.2. |
CHANGELOG.md |
Adds release notes for 0.4.2 (currently inserted in a way that disrupts 0.4.1 grouping). |
Comments suppressed due to low confidence (1)
CHANGELOG.md:23
- This entry references bumping to 0.4.1, but it is currently listed under the 0.4.2 release notes. It should be removed from 0.4.2 or moved under the 0.4.1 section (as appropriate) to avoid an incorrect changelog.
- chore: bump version to 0.4.1 (#1953)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Contributor
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
Comments suppressed due to low confidence (2)
.github/workflows/release-trigger.yml:110
NEW_ENTRYstarts with an empty line, andCHANGELOG.mdalso currently has a blank line immediately after the marker comment. On the next release run, this will insert an extra blank line every time (marker line -> blank from NEW_ENTRY -> existing blank line), slowly bloating the top of the changelog. Consider removing the leading blank line fromNEW_ENTRY(or removing the blank line after the marker inCHANGELOG.md) so each insertion produces exactly one separator newline.
NEW_ENTRY=$(printf '%s\n' \
"" \
"## [${{ steps.version.outputs.version }}] - $DATE" \
"" \
"### Changed" \
"" \
"$COMMITS")
.github/workflows/release-trigger.yml:115
- The changelog update will silently do nothing if the marker comment is missing/changed (awk would just copy the file), but the step still prints "✅ Updated CHANGELOG.md". Please add a guard that verifies the marker exists and that the new version header was inserted (and fail the job if not), so releases can’t proceed with an unmodified changelog.
awk -v entry="$NEW_ENTRY" '/<!-- insert new changelog below this comment -->/ { print; print entry; next } {print}' CHANGELOG.md > CHANGELOG.md.tmp
mv CHANGELOG.md.tmp CHANGELOG.md
echo "✅ Updated CHANGELOG.md with commits since $PREVIOUS_TAG"
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
RbBtSn0w
pushed a commit
to RbBtSn0w/spec-kit
that referenced
this pull request
Mar 26, 2026
* chore: bump version to 0.4.2 * chore: clean up CHANGELOG and fix release workflow --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
jonasbokim
added a commit
to Jonas-Construction-Software/jonas-spec-kit-dev
that referenced
this pull request
Mar 26, 2026
…nc-main-2026-03-25 * upstream/main: (90 commits) fix(ps1): replace null-conditional operator for PowerShell 5.1 compatibility (github#1975) chore: bump version to 0.4.2 (github#1973) feat: Auto-register ai-skills for extensions whenever applicable (github#1840) docs: add manual testing guide for slash command validation (github#1955) Add AIDE, Extensify, and Presetify to community extensions (github#1961) docs: add community presets section to main README (github#1960) docs: move community extensions table to main README for discoverability (github#1959) docs(readme): consolidate Community Friends sections and fix ToC anchors (github#1958) fix(commands): rename NFR references to success criteria in analyze and clarify (github#1935) Add Community Friends section to README (github#1956) docs: add Community Friends section with Spec Kit Assistant VS Code extension (github#1944) chore: bump version to 0.4.1 (github#1953) Add checkpoint extension (github#1947) fix(scripts): prioritize .specify over git for repo root detection (github#1933) docs: add AIDE extension demo to community projects (github#1943) fix(templates): add missing Assumptions section to spec template (github#1939) chore: bump version to 0.4.0 (github#1937) fix(cli): add allow_unicode=True and encoding="utf-8" to YAML I/O (github#1936) fix(codex): native skills fallback refresh + legacy prompt suppression (github#1930) feat(cli): embed core pack in wheel for offline/air-gapped deployment (github#1803) ...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated version bump to 0.4.2.
This PR was created by the Release Trigger workflow. The git tag
v0.4.2has already been pushed and the release artifacts are being built.Merge this PR to record the version bump and changelog update on
main.