docs(changelog): draft v7.0.0 release notes - #565
Merged
Conversation
Expand the 7.0.0 changelog with the merged v7 PRs, organised into the standard Enhancements / Fixes / Deprecations / Compatibility / Codebase Enhancements categories. Headlines the new settings page and editor sidebar overhaul. Remaining items can be added before release. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
✅ WordPress Plugin Check Report
📊 ReportAll checks passed! No errors or warnings found. 🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check |
readme.txt now lists only the current (7.0.0) release; the 6.0.0–6.3.0 entries are relocated to changelog.txt above 5.5.0. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Bump version across speechkit.php, package.json, package-lock.json and the readme.txt stable tag to 7.0.0-beta.1 (semver pre-release). - Add the #564 video_settings fix to the 7.0.0 changelog (merges before this branch). - Update the AGENTS.md pre-release version-convention note. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Bumping the plugin version meant hand-editing five places (speechkit.php header + constant, package.json, package-lock.json, readme.txt stable tag), which drifts easily. This script takes a semver version, validates it, updates every location (JSON edited via node so only the plugin's own version fields change), and verifies each one before finishing. Document it in AGENTS.md as the required way to bump the version, so every agent session uses it instead of editing by hand. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
gouravkhunger
approved these changes
Jul 6, 2026
gouravkhunger
left a comment
Contributor
There was a problem hiding this comment.
thanks! it'd be good to run the changelog/readme changes through @ptrko.
…001da # Conflicts: # AGENTS.md # package-lock.json # package.json # readme.txt # speechkit.php
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.
Summary
Prepares the v7.0.0 release notes in
readme.txtand adds tooling to make version bumps reliable.The headline change is the new settings page and editor sidebar overhaul that simplifies plugin generation. The changelog is an early draft — a few remaining items can be added before release.
This PR also:
readme.txtintochangelog.txt, soreadme.txtlists only the current release;7.0.0-beta.1(semver pre-release);scripts/bump-version.shto set the version everywhere in one command.Changelog (v7.0.0)
Every PR merged to
mainafter the 6.3.0 release (#512) is treated as v7, following the existing format (linked PRs, concise descriptions, unlinked entries where there was no PR), organised into the standard categories:scripts/bump-version.shBumping the version previously meant hand-editing five places (
speechkit.phpheader + constant,package.json,package-lock.json,readme.txtstable tag), which drifts easily.nodeat exact paths, so no dependency'sversionis touched (a test bump changed only the 6 version lines).AGENTS.mdis updated to mandate the script as the way to bump the version.Notes for review
tbc.🤖 Generated with Claude Code