- Fixed a site-wide header exception silently switching off the security-policy protection that other filters add to pages.
- Page scripts that filters restrict to part of a site, or to frames embedded by a specific site, now run on the right page or frame instead of on whichever one was opened first.
- Filter lists are rebuilt once after updating. No interface or branding changes.
by Misaki-Sakura
Changelog
Minimal protection. Maximum focus.- A filter list is no longer replaced when its server answers with an error message instead of the list, so protection is kept until a valid update arrives.
- Fixed a request occasionally being matched against outdated filter data immediately after filter lists were reloaded, which could let tracking parameters through.
- Fixed the support page failing to finish loading, which left its buttons unresponsive.
- Reliability release. No interface or branding changes.
- Fixed the popup shaking or flickering when opened from the toolbar.
- Hardened filter compilation so an exception rule that excludes a site can no longer be turned into an active rule.
- Stability and correctness release. No interface or branding changes.
- More reliable blocking on sites that replace the page's event-listener handling.
- Removed redundant page instrumentation, so protection touches each page more lightly.
- Fixed a filter-list group heading that displayed incorrect text.
- Engine maintenance only. No feature, interface, or branding changes.
- Engine maintenance: more accurate header-based filters and sturdier filter parsing.
- Fixed the blocked-page address display and hardened two scriptlets.
- Refreshed Google ad compatibility shims. No feature or branding changes.
- Skipping the welcome screen can no longer be interrupted by a storage error.
- Removed unused internal code and a redundant stored value. No behavior changes.
- Maintenance and robustness release. No engine changes.
- Added a Privacy Policy link to the About page.
- Consistent protection-mode wording across the interface.
- Trust, compliance, and metadata refinements. No engine changes.
- Fixed the misleading "Popups" status in the popup.
- Reworked the About page with a cleaner link row and official website.
- Final consistency and polish pass. No engine changes.
- Clearer paused state in the popup, with a perfect fit and no scroll.
- More breathing room and consistent spacing across the dashboard.
- Small consistency and polish fixes. No engine changes.
- Clearer, calmer Diagnostics wording with a less technical tone.
- Easier-to-scan Filter lists and a stronger newest-release changelog.
- Spacing and typography polish across pages. No engine changes.
- At-a-glance Diagnostics health with clear status indicators.
- Clearer selected protection mode and easier-to-scan popup stats.
- Visible keyboard focus and reduced-motion support across every page. No engine changes.
- Public-ready cleanup and repository organization.
- Cleaner popup with stronger DeepBlocker branding.
- Release packaging improvements. No engine changes.
- Final hardening pass.
- DeepBlocker-branded names on the blocked page.
- Cleaner popup and simplified Settings and Diagnostics.
- Refined About page and DeepBlocker branding.
- English-only interface for a simpler, cleaner experience.
- Refreshed DeepBlocker branding and a visible changelog.
- Added site-recovery help in the popup.
- Added compatibility guidance and clearer diagnostics.
- Improved protection presets and regional coverage.
- More precise filter updates and filter-health checks.
- Simplified the first-run welcome.
- Premium UI polish across the interface.
- Hardened status handling and release consistency.
- Fixed fragile text and small UI issues.
- Improved layout, overflow safety, and UI consistency.
- Fixed preset cards and filter update state.
- Initial DeepBlocker release.
- Premium dark UI: popup, Settings, Filter lists, and About.