Skip to content

Release 1.0.2#6

Merged
firestar300 merged 10 commits intodevelopfrom
ver/1.0.2
Feb 18, 2026
Merged

Release 1.0.2#6
firestar300 merged 10 commits intodevelopfrom
ver/1.0.2

Conversation

@firestar300
Copy link
Copy Markdown
Collaborator

Release 1.0.2

fix: add missing distignore file
Changes the minimum required PHP version to 8.0.
This ensures compatibility with newer language features and security updates.
Allows developers to filter which blocks can be used
as modal triggers via the `blockparty_modal_trigger_allowed_blocks` filter.

By default, only the core/button block can be linked to a modal.
This prevents unintended behavior and gives more control
over which blocks can trigger modals.

Updates the block editor to only show the "Attached modal" panel
for blocks that are in the allowed list.

Updates documentation to reflect the new filter.
Adds control over the top and bottom margins of the modal's first and last blocks.

This change improves the spacing and visual appearance of the modal content.
Improves the modal selection process by including modals located within reusable blocks and patterns.

This is achieved by leveraging `getClientIdsWithDescendants` and `getBlock` from the block editor store, ensuring all modals, regardless of their nesting, are available for selection.
Ensures compatibility by including the Composer autoloader, allowing the plugin to utilize external libraries effectively.
Bumps the plugin version to 1.0.2 in all relevant files.

Includes changes to crawl modal blocks from patterns,
set the minimum required PHP version to 8.0, and address style issues.
@firestar300 firestar300 merged commit b1e41be into develop Feb 18, 2026
3 of 5 checks passed
@firestar300 firestar300 deleted the ver/1.0.2 branch February 18, 2026 14:27
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