chore(release): 26.7.0 (YY.MM.MICRO CalVer) - #1096
Merged
Merged
Conversation
Bump 26.3.0 -> 26.7.0 across pyproject.toml, package.json and uv.lock. Under the corrected CalVer scheme (sbomify/adr#2) the middle segment is the release month, unpadded, so the first July 2026 release is 26.7.0. - CHANGELOG: replace the stale "Semantic Versioning" statement with CalVer (YY.MM.MICRO) linked to ADR-0002, and roll [Unreleased] into [26.7.0]. - RELEASE.md: document the YY.MM.MICRO scheme, the no-zero-padding rule, and syncing both manifests + uv lock. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Cuts the 26.7.0 release and updates repository documentation to reflect the corrected CalVer YY.MM.MICRO scheme (with an unpadded month) so Python (PEP 440) and npm version parsing stay consistent.
Changes:
- Bumps version 26.3.0 → 26.7.0 across
pyproject.toml,package.json, and thesbomifyentry inuv.lock. - Updates
CHANGELOG.mdto reference CalVer (instead of SemVer) and adds the 26.7.0 (2026-07-06) release header. - Expands
docs/RELEASE.mdwith explicit CalVer guidance and updated release steps/tagging instructions.
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
uv.lock |
Updates the editable sbomify package version to 26.7.0. |
pyproject.toml |
Bumps Python package version to 26.7.0. |
package.json |
Bumps frontend components package version to 26.7.0. |
docs/RELEASE.md |
Documents YY.MM.MICRO CalVer (unpadded month) and updates the release procedure. |
CHANGELOG.md |
Switches wording from SemVer to CalVer and rolls changes under the 26.7.0 heading. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This repo does not maintain a changelog file. Drop CHANGELOG.md and the release-process references to it; notable changes are recorded in the GitHub release notes instead. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Match the pre-release step so the example doesn't lint node_modules. Addresses Copilot review feedback on #1096. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
CHANGELOG.md was removed in this release; update ADR-0007's two references to it so the docs stay consistent (release notes are now the operator-facing breaking-change record). Addresses Copilot feedback on #1096. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.
Cuts the 26.7.0 release and brings the repo in line with corrected CalVer.
Versioning fix
Per ADR-0002 (revised + merged in sbomify/adr#2), sbomify uses
YY.MM.MICROCalVer — the middle segment is the release month, written unpadded (26.7.0, not26.07.0, which would be invalid SemVer and get normalized away by PEP 440). The first three 2026 tags (26.1.0–26.3.0) used an earlier sequential-counter interpretation and are left as-is; the next release, cut in July 2026, is26.7.0.Changes
26.3.0→26.7.0inpyproject.toml,package.json, and thesbomifyentry inuv.lock(regenerated viauv lock, not hand-edited).CHANGELOG.md— this repo does not maintain a changelog file; notable changes are recorded in the GitHub release notes instead.docs/RELEASE.md: documents theYY.MM.MICROscheme, the no-zero-padding rule, and syncing both manifests +uv lock; points release notes at GitHub rather than a changelog.docs/ADR/0007: updated its twoCHANGELOG.mdreferences to point at the GitHub release notes, keeping the docs consistent after the removal.Notes
v26.7.0perdocs/RELEASE.md.🤖 Generated with Claude Code