Skip to content

Release 2.0.0 - #50

Merged
firestar300 merged 2 commits into
developfrom
release/2.0.0
Sep 28, 2026
Merged

firestar300 merged 2 commits into
developfrom
release/2.0.0

Conversation

@firestar300

@firestar300 firestar300 commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Release 2.0.0


Note

Medium Risk
A semver-major release that documents block markup, accessibility, and KSES behavior changes that can affect saved post content and the block editor on upgrade.

Overview
This PR releases version 2.0.0 by bumping plugin, package, and block metadata from 1.1.5 to 2.0.0 and publishing matching notes in CHANGELOG.md and readme.txt.

The added release notes describe a major update to the tabs block family: stronger accessibility (e.g. role="tablist" on the nav list, fuller ARIA on tabs/panels), icon handling via core/icon and a new blockparty_tabs_allowed_icon_blocks filter, KSES allowlisting for tab ARIA/tabindex, editor and validation fixes, removal of @beapi/icons, a react-jsx-runtime polyfill for older WordPress, and new PHPUnit/Jest/Playwright CI.

Playground packaging is updated for tag 2.0.0: the demo mu-plugin KSES rules now allow ul role, and the seeded demo page markup matches the new saved output (tablist on the nav <ul>, aria-selected / tabindex on tab links, is-active / is-hidden on panels). .gitignore now excludes .wp-env/plugins/, and block block.json files pick up refreshed descriptions alongside the version bump.

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

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Bugbot comment from a previous run.

Comment thread src/blockparty-tabs-panel-item/save.js Outdated

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Bugbot comment from a previous run.

Comment thread src/blockparty-tabs-panel-item/save.js

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit d852f5e. Configure here.

Comment thread src/blockparty-tabs-nav-item/save.js
@firestar300
firestar300 force-pushed the release/2.0.0 branch 2 times, most recently from 9fddf44 to 52744ff Compare September 28, 2026 10:05
@firestar300
firestar300 merged commit 97c34b6 into develop Sep 28, 2026
20 of 22 checks passed
@firestar300
firestar300 deleted the release/2.0.0 branch September 28, 2026 11:47
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