Skip to content

v2.14.0

Choose a tag to compare

@dknauss dknauss released this 22 Mar 02:54
· 180 commits to main since this release
  • Feature: Playwright end-to-end coverage β€” added browser-verified challenge, cookie, gate UI, admin bar timer, keyboard shortcut, MU-plugin AJAX, multisite network-admin, and visual-regression coverage to exercise the real user flows around reauthentication.
  • Fix: multisite symlink and network-admin flow hardening β€” preserved network-admin return URLs and supported symlinked local multisite installs used in Local and Studio-style development.
  • Fix: bootstrap plugin URL handling β€” plugin asset URLs now preserve normal plugins_url filtering and custom plugin roots instead of assuming a fixed /wp-content/plugins/ path.
  • Testing workflow: Local socket support β€” bin/install-wp-tests.sh can now auto-detect a single Local by Flywheel MySQL socket when TCP MySQL is unavailable, with updated contributor guidance for local integration setup.
  • Repo hygiene β€” added GPL license and repository health files, and centralized live test/size counts in docs/current-metrics.md.
  • 504 unit tests, 1311 assertions. 140 integration tests in CI.