Repository navigation
chore(release): prepare 3.8.0 - #281
Merged
Merged
Conversation
Minor rather than patch: the PHP requirement rises to 8.3 (readme, PHPCompatibility testVersion, CI). PHP 8.2 security support ends on 2026-12-31. The CI matrix drops the 8.1 legs and keeps the previous-WP leg on 8.3. The release carries the template route and custom CSS security fixes, icons loaded on demand, the retired Instagram and Twitter requests removed, and motion 14.5. The changelog also lists the Pro half: inner block stagger, scroll effects on native scroll timelines and effect loops that sleep while idle. Translations are regenerated.
- Changelog lists the changes merged from master since the branch was cut; the Instagram and Twitter line now says the blocks are removed. - Tested up to 7.2. - README development requirements follow Requires PHP 8.3 and .nvmrc 22. - Translations regenerated after the merge.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ghost Kit 3.8.0. It is a minor release because the PHP requirement rises from 7.4 to 8.3: WordPress recommends 8.3+, and PHP 8.2 security support ends on 2026-12-31. The release carries everything merged since 3.7.2: the template REST route and custom CSS security fixes (#274, #277), icons loaded on demand (#275), motion 14.5 (#273), the inner block stagger teaser (#276, #283), the Instagram and Twitter blocks removed (#285), the redesigned icon picker with recent icons (#287), FontAwesome 7.3.1 (#288), breakpoints in the WordPress View menu (#284), effect rows and the one-line Pro note (#289), accordion and Lottie editor fixes (#282) and dead code removed for WordPress 6.6+ (#286). The changelog also lists the Pro half (ghostkit-pro #64 to #72).
Do not merge until you are ready to release. A push to master publishes
readme.txtto WordPress.org throughpush-asset-readme-update.yml, includingRequires PHP: 8.3andStable tag: 3.8.0andTested up to: 7.2.PHP 8.3 is declared in
readme.txtand in the PHPCompatibilitytestVersion(8.3-). The CI matrix drops the 8.1 legs: pull requests run 8.3 on latest WordPress and 8.3 on the previous WordPress, and the phpcs job runs on 8.3. The plugin header,composer.json,.wp-env.jsonand the PHP code name no PHP version, so they are unchanged. No code changes for 8.3.Translations are regenerated (the retired social block strings drop out, the new permission and stagger strings come in).
Checked locally on PHP 8.3.36 in wp-env:
Updated since the last push
npm run buildreproduces the mergedbuild/byte for byte.Tested up to: 7.2in readme.txt.readme.txtandCHANGELOG.md, worded like the 7.1 line of the previous release.Before merging:
v3.8.0, then point the ghostkit-pro release PR'score-pluginat the merge commit