Releases: MacSteini/WP-BrowserUpdate
WP BrowserUpdate v6.0.1
This patch release corrects the plugin's original source strings to en-US so WordPress.org translations can provide locale-specific variants such as en-GB. It does not change settings, browser detection, frontend behavior, or bundled runtime behavior.
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.
WP BrowserUpdate v5.1.1
Current stable release focused on security hardening, cleaner admin UX, and better browser-version handling.
Highlights
- Added free-text browser version input (replacing dropdown selection).
- Added browser version checks with caching.
- Added
wpbu_browser_version_cache_hoursfilter (default: 6 hours). - Updated admin settings structure to better match WordPress admin standards.
- Improved sanitisation and nonce handling across settings fields.
- Reduced unnecessary remote lookups on the settings page.
- Fixed frontend uncaught error for invalid/unexpected browser version strings.
Compatibility
Requires PHP 7.4 or newer.
WP BrowserUpdate v4.8.1
Legacy maintenance release for sites that still need the 4.x line.
Highlights
- Optimised code.
- Bug fix.
- Updated outdated browser versions.
Compatibility note
This is the final 4.x release.
If your environment cannot move to PHP 7.4+, this is the recommended legacy branch from the project history.
We recommend updating to the current release line as soon as your environment supports it.