Skip to content

Release 1.1.2 - #26

Merged
stephane-gillot merged 9 commits into
mainfrom
ver/1.1.2
Sep 22, 2026
Merged

stephane-gillot merged 9 commits into
mainfrom
ver/1.1.2

Conversation

@stephane-gillot

Copy link
Copy Markdown
Contributor

Summary

  • Merge develop into the release branch and bump the plugin to 1.1.2 (.plugin-data, main plugin file, package metadata, block.json, translations, readme stable tag and changelog).
  • Ship the WP-CLI migration command wp blockparty key-figure migrate to rewrite legacy beapi/key-figure block content to blockparty/key-figure, including optional markup modernization (documented in readme.txt).

Test plan

  • Review changelog and stable tag in readme.txt
  • Confirm .plugin-data version is 1.1.2 and tag does not exist yet on the remote
  • After merge to main, verify the release workflow builds assets and creates tag 1.1.2
  • On a staging site with legacy content, run wp blockparty key-figure migrate --dry-run then apply without --dry-run

Made with Cursor

rsanchez-beapi and others added 9 commits September 4, 2026 10:52
Content saved by the old plugin stays invalid until block names, BEM classes, and markup are rewritten; this command does that as a manual dry-run by default.

Co-authored-by: Cursor <cursoragent@cursor.com>
Iterating over every site with switch_to_blog() duplicated what --url already does, so --blog_id is dropped in favour of running the command once per site.

Co-authored-by: Cursor <cursoragent@cursor.com>
The previous --live flag inverted the usual WP-CLI convention; matching blockparty-icons keeps a no-op opt-in instead of an opt-in write.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Replace the long success sprintf with a CLI table as suggested in review.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add WP-CLI command to migrate legacy beapi/key-figure content.
Co-authored-by: Cursor <cursoragent@cursor.com>
@stephane-gillot
stephane-gillot merged commit 14ca996 into main Sep 22, 2026
3 checks passed
@cedric07
cedric07 deleted the ver/1.1.2 branch October 8, 2026 09:50
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.

3 participants