Skip to content

AdFuz Free Changelog & Release History

Stay up to date with the latest features, enhancements, and performance optimizations released for the AdFuz Free WordPress Plugin.


v2.1.32026-10-13
  • New Unified Status & Search Toolbar: Restructured the Ads listing screen (admin.php?page=adfuz-ads) to merge real-time status pills (Total, Active, Paused, Pending, Draft) and search into a single responsive header row.
  • New Multi-Select & Bulk Deletion: Added a master Select All checkbox and individual row selectors for Ads, with a dynamic “Delete Selected” action button and quick header trigger.
  • Improved Interactive Status Navigation: Clicking any status pill instantly filters the ad collection while preserving active search queries.
  • Improved Campaign Link Safety Sentinel: Integrated modal confirmation (window.adfuzConfirm) with automated campaign assignment detection to safely detach linked campaign records upon confirmation.
  • Fix Smart Pagination Clamping: Added automatic fallback redirection when records on the final page are deleted, preventing empty state lockouts and returning users to the new last valid page.
v2.1.22026-10-11
  • New Shortcode Aliases: Added shortcode aliases [adfuz_adspace] and [adfuz_space] for seamless interoperability with block renderers and third-party page builders.
  • Improved Defensive Banner Rendering: Enhanced AdRendererController to recognize ‘banner’ content type alias interchangeably with ‘image’ creatives.
  • Improved Vacant Space Filter Propagation: Updated ShortcodeController to pass adfuz/shortcode/empty_space_html filter output when an ad slot is vacant.
  • Improved UI Loader & Modal Utilities: Enhanced adfuzLoader, adfuzModal, and adfuzToast scripts with display flex/none state toggles and accessible input autofocus.
  • Bundled Vendor Flatpickr Library: Bundled lightweight vendor Flatpickr styles and scripts for unified date range picking across scheduling and marketplace views.
v2.1.12026-10-09
  • Fix Ad Space Filters & Pagination: Fixed Ad Space search and status filters to correctly filter items on the Ad Spaces list screen and persist filter state cleanly across pagination.
  • Improved AJAX Dynamic Delivery Bridge: Added adfuz/shortcode/ajax_rendered_ad_html filter and client seen ads tracking in ShortcodeController to support dynamic ad refreshes and third-party extension pipelines.
v2.1.02026-10-05
  • New ⚡ Quick Ad Studio — Full-width interactive creator modal enabling publishers to build ads, auto-link campaigns and ad spaces, and optionally assign site-wide global ads in under 30 seconds.
  • New Live Reactive Simulator — Real-time interactive preview canvas supporting Desktop, Tablet, and Mobile device toggles for Image, Video (Upload / YouTube / Vimeo), and Script/HTML creatives.
  • New Streamlined 3-Tab Architecture — Dedicated guided tabs for 1. Ad Creative, 2. Campaign & Ad Space (with auto-dimension detection and instant live search filters), and 3. Global Ads (with single-space and multi-spot selectors).
  • New Atomic backend creation engine guaranteeing complete database integrity and generating a live shortcode ([ad-fuz ad_space_id=“XX”]) with 1-click clipboard copy.
  • Improved Added footer Next Tab and Previous step-by-step navigation buttons with required field validation.
v2.0.02026-10-05
  • New Major Version 2.0.0 Release — Transitioned AdFuz to the modern 2.x architecture generation with official native support for the AdFuz Pro suite.
  • New Added high-converting Pro Showcase Banner to the admin Dashboard highlighting enterprise capabilities: Geo & Device targeting, A/B split-testing, conversion/ROAS tracking, and automated reporting.
  • New Added Upgrade to Pro ⭐ navigation entry in the WordPress admin sidebar and quick-access floating action bar.
  • New Added centralized Common::isProActive() status detector and Url::proUrl() generator with UTM attribution tracking.
  • Improved Consolidated all 1.3.x performance enhancements, security hardening, bundled MaxMind DB reader library, and shortcode slug fallbacks.
v1.3.162026-10-05
  • Fix Replaced relative file paths with absolute DIR references across core include statements in ad-fuz.php to eliminate activation failures during WordPress plugin sandbox scrape.
  • Fix Made autoloader case-resilient across Linux file systems and registered it prior to validation hooks.
  • Improved Bundled pure PHP MaxMind\Db binary reader in core with built-in PSR-4 fallback autoloader for zero-configuration Geo-IP detection.
  • Improved Added slug lookup support to [ad-fuz] shortcodes with auto-healing fallback for seeded sample and demo ad placements.
  • New Added standardized cross-platform POSIX production packaging script (build-zip.php) utilizing PHP ZipArchive.
v1.3.152026-10-03
  • Fix Hardened output escaping in upgrade checkout templates using wp_kses_post() and added missing translator comments on localized strings.
  • Improved Enforced WordPress Coding Standards (WPCS 3.4.1) across the codebase, resolving over 1,000 formatting, spacing, and indentation issues.
  • New Added automated Playwright Zero-Blindspot Testing Sentinel (wp-sentinel.ts) monitoring browser console errors, failed AJAX/REST requests, and WordPress debug.log.
  • Improved Centralized .gitattributes to safely version development tools and build scripts in Git while excluding them from production release ZIP distributions.
v1.3.142026-10-02
  • New Added dedicated Add-Ons section and admin submenu (Ad Fuz > Add-Ons) to discover, install, and manage official AdFuz-dependent extensions (such as AdFuz Pro) and standalone BufferCode ecosystem plugins (Frontend Dashboard, GateFuz).
  • New Integrated live extension management actions: 1-click activation, safe deactivation confirmation modal, WordPress.org 1-click installer, and dynamic remote catalog synchronization with BufferCode API.
  • Improved Added direct “Add-Ons” action link in the WordPress Plugins administration screen.
v1.3.132026-09-28
  • New Added automatic shortcode execution support (do_shortcode) on WordPress widgets via widget_custom_html_custom_html, widget_text, and widget_text_content filters.
  • Improved Enabled smooth frontend rendering for [ad-fuz] shortcodes placed inside WordPress Custom HTML widgets and classic Text widgets.
v1.3.122026-09-25
  • Improved Standardized admin layout constraints (max-w-[1600px]) across all core management screens (Dashboard, Ads, Ad Spaces, Campaigns, Global Ads, Export Files, FAQ, and Tools) for visual clarity and optimal responsiveness on 4K and ultrawide monitors.
  • Improved Applied unified container width limits (max-w-7xl) to all editor forms (Ad Spaces, Campaigns, Global Ads, and Settings) for streamlined workflow ergonomics.
v1.3.112026-09-23
  • Fix Resolved PHP 8.4 deprecation notices for implicit nullable parameters across helper methods (Common::is_page(), Common::log_file()) by specifying explicit nullable type declarations.
  • Improved Ensured seamless compatibility with modern PHP 8.4 runtime environments and strict type checking.
v1.3.102026-09-22
  • New Refactored core plugin activation and deactivation routines into a dedicated, modular Lifecycle controller (\AdFuz\Controllers\Core\Lifecycle).
  • New Added adfuz/plugin/activated and adfuz/plugin/deactivate action hooks to enable extensions to execute setup and teardown routines seamlessly.
  • New Added adfuz/deactivation/cron_hooks filter hook enabling extensions (e.g., AdFuz Pro) to dynamically register custom scheduled cron jobs for automatic cleanup upon deactivation.
  • Improved Standardized background cron unscheduling across all core maintenance tasks using wp_clear_scheduled_hook().
v1.3.92026-09-20
  • New Added load_plugin_textdomain on the init action hook for proper localization and internationalization (i18n) translation support.
  • Improved Added automatic image URL resolution from media attachment ID in AdsImageController whenever the media URL is omitted or cleared.
  • Fix Fixed remove image button event handler to properly clear both media ID and URL hidden inputs and dynamically refresh the live preview.
  • Fix Enhanced real-time live preview responsiveness across Ad Create and Edit screens by listening to both input and change events across all ad input fields.
v1.3.82026-09-18
  • Improved Extended MaxMind GeoLite2 detector (GeoDetector) to resolve comprehensive geographic metadata including region, region_code, continent, latitude, and longitude alongside country code and city.
  • Improved Enriched rotation candidate ads in AdRotatorController with campaign_name and campaign_slug for streamlined downstream inspection and logging.
  • Improved Applied the adfuz/ad_rotator/selected_ad filter hook to space-level fallback ads in ShortcodeController for uniform telemetry and ad customization.
  • Improved Whitelisted UTM tracking and token parameters (data-token, data-source, data-medium, data-campaign, data-content, data-term) in Common::wp_kses() allowed HTML attributes safelist.
v1.3.72026-09-17
  • New Added Export Files management dashboard (under AdFuz Stats) with download, preview, and batch delete capabilities for generated analytics reports.
  • New Added collapsible section cards across Ad Space, Campaign, and Global Ads editor forms for streamlined navigation and enhanced layout ergonomics.
  • New Added adfuz/stats/tabs and adfuz/stats/date_ranges filter hooks to allow programmatic registration of custom statistics tabs and analytics date ranges.
  • New Added adfuz/admin/stats/tab_panels and adfuz/admin/stats/toolbar_after_filters action hooks for rendering custom statistics panels and toolbar controls.
  • New Added adfuz/migrations/run_version and adfuz/migrations/status filter hooks in Migration Runner for registering external migration scripts and statuses.
  • New Added adfuz/database_tools/options filter hook to dynamically customize manageable option keys in Database Tools.
v1.3.62026-09-16
  • New Added adfuz/ad_rotator/custom_strategy filter hook enabling developers to implement custom ad rotation algorithms and selection logic.
  • New Added adfuz/ad_rotator/selected_ad filter hook allowing programmatic inspection and customization of chosen ads before rendering.
  • New Added adfuz/stats/impression_recorded, adfuz/stats/click_recorded, and adfuz/stats/event_recorded action hooks for real-time interaction telemetry and external analytics integration.
v1.3.52026-09-15
  • Improved Redesigned the expired campaigns notification UI into a modern, consolidated AdFuz card layout with individual and batch dismissal actions.
  • Fix Fixed event propagation on campaign expired alerts to prevent unintended dismissal when clicking the edit campaign link.
v1.3.42026-09-13
  • Fix Resolved Script / HTML ad update issue where HTML tags, embedded CSS style blocks, and JavaScript code were stripped down to plain text.
  • Fix Refactored Request handler to retain raw unslashed input for schema validation instead of stripping tags prematurely.
  • Fix Corrected frontend script ad rendering in AdRendererController to display full HTML/CSS/JS ad tags seamlessly.
v1.3.32026-09-10
  • New Added FAQ documentation link (https://faq.adfuz.com) to the floating admin sidebar items in AdFuz.
v1.3.22026-09-07
  • New Added Global Ads statistics widgets (Total Formats, Configured, Active Now, Total Rules) to the main AdFuz Dashboard with distinct highlight badges and a responsive 7-column layout.
v1.3.12026-09-05
  • New Introduced Unified Asynchronous Background Queue & Real-Time Polling Engine (wp_adfuz_jobs) to eliminate AJAX timeouts during AI Ad Generation.
  • New Added Migration 1.3.1 in Database Tools with latest-first descending order display.
  • Improved Added intelligent quota fallback screen for Google Gemini free tier image limits with 1-click Free Copywriting recovery.
  • Improved Added IPv4 resolution enforcement for ultra-fast cURL execution on Windows and cloud servers.
v1.3.02026-09-04
  • New Added AI Ad Generator supporting Google Gemini and OpenAI.
  • New AI-powered banner image generation with Google Imagen 3.0 and OpenAI DALL-E 3, with direct sideloading into the WordPress Media Library.
  • New AI-generated responsive HTML/CSS code tailored for Script Ads in all standard IAB dimensions.
  • New AI video ad copywriter and storyboard/voiceover outline generator.
  • New 1-Click ad launch modal workflow with automated Campaign and Ad Space setup.
  • New AI Settings page with API key testing, provider selection, custom tone, and default dimension controls.
v1.2.172026-08-31
  • New Export Stats details.
v1.2.162026-08-29
  • New Updated detailed FAQ Page.
v1.2.152026-08-28
  • New Added Devices tab in the Stats Page.
v1.2.142026-08-26
  • New Added Browsers tab in the Stats Page.
v1.2.132026-08-25
  • New Added Countries tab in the Stats Page.
v1.2.122026-08-24
  • New Added Custom Range filter in Date Range section.
v1.2.112026-08-20
  • New Added Campaign, Ad Space and Ads in the Stats Filter.
v1.2.102026-08-12
  • New Added a new section for Database missing migrations.
v1.2.92026-08-11
  • New Added new option to show/hide ad label text.
v1.2.82026-08-10
  • New Added stats widget in Live stats section.
v1.2.72026-08-08
  • New Added Refresh button in Live stats section.
v1.2.62026-08-07
  • Fix MaxMind GeoLite2 settings.
  • Fix Script ads not saving.
v1.2.52026-08-07
  • New Recent Live Events added in Live Stats section.
v1.2.42026-08-06
  • New Added World Map stats in Live Stats section.
v1.2.32026-08-05
  • New Added Last 30 Mins Stats in Live Stats Section.
v1.2.22026-08-01
  • Fix Incorrect MaxMind GeoLite2 DB path.
v1.2.12026-07-31
  • New Added Live stats reporting.
v1.2.02026-07-30
  • New Added Ads Stats.
  • New Added Impression and Click tracking.
  • New Added Date Range filtering for Stats.
v1.1.142026-07-24
  • Improved Seeder data for Edge Bar Ads.
v1.1.132026-07-23
  • New Added Edge Bar Ads support.
v1.1.122026-07-22
  • Improved Seeder data for Countdown Ads.
v1.1.112026-07-21
  • New Added Countdown Ads support.
v1.1.102026-07-18
  • Improved Seeder data for Interstitial Ads.
v1.1.92026-07-17
  • New Added Interstitial Ads support.
v1.1.82026-07-16
  • Improved Seeder data for Scroll Trigger Ads.
v1.1.72026-07-15
  • New Added Scroll Trigger Ads support.
v1.1.62026-07-14
  • Improved Seeder data for Corner Peel Ads.
v1.1.52026-07-13
  • New Added Corner Peel Ads support.
v1.1.42026-07-10
  • Improved Seeder data for Background Ads.
  • Improved Seeder core updated to map the ads, campaign, ad space and global ads properly.
v1.1.32026-07-09
  • New Added Background Ads support.
v1.1.22026-07-08
  • Improved Added Popup and Exit popup seeder data added.
  • Improved Added a video to show “How to Show Popup Ads in WordPress Using AdFuz”.
v1.1.12026-07-07
  • Improved Added the Screenshots of Global Ads (Popup and Exit Popup).
  • Improved Added help text for the Popup and Exit Popup.
  • Improved Ad Space for Global Ads added in seeder data.
v1.1.02026-07-06
  • New Added Global Ads support.
  • New Added Popup global ads.
  • New Added Exit Popup global ads.
  • Improved Updated readme.txt content for Global Ads support.
v1.0.24 – v1.0.202026-07-04
  • Fix Admin notification conflict with page headers.
  • New Added Subscription and Floating sidebar.
  • Improved WordPress Playground fixes and Blueprint schema JSON for Seeder autoloading.
  • New AdSpace size (Dimension) added in list view.
v1.0.19 – v1.0.102026-06-15
  • New Dashboard, Ads, Campaign, and AdSpace pages updated to new UI.
  • New Added CRON job to automatically transition campaigns to expired.
  • New Added Campaign stats counts and real-time shimmers.
v1.0.0 – v1.0.82026-05-29
  • New Initial public release of AdFuz — Full Control, Unmatched, Zero-Compromise Ad Manager.
  • New Support for Image, Video, and Script ad formats.
  • New Campaign start/end date scheduling with automated status lifecycle.
  • New Shortcode [ad-fuz ad_space_id] and developer hook architecture.