Release/WDSBT v1.4#82
Merged
thatmitchcanter merged 29 commits intomainfrom Feb 16, 2026
Merged
Conversation
…nto release/WSBT-v1.4
thatmitchcanter
approved these changes
Feb 16, 2026
Member
thatmitchcanter
left a comment
There was a problem hiding this comment.
Looks great - approved @khleomix as best as I can (it's a large PR)
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.
Release: WDS-BT 1.4.0
Description
1.4 features (product)
build/css/templates/; no PHP config. Reduces unused CSS for better Lighthouse scores.verquery string; caches update after each build without manual version bumps.npm run lighthousefor Performance, Accessibility, Best Practices, and SEO (mobile + desktop); scores in terminal only. URL via prompt or CLI arg.fetchpriority="high"to above-the-fold images for improved LCP.Strict linting and no-verify policy
--runtime-set ignore_warnings_on_exit 0inrun-phpcs.sh). WPCS set to^3.3in composer.json.--max-warnings 0innpm run lint:jsand in Lefthook pre-commit.--max-warnings 0innpm run lint:cssand in Lefthook pre-commit.--fix, ESLint--fix), re-stages changed files, then runs strict lint. Documented in README and docs.git commit --no-verify/git push --no-verifyis prohibited; documented in README and CONTRIBUTING; CI runs the same checks on PRs.Documentation refactor
docs/folder – Full content moved into focused guides:development.md,fonts.md,version-management.md,linting-and-hooks.md,performance.md,block-showcase.md,customizations.md,accessibility-and-quality.md.docs/README.mdis the index.docs/, and brief summaries per topic with links to the relevant doc.Post-merge release steps
git tag -a v1.4.0 -m "Release 1.4.0"git push origin v1.4.0Mobile & Desktop Screenshots/Recordings
WDS-BT-Theme.5.mp4
Added to documentation?
Added tests?
Testing Instructions
npm run setup.npm run buildand confirm build completes; note cache version in output.npm run lintandnpm run a11y(with a test URL) – all should pass.npm run lighthouse(optional) – confirm scores for mobile/desktop.Reviewer's Testing Checklist
npm run a11ypasses or known issues documented.[optional] Additional Reviewer Notes or Considerations?
--no-verify.^3.3in composer.json for latest WordPress standards.