Skip to content

Release 1.0.3#9

Merged
firestar300 merged 9 commits intomainfrom
ver/1.0.3
Feb 19, 2026
Merged

Release 1.0.3#9
firestar300 merged 9 commits intomainfrom
ver/1.0.3

Conversation

@firestar300
Copy link
Copy Markdown
Collaborator

Release 1.0.3

Downgrades the PHP version used in the quality workflow
from 8.1 to 8.0.

This ensures compatibility with the current project requirements
and avoids potential issues with newer PHP features.
Limits the "Open modal on click" functionality to only those blocks that are explicitly allowed as modal triggers.

This prevents unintended behavior and improves the user experience by ensuring that only appropriate blocks can be used to open modals.
Updates plugin version to 1.0.3 in all relevant files.

Includes a fix that prevents adding `linkedModalId` attribute to blocks that are not allowed.
Relaxing the PHP version requirement to 8.0 to ensure broader compatibility for users.
Also configures Node.js version using package.json.
Refactors the logic for determining allowed blocks for the modal trigger.

This change improves readability and maintainability by clarifying the code related to retrieving and utilizing the list of allowed blocks. It utilizes `storeSelect` instead of `select` for store selections.
@firestar300 firestar300 merged commit fae91e6 into main Feb 19, 2026
3 of 5 checks passed
@firestar300 firestar300 deleted the ver/1.0.3 branch March 26, 2026 14:15
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