WP BrowserUpdate v6.0.0
This is a major release focused on stronger compatibility, clearer configuration, and a more self-contained browser-update.org integration.
Breaking changes
- Requires WordPress 6.0 or newer.
- Replaces the legacy settings storage with a structured settings model.
- Removes developer callback settings from the admin UI and saved settings model.
- Existing WP BrowserUpdate 5.x settings are migrated automatically.
What changed
- Ships the browser-update.org runtime with the plugin, so visitor-facing notifications no longer need to load scripts, styles, or default notification links from
browser-update.org. - Improves compatibility with strict Content Security Policies and tracker blockers by loading same-origin plugin assets.
- Adds broader admin coverage for the browser-update.org customisation options used by WP BrowserUpdate.
- Adds separate thresholds for Microsoft Edge and Internet Explorer.
- Preserves exact dotted browser versions such as
137.0.3912.63instead of reducing them to major versions. - Keeps browser-version checks on the WordPress admin side using the WordPress HTTP API and a host allowlist.
- Hardens settings validation, custom CSS handling, frontend script loading, and external admin links.