Skip to content

docs(changelog): roll the 2.6.0 release notes#149

Merged
SUaDtL merged 2 commits into
mainfrom
release/v2.6.0
Jun 27, 2026
Merged

docs(changelog): roll the 2.6.0 release notes#149
SUaDtL merged 2 commits into
mainfrom
release/v2.6.0

Conversation

@SUaDtL

@SUaDtL SUaDtL commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

What this does

Prepares the 2.6.0 release. Reconciles the [2.6.0] CHANGELOG section and flips the now-shipped feature task to done. This is the release commit the v2.6.0 tag will point at, created on main after this merges.

Changes

Release facts

  • Version 2.6.0, a minor bump from v2.5.2, derived from the plugins/ca/-scoped commit window (it contains feat commits) and matching plugin.json. The relicense and docs commits touch no plugins/ca/**, so they are outside the version window.
  • No version bump in this commit (plugin.json is already 2.6.0; badges consistent).
  • farm.js rebuilt and confirmed in sync.

After this merges, the v2.6.0 annotated tag is created on main and published with the changelog section as its notes, on explicit authorization.

SUaDtL added 2 commits June 27, 2026 10:59
Reconcile the [2.6.0] CHANGELOG section for the release: broaden the intro
beyond the farm work, add context-drift provenance (#145) and file-scoped
context injection (#146) under Added, note the MIT to AGPLv3 relicense (#147,
ADR-0009) under Changed, and add a Fixed section for #143, #139, and #138.
Dated 2026-06-27.

Also flips v2.feature.0001 to done now that file-scoped context injection has
shipped and merged; the flip rides this release commit per ADR-0008.

No version bump: plugin.json is already 2.6.0 and the ca-scoped commit window is
unchanged. The relicense and docs commits touch no plugins/ca/ payload.

Claude-Session: https://claude.ai/code/session_01QaLw7nTrRbHwygFar2R6zu
Soften the README "Commercial licensing" wording. The prior text implied
proprietary licenses were actively on offer; the intent is narrower: the owner
retains sole ownership and reserves the right to dual-license, but is not
offering commercial licenses at this time. Inquiries may still be sent through
GitHub and will be considered if and when a commercial path is established.

The legal substance is unchanged. AGPLv3 plus sole copyright already secures the
right; this only corrects the public statement so it does not overstate an
active commercial offering. ADR-0009, the CLA, and the CHANGELOG already use the
reserves-the-right framing, so no other file changes.

Claude-Session: https://claude.ai/code/session_01QaLw7nTrRbHwygFar2R6zu
@SUaDtL
SUaDtL merged commit 3eb33ae into main Jun 27, 2026
17 checks passed
@SUaDtL
SUaDtL deleted the release/v2.6.0 branch June 27, 2026 15:33
SUaDtL added a commit that referenced this pull request Jun 27, 2026
…ons (2.6.1) (#151)

* fix(release): roll changelog into the bracket heading form

Phase 1 of the release skill instructed rolling the new section under a bare
`## v<version>` heading, but the repo's CHANGELOG.md -- and every prior GitHub
Release -- uses the Keep-a-Changelog `## [<version>]` form, which is also the
form the _releaselib notes/date guards (hardened in #150) now match. The roll
prose was the last spot still naming the bare-v form, so a literal reading would
have written a heading the guards don't recognize.

Aligns the roll instruction to the bracket form and pins it with a SkillProseTest
assertion. The version bump rides this commit because the change touches the
published `plugins/ca/` payload (the version-bump gate requires it).

CHANGELOG: the /ca:release skill now documents the Keep-a-Changelog `## [X.Y.Z]`
changelog heading, matching the repo convention and the hardened release guards.

Claude-Session: https://claude.ai/code/session_015tNUy37dx7DJGDzmVUB8Wf

* fix(license): align manifest + README with the AGPLv3 relicense

Two declarations were left stale after the relicense (#147/#149, ADR-0009):

- plugins/ca/.claude-plugin/plugin.json still declared "license": "MIT" -- the
  machine-readable field plugin registries display. Now AGPL-3.0-only, matching
  the LICENSE file and the README badge. SPDX -only per the v3, no-or-later
  grant the docs and ADR state (per-file headers were explicitly declined).
- The top-of-README License notice still carried the pre-#149 "available
  separately" offering wording; #149 corrected only the detailed Dual-Licensing
  section and left this callout. Now uses the same reserves-the-right /
  not-offered-at-this-time framing as that section.

CHANGELOG: the plugin manifest now declares AGPL-3.0-only (was a stale MIT), and
the README license notice no longer implies commercial licenses are on offer.

Claude-Session: https://claude.ai/code/session_015tNUy37dx7DJGDzmVUB8Wf

---------

Co-authored-by: SUaDtL <SUaDtL@users.noreply.github.com>
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.

1 participant