Added “Disable All Emoji” option: removes WordPress emoji detection script, emoji styles, TinyMCE emoji plugin, and DNS prefetch hints for the emoji CDN — eliminating outgoing requests to s.w.org
2.8.0
Expanded the default blacklist with 30+ additional domains commonly responsible for license checks, telemetry, and update pings (e.g. freemius.com, themeforest.com, cloudflare.com, wpbakery.com, xtemos.com, premio.io, nextendweb.com, objectcache.pro, rocketcdn.me, ipinfo.io, paypal.com, and several Iranian plugin/theme vendors)
2.7.0
Documented all four developer filters with full examples (block_url_list, whitelist_urls, blocked_resources, cdn_replacements)
Improved readme files for WordPress.org publishing
2.6.7
Added at-a-glance overview panel at the top of the settings page with 5 stat cards (HTTP blocking, browser resources, specific resources, CDN replacements, avatars) for non-technical users
All technical configuration metaboxes now hidden behind a “Configure & Advanced Settings” toggle, collapsed by default, state remembered in localStorage
Moved “Reset to Defaults” into its own dedicated sidebar metabox with a clear destructive-action warning
Fixed confirm dialog line breaks (were showing as literal n on some browsers)
2.6.6
Added “Reset to Defaults” button in Export/Import panel with a destructive-action warning notice and two-step confirmation before wiping settings
2.6.5
Added new “CDN Resource Replacements” section: replace enqueued JS/CSS with CDN versions by pattern matching, with per-entry backend/frontend toggles, and predefined examples (jQuery, Bootstrap via lib.arvancloud.ir)
Export/Import support for CDN replacements
DEV: Added BlackSwanblock_external_requestcdn_replacements filter for programmatic replacement rules
2.6.4
Added new “Avatars” section in settings: option to disable all WordPress avatars site-wide (default: disabled), preventing outgoing Gravatar requests and removing avatar markup
2.6.2
Added pre-defined list of common analytics/tracking domains to the default blacklist (e.g. Google Analytics, Hotjar, Matomo etc.)
Added pre-defined list of common Iranian payment gateway domains to the default blacklist (e.g. Zarinpal, Pay.ir, IDPay etc.)
DEV: Added BlackSwanblock_external_requestblocked_resources filter to allow programmatic blocking of specific JS/CSS resources by URL pattern
2.6.0
New: Modern liquid glass UI with frosted postboxes and dot-grid background