Skip to content

Release 1.0.5#22

Merged
firestar300 merged 16 commits into
mainfrom
release/1.0.5
Jun 26, 2026
Merged

Release 1.0.5#22
firestar300 merged 16 commits into
mainfrom
release/1.0.5

Conversation

@firestar300

@firestar300 firestar300 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Release 1.0.5


Note

Low Risk
Changes are mostly versioning, docs, and dev tooling; the only front-end behavior change is a narrow pass-through fix in render_block when inputs are empty.

Overview
Release 1.0.5 bumps plugin metadata and version constants to 1.0.5, renames the plugin to Blockparty Table of content, and documents the release in CHANGELOG.md.

Runtime fix: render_block now returns the original $block_content when $block_content or $block is empty, instead of forcing an empty string—addressing broken output when block parameters are empty.

Distribution & demo: Adds a WordPress Playground blueprint (.wordpress.org/blueprints/blueprint.json) that installs tag 1.0.5, logs in, and seeds a demo page with the TOC block and sample headings.

Tooling: Composer dev dependencies are trimmed (Psalm, phplint, phpcompatibility-wp removed; wp-cli and explicit PHPCS added), composer.lock is removed from the repo and added to .gitignore, and GrumPHP no longer runs Psalm. CI YAML only fixes indentation for node-version-file.

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

@firestar300 firestar300 merged commit a0ee1c1 into main Jun 26, 2026
4 of 5 checks passed
@firestar300 firestar300 deleted the release/1.0.5 branch June 26, 2026 08:45
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.

4 participants