Skip to content

chore: release v0.21.0#1851

Merged
danielmeppiel merged 1 commit into
mainfrom
danielmeppiel/effective-spoon
Jun 19, 2026
Merged

chore: release v0.21.0#1851
danielmeppiel merged 1 commit into
mainfrom
danielmeppiel/effective-spoon

Conversation

@danielmeppiel

Copy link
Copy Markdown
Collaborator

Cut release 0.21.0.

  • Bump pyproject.toml to 0.21.0 (and uv.lock).
  • Move [Unreleased] to [0.21.0] - 2026-06-19 in CHANGELOG.md, with one short "so what?" entry per PR merged since v0.20.0.

Why MINOR (0.21.0), not PATCH (0.20.1)

The cycle adds new user-visible surface, not just fixes:

Pre-1.0 framing keeps it a MINOR: the apm marketplace publish / doctor removals (#1134) ride in a minor per 0.x semver convention rather than forcing a major. No 1.0 API-stability commitment is implied.

Validation

Lint mirror green locally (ruff check + format, pylint R0801, auth-signals). See .apm/instructions/linting.instructions.md for the contract this mirrors.

Post-merge

Tag v0.21.0 to trigger the release workflow:

git tag v0.21.0
git push origin v0.21.0

Bump pyproject.toml + uv.lock to 0.21.0 and fold the [Unreleased]
CHANGELOG block into a dated [0.21.0] section (one "so what" entry
per user-facing PR merged since v0.20.0). MINOR bump: new Antigravity
target, new security/integrity policy keys, SBOM export, canvas
extensions, and the allowExecutables approval gate. Lint mirror
(ruff check + format, pylint R0801, auth-signals) green locally.

Post-merge: tag v0.21.0 to trigger the release workflow.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 19, 2026 14:43
@danielmeppiel danielmeppiel merged commit 975f8f0 into main Jun 19, 2026
22 checks passed
@danielmeppiel danielmeppiel deleted the danielmeppiel/effective-spoon branch June 19, 2026 14:46

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR cuts the v0.21.0 release by bumping the project version metadata and snapshotting the current [Unreleased] changelog entries into a dated release section.

Changes:

  • Bump the apm-cli version from 0.20.0 to 0.21.0 in pyproject.toml.
  • Update uv.lock to reflect the new apm-cli version.
  • Promote the changelog from [Unreleased] to a new [0.21.0] - 2026-06-19 section and include the release’s per-PR entries.
Show a summary per file
File Description
pyproject.toml Updates the package version to 0.21.0.
uv.lock Updates the locked editable package version for apm-cli to 0.21.0.
CHANGELOG.md Creates the 0.21.0 release section dated 2026-06-19 and includes the release notes entries.

Copilot's findings

  • Files reviewed: 2/3 changed files
  • Comments generated: 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants