Skip to content

Release 1.0.0 - #7

Merged
firestar300 merged 6 commits into
developfrom
release/1.0.0
Oct 20, 2026
Merged

firestar300 merged 6 commits into
developfrom
release/1.0.0

Conversation

@firestar300

@firestar300 firestar300 commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Release 1.0.0


Note

Medium Risk
Editor-only DOM matching changes how Replace Icon opens the library; tag-based Playground blueprint and removal of build artifacts affect how releases are installed and distributed.

Overview
Release 1.0.0 aligns WordPress Playground and release checks with a tag-based install (pluginData.ref 1.0.0, refType tag), updates the README Playground link to load the blueprint from main, and extends check-release-version.sh to require refType: tag.

The Replace Icon flow no longer clicks arbitrary text-only toolbar buttons; open-icon-inserter.js exports isIconLibraryToolbarButton and only triggers controls whose labels match core/icon’s Choose icon / Replace, avoiding a mistaken click on Remove icon. Coverage is added in tests/js/open-icon-inserter.test.js.

Editor styling drops the fixed 1.25em rule on the inner icon block in editor.scss. The diff also removes committed files under build/ (compiled JS/CSS and index.asset.php).

Reviewed by Cursor Bugbot for commit de1ae4a. Bugbot is set up for automated code reviews on this repo. Configure here.

@firestar300
firestar300 merged commit 467dcb8 into develop Oct 20, 2026
20 of 21 checks passed
@firestar300
firestar300 deleted the release/1.0.0 branch October 20, 2026 16:29
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