| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| wBlock-3.2.0.dmg | 2026-10-10 | 40.9 MB | |
| 3.2.0 source code.tar.gz | 2026-10-10 | 15.9 MB | |
| 3.2.0 source code.zip | 2026-10-10 | 16.2 MB | |
| README.md | 2026-10-10 | 5.8 kB | |
| Totals: 4 Items | 73.0 MB | 0 | |
What's Changed
More Control
- iCloud Ordering (45c0f36d, 238c6ae1) Filter and userscript order now syncs across devices. Reset Ordering restores the defaults across your devices too.
- Cosmetic Filtering by Site (5f79cfb7) Choose where cosmetic filtering applies, or exclude specific sites while keeping network blocking on.
- Per-list Automatic Updates (1b72f810, d2782dd9) Each URL-based filter list has its own Automatic Updates switch. Your choices sync and are included in backups.
- Per-list Site Exclusions (6d78f9fa, 2a895cbf) Site Settings shows which lists exclude each site, and every edit stays undoable.
Imports & Interface
- Rebuilt Add Sheets (15db8148, 78040461, 90632ade) Native URL, Text and File tabs, an import review step with editable metadata, and bulk URL imports from text files.
- Source Editor (2bfaf00e) One editor for rules and script content, with Undo, Redo, Paste, Search and Wrap.
- Settings at a Glance (1e8455ad, 423b60a8) Rule Capacity, Next Update and iCloud Sync summaries, plus Pause Blocking in the Settings toolbar.
- Info Panels & Toolbars (5dd66184, d1aac55f, 540b10dd, e73a80b4) Better-anchored Mac popovers, native sheet navigation, Dynamic Type icon sizing and a standard Show Enabled Only toggle.
Blocking & Reliability
- Safari Rule Compatibility (c95bcf6c, 574603d0, 5997659b) Uppercase domains no longer make Safari reject a blocker. Unsupported cosmetic selectors and uBO remove-attribute/class rules are handled through wBlock Scripts.
- Large-list Site Exclusions (d5566e68, [#925]) Fixed a compilation failure when excluding sites from large lists such as AdGuard Tracking Protection.
- Anti-adblock Popups (aa89ebcb, [#895]) Blocks the scrolling-lock popup on How-To Geek and related sites.
- Safari 17 Popup (b55798cd, [#896]) Fixed the extension popup failing to load.
- Early Page Loads (ba381852, 502135b7, 465daa0c) More reliable rules and userscript startup when the app is slow to respond or Safari preloads a page before opening its tab.
- Update & Apply Behavior (eb5868b0, f9ecf610, b8019a08) Deferred iOS updates finish when the app opens. Apply without updates no longer downloads missing lists, and background applies show a spinner.
- Deleted Userscripts (16e7639a, [#930]) Fixed deleted scripts reappearing after deletion.
- Custom-list Storage (5d89a671) A custom list sharing a built-in list's name no longer reads or deletes the built-in list's downloaded file.
- Userscript Downloads (ebe18692, 0966b0f9, 3fa04195, 77a4ed69) Rejects HTML responses, uses exact built-in mirrors as fallbacks, and preserves custom YouTube Classic sources and curated metadata.
- Backups & Safari Setup (a57ee911) Restoring during onboarding continues to Safari setup. Backups also preserve the Filters and Userscripts show-active toggles.
- Clearer Results & Errors (51770035, a8a82e72) No-updates results are dismissible alerts, and compilation logs retain WebKit's actual error details.
Filter Catalog & Languages
- Regional Lists (31231c8c, d4d835a5, 21103a4b) Regional lists appear once with their languages. Custom regional lists can be assigned languages, and Norwegian setup selects the Nordic list correctly.
- Catalog Cleanup (73ca94b9, dca527f8, bfa9fc8d, 2aded4c3) Updated regional recommendations and retired overlapping or discontinued lists. Enabled retired lists are preserved as custom lists.
- Download Fallbacks & Confirmation (a353e848, 727adadf, 16ab3734) AdGuard Mobile Filter has backup download sources. Filter info lists fallback URLs, and enabling HaGeZi Pro Mini asks for confirmation.
- Translations (8aec81ee, 90eead51, d95be346, 7236262d) Updated Japanese, German, Greek and Turkish translations.
Performance & Polish
- Generic Rules Toggle (4bc3915a) Drop generic hiding rules and keep the site-specific ones.
- Faster Browsing (#873, 3c3e802c, 160ecf26, b00347d3, 9c1e6d37) Site-specific hiding rules load once per page, and No Autoplay only loads while it's on.
- Faster Apply (21d12234, afd03214, 0e022e8a, 11bbc02e) Lists stop re-rendering during Apply, and compiling is quicker on Macs with spare cores.
- Userscript or Userstyle (03e3d511) Adding a script asks which kind it is.
- Redirect Stand-ins (cd31256e)
$redirectrules get their stand-in resources through wBlock Scripts. - AdGuard Catalog Match (#958, 370a2da4, 5b8b0c2b) Filter names and download mirrors follow AdGuard's registry, listed in the same order.
- Regional Lists (0293c27d, b92c2221, 8a221e15, fccdd29b) Setup shows regional lists in one list with native language names, and custom lists can name any language.
- Settings Safety (e8f3bf9f) Unsaved settings survive when another part of wBlock writes first.
- Backup Restore (4809f07f, [#938]) Restoring drops custom lists the backup doesn't have.
- Onboarding Check (2f9c18b7, [#959]) The content blocker step only counts as done once Safari reports all five on.
- Get Turns Scripts On (a77de4c6) Pressing Get on a userscript now enables it.
- Translations (682e21db, 2145f653, 4528a7e2, 1983db5e) Updates for German and Japanese. Greek got one too.
Full Changelog: https://github.com/0xCUB3/wBlock/compare/3.1.3...3.2.0
Download
- App Store. Version 3.2.0 will become available after App Review.
- macOS Homebrew:
brew tap 0xcub3/wblock && brew install --cask wblock - macOS DMG: wBlock-3.2.0.dmg. Signed and notarized.