Download Latest Version 3.2.3 source code.zip (20.0 MB)
Home / 3.2.2
Name Modified Size InfoDownloads / Week
Parent folder
wBlock-3.2.2.dmg 2026-10-24 36.9 MB
3.2.2 source code.tar.gz 2026-10-24 19.6 MB
3.2.2 source code.zip 2026-10-24 20.0 MB
README.md 2026-10-24 5.4 kB
Totals: 4 Items   76.4 MB 0

What's Changed

Privacy & Site Controls

  • Global Privacy Control (d525614e, 0702e9f8) An opt-in setting sends the Global Privacy Control signal to websites. It syncs through iCloud and is included in backup exports.
  • Blocked Request Count (64a48ab3, 3c06ff25) Advanced settings can show a blocked-request count on Safari's toolbar icon. It counts supported requests handled by the scripts extension, not everything Safari's content blockers block, and is off by default.
  • Site Patterns (24968377, 984f12c6, [#1032]) Filter-list and cosmetic-filtering site fields accept patterns such as amazon.*.
  • Cosmetic Filtering by Site (b3cffdf4, fab01465, 3a09d425, [#1031], [#1035]) Switch between selected sites and excluded sites without losing either list. Cosmetic rules written for amazon.* are retained when filtering is limited to amazon.it.

Sync & Storage

  • Safer iCloud Sync (276fecf5, 26b73073, 38cd5ea8) Stale devices no longer overwrite newer iCloud changes. Devices without a saved sync baseline take the cloud copy first.
  • Element Zapper Sync (a11ce8cb) Rules added on two devices for the same site are preserved together.
  • Smaller Device Backups (3cf26e15) Regenerable filter caches and compiled rules are excluded from device backups. Custom sources and settings are retained.
  • Dark Reader Backups (cfa28004) Backup export includes Dark Reader's system-appearance setting.
  • Regional Filter Order (5ca96e1a, 8cf1bd06, 413ceec7) Reorder regional filters and sync their display order across devices without the list jumping during a drag.

Blocking & Updates

  • Popup Blocking (7db6133a, 82737b26) AdGuard Popup Blocker runs in the page again so it can intercept popups.
  • Default Host List (493f1123) The built-in ad and tracking hosts have their own filter list and can update independently.
  • Reliable Update Checks (446c70cc, f5e4d30d, 42b2777d) Fresh userscript pushes are detected. Older mirror copies and unchanged lists with different line endings are no longer offered as updates.
  • Clearer Update Progress (d7dedc8a, 795b9379, 6194d811, 9502278f) Open an ongoing Apply from its toolbar spinner. Foreground catch-up is visible, duplicate Applying cards are avoided, and pull-to-refresh reports when no updates were found.
  • Apply When You Choose (b92dc7d7, [#1003]) Filter edits wait for Apply instead of starting a rebuild on their own. Upgrade rebuilds and site changes made from Safari still apply automatically.
  • Current List Versions (9e5001dd) Filter-list versions refresh after automatic updates without relaunching wBlock.
  • Filter Syntax (b700e726) CSS injection rules keep working when their selector starts with #.

Imports & Source Editor

  • Browse Filter Lists (ea392758, a568a2d8, 5f3f553d, [#999]) Find is now Browse. Results avoid built-in duplicates from other platforms and prefer GitHub downloads. Going back restores your previous URL.
  • Userscript Imports & Updates (d390f730, 6539544d, 82ad3f20, [#1039]) Duplicate script URLs are flagged while adding. Script requests retry in shorter steps, and the Userscripts tab has its Update/Apply button again.
  • Readable Source (657cfd15, 3b8dea78, 7e107e4b, [#999], [#1039]) Rules and scripts wrap by default. Filter rules use rule-type colors instead of JavaScript highlighting, with better light-mode contrast and a matching line-number gutter.
  • Rule Breakdown (1e20b982, 0fb6a82d, 5ff6cbe9, [#1036], [#1037]) Capacity bars show rule types in different colors. URL parameters are pink, and the rules viewer's View menu holds its type counts.
  • Userstyle Compatibility (8648a721, 4209aceb) Less errors point to the right line. Sass, SCSS and PostCSS are no longer supported; compile those styles to CSS before importing. Plain CSS and USO remain supported, along with Less and Stylus.

Native Interface & Performance

  • Settings & Menus (5f6b72f8, 2c21aecd, 991517e7, 32e28e74) Settings use platform-native layouts. Mac and iPad menu bars expose wBlock commands. Help lives in About, and Safari Settings lives in Websites.
  • Mac Navigation (cb07726a, b329a948, 3b85896c) Scroll pages with the keyboard and go back with Command-[. Toolbars use native controls, and Safari gets properly sized toolbar icons.
  • Smoother Mac Lists (fb5ad9d0, 6f960916, 20c6c307, 5bfcc004, 81d41a5d) Less layout work while scrolling and switching tabs. Fixed a tab-switch crash and list jumps during dragging. Toolbar state updates are limited to active Safari tabs.
  • Sheets & Popup (7c1df57f, 836c1800, cc1dc381, b64268ec, 2cb64d5a, 771b8d56) Add sheets use native forms, Mac onboarding keeps a steady height, and grouped cells are brighter in iOS dark mode. The Safari popup uses system colors and shows the reason when it fails to load.

Languages

  • Turkish (061ef734, [#1005]) Updated the Turkish translation.

Full Changelog: https://github.com/0xCUB3/wBlock/compare/3.2.1...3.2.2

Download

  • App Store. Version 3.2.2 will become available after App Review.
  • macOS Homebrew: brew tap 0xcub3/wblock && brew install --cask wblock
  • macOS DMG: wBlock-3.2.2.dmg. Signed and notarized.

Join the Discord

Source: README.md, updated 2026-10-24