What's Changed
Filter Lists & Onboarding
- Leaner Recommended Preset (
91724476,e681ef04,61639169, #862, #863, #864)
EasyPrivacy, Adblock Warning Removal List, and Online Malicious URL Blocklist are no longer turned on by onboarding. AdGuard Tracking Protection and the base lists already cover them, and the first two stay in the catalog. - Online Malicious URL Blocklist Retired (
1842fce5, #864)
Safari's Safe Browsing already checks the same URLhaus data. If you had it on, it's kept as a custom list; otherwise it's removed. - AdGuard Mobile Filter in the iOS Minimal Preset (
2b4de2ac, #866)
The Minimal preset on iPhone and iPad now includes AdGuard Mobile Filter.
Performance & Reliability
- Safari Memory on iOS (
5c722bfc, #861)
Removed iframes are released instead of being kept alive by wBlock's content script, which could get Safari killed for memory on heavy pages like Speedometer. - Scripts Extension Crash on macOS (
4e25b495, #867)
The Scripts extension no longer holds the update lock while staging, so macOS doesn't kill it when it's suspended. - Phantom Filter Updates (
8b6268ba)
Pending updates that could never apply, such as the retired malicious URL list, are pruned instead of showing up as an update on every check. - Filter List Sorting on iOS (
cbc1106e, #860)
The filter list is sorted off the main thread. - Smoother macOS Lists (
65138bee,e638390f)
Filter and userscript lists scroll smoothly with bounce restored, and row heights are kept across searches and window resizes.
Bug Fixes
- Site Settings (
542bce12)
IP addresses and local hostnames are accepted. - Userscript Sync (
5dee3dad)
Custom names and descriptions for URL userscripts now sync. - Sharp Safari Toolbar Icon (
c2e3ecec, #858)
The toolbar shield is drawn from vector geometry at every size instead of an upscaled bitmap, so it's no longer blurry on Retina displays.
UI/UX Improvements
- Pause Blocking Menu on macOS (
4aa7b47e,8a73f0fe,60abc4b2)
The pause switches moved into a labeled Pause Blocking menu in the toolbar, and Safari Rule Capacity sits at the top of Settings. - macOS Toolbar Search (
8f9420f6,a09c010e,4fdd8042)
The search field keeps clear of the add button, its text no longer bounces when it opens or closes, and the capsule animates faster. - Icon-Only macOS Toolbar (
4e0435a4)
Choosing Text Only from the toolbar menu used to leave blank buttons. The toolbar is now locked to icons. - macOS Onboarding (
08ee9828)
Tidier setup layout.
Full Changelog: 3.1.1...3.1.2
Download
Download from the App Store: https://apps.apple.com/app/wblock/id6746388723
macOS (Homebrew): brew tap 0xcub3/wblock && brew install --cask wblock
macOS (DMG): wBlock-3.1.2.dmg is attached to this release once notarization finishes.