Skip to content

chore: release v0.20.0#1756

Merged
danielmeppiel merged 1 commit into
mainfrom
danielmeppiel/musical-journey
Jun 11, 2026
Merged

chore: release v0.20.0#1756
danielmeppiel merged 1 commit into
mainfrom
danielmeppiel/musical-journey

Conversation

@danielmeppiel

Copy link
Copy Markdown
Collaborator

Cut release 0.20.0.

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

Why MINOR (0.20.0), not PATCH (0.19.1)

Multiple MINOR signals fired this cycle: two new experimental targets (apm install --target kiro #1741, --target hermes #1726), enterprise bootstrap mirror mode (#1733), a new apm pack --archive-format flag (#1720), a new sourceBase marketplace manifest field (#1736), new apm marketplace add source kinds (#1739), SHA-pin auto-update (#1738), and git-transport path fetching (#1740). The remaining PRs are bug fixes subordinate to those signals.

Pre-1.0 framing keeps this a MINOR (not MAJOR): the one breaking change rides in a minor bump.

BREAKING this cycle: apm pack --archive now produces .zip by default instead of .tar.gz (#1720), matching apm publish output and plugin-host expectations. Use --archive-format tar.gz to opt back in.

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.20.0 to trigger the release workflow:

git tag v0.20.0
git push origin v0.20.0

Bump pyproject.toml + uv.lock to 0.20.0 and roll the [Unreleased]
CHANGELOG block into [0.20.0] - 2026-06-11. Lint mirror green locally
(ruff check + format, pylint R0801, auth-signals).

Post-merge: tag v0.20.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 11, 2026 19:15

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.20.0 release by updating the package version and rolling the changelog forward from [Unreleased] to a dated 0.20.0 section.

Changes:

  • Bump apm-cli version from 0.19.0 to 0.20.0 in pyproject.toml.
  • Update the local editable package entry in uv.lock to 0.20.0.
  • Move release notes into ## [0.20.0] - 2026-06-11 in CHANGELOG.md (including adding the missing (#1726) reference on the Hermes entry).
Show a summary per file
File Description
pyproject.toml Updates project version to 0.20.0.
uv.lock Updates the editable apm-cli lock entry to 0.20.0.
CHANGELOG.md Creates the 0.20.0 release section dated 2026-06-11 and attributes Hermes entry to PR #1726.

Copilot's findings

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

@danielmeppiel danielmeppiel merged commit 732fbb3 into main Jun 11, 2026
22 checks passed
@danielmeppiel danielmeppiel deleted the danielmeppiel/musical-journey branch June 11, 2026 19:39
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