Skip to content

Release v2.5.0#26

Merged
miguelcolmenares merged 2 commits into
mainfrom
release/v2.5.0
Jun 30, 2026
Merged

Release v2.5.0#26
miguelcolmenares merged 2 commits into
mainfrom
release/v2.5.0

Conversation

@miguelcolmenares

@miguelcolmenares miguelcolmenares commented Jun 30, 2026

Copy link
Copy Markdown
Member

Release v2.5.0

Final release PR — bundles both feature sets into v2.5.0 (release goes last):

Added

  • caching.instructions.md, seo-ai-optimization.instructions.md, nextjs-caching skill.
  • release-node.md / release-wordpress.md partials (consumed by prepare-github-release).

Changed

  • prepare-releaseprepare-github-release (breaking: command renamed; project-agnostic + analyzes workflows for tag-vs-Release).
  • AGENTS.md template + review-code / create-plan / validations enriched with caching context.
  • Documented our own release flow in CLAUDE.md, AGENTS.md, and a new "Version Sync (CRITICAL)" check (fix: Revert FormEvent back to React.SyntheticEvent<HTMLFormElement> #6) in .github/copilot-instructions.md.

Fixed

  • src/index.js VERSION now matches package.json (stamped into agents-toolkit-lock.json; used by restore/status drift checks). Bumped to 2.5.0.

Release mechanics

  • package.json / package-lock.json / src/index.js VERSION → 2.5.0
  • CHANGELOG consolidated under ## [2.5.0] - 2026-06-30 (no [Unreleased] left)

After merge: tag v2.5.0 on main and create a GitHub Release (gh release create v2.5.0 --generate-notes) — publish.yml triggers on release: created and runs npm publish.

🤖 Generated with Claude Code

miguelcolmenares and others added 2 commits June 30, 2026 11:16
- Bump package version 2.4.0 → 2.5.0 (minor: caching + SEO instructions, nextjs-caching skill)
- Promote CHANGELOG [Unreleased] → [2.5.0]
- Sync package-lock.json

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
… flow

- Bump src/index.js VERSION 2.4.0 → 2.5.0 to match package.json (the
  exported VERSION is stamped into agents-toolkit-lock.json and used by
  restore/status drift checks)
- Document our own release flow for all three agent surfaces: Release Flow
  sections in CLAUDE.md and AGENTS.md, plus a 'Version Sync (CRITICAL)'
  review check (#6) in .github/copilot-instructions.md
- Both guardrails cover the package.json ↔ VERSION match and the
  'publish needs a GitHub Release, not a bare tag' rule (publish.yml on: release:)
- Wrap bare URLs in LICENSE notices (markdown lint)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@miguelcolmenares miguelcolmenares merged commit bdcb791 into main Jun 30, 2026
4 checks passed
@miguelcolmenares miguelcolmenares deleted the release/v2.5.0 branch June 30, 2026 16:20
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.

feat: Make prepare-release project-agnostic & GitHub-Release-aware (rename to prepare-github-release)

1 participant