Skip to content

Releases: MacSteini/WP-BrowserUpdate

WP BrowserUpdate v6.0.1

25 May 06:39

Choose a tag to compare

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

03 May 23:09

Choose a tag to compare

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.63 instead 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

20 Feb 23:12

Choose a tag to compare

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_hours filter (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

20 Feb 23:12

Choose a tag to compare

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.