Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.8.3 Nulled
== Changelog ==
= 1.2.8.3 - 5 October 2026 =
* **New:** Added "Alternative Assets" to the CSS/JS Manager. Create and edit lighter alternatives for CSS and JavaScript assets that still need to load, choose where the alternatives are used, and compare their sizes without modifying the original source.
* **Improvement:** Reduced redundant processing during Combine CSS/JS cache validation and avoided unnecessary cache rebuilds when separate inline JavaScript, JSON content, or CSP nonce values change.
* **Improvement:** Import/Export preserves Pro settings and rules when transferred through Lite, ready for use after upgrading to Pro.
* **Fix:** Improved Combine CSS/JS reliability, including asset ordering, cache invalidation, regeneration of missing combined files, and homepage cache cleanup.
* **Fix:** Improved JavaScript combining and BODY defer handling to preserve script execution order and existing defer behavior while safely applying defer to eligible BODY scripts.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.8.2 Nulled
== Changelog ==
= 1.2.8.2 - 28 September 2026 =
* **Added:** Roll back Asset CleanUp Pro to an eligible previous version from "Tools" (plugin's menu) - "Rollback", with version selection and confirmation before installation. Existing settings are preserved.
* **Security — Admin Bar:** Fixed a reflected cross-site scripting (XSS) vulnerability in the admin bar by validating asset unload parameters and escaping dynamic output (CVE-2026-92236). Reported by 'Huseyn (mekhatai) Gadashov' via Wordfence.
* **Security — Comment Content XSS:** Completed the fix for the stored cross-site scripting via comment content (follow-up to CVE-2026-13354). The final cleanup of the plugin's temporary `data-wpacu-*` attributes on `<script>` tags — previously two whole-document replacements — is now scoped to each `<script>` tag and uses bounded, quote-aware patterns. Reported by 'crow' via Wordfence.
* **Security — Front-end HTML Cleanup:** Removed the last remaining whole-document replacement from the HTML cleanup step (it stripped `data-wpacu-style-handle` from `<link>` tags); that cleanup now runs through the same tag-scoped methods. Found during the internal review that followed the report above. Every temporary-attribute cleanup is now confined to the tag it belongs to and cannot touch any other part of the page, including user-submitted content.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.8.1 Nulled
== Changelog ==
= 1.2.8.1 = 15 September 2026 =
* **New:** Admin Bar transfer savings estimates for unloaded CSS/JS files and removed inline code, with AJAX-based measurements and Brotli/GZIP indicators.
* **Improvement:** Separate effective asset unloads from rules that had no effect on the current page, with inactive rules grouped by asset type.
* **Improvement — Rule Management:** "Overview" is now the recommended place to review and manage bulk rules, including dormant rules left behind by deleted pages or deactivated plugins. Removed "Bulk Changes" from the top navigation, WordPress sidebar, and Admin Bar. The legacy page remains accessible through its direct URL and existing bookmarks: /wp-admin/admin.php?page=wpassetcleanup_bulk_unloads
* **Improvement:** The "CSS/JS Manager" and Admin Bar now explain when "Page Options" disable optimizations, including CSS/JS unload rules. Admin Bar warnings identify disabled features, while clearer descriptions, dimmed overridden options, and quick links make these settings easier to understand.
* **Improvement — Debugging "/?wpacu_debug":** Added temporary "Page Options" overrides without changing saved settings. Debugging controls now update their availability and distinguish global restrictions, Page Options overrides, and missing rules.
* **Improvement — Debugging "/?wpacu_debug":** Added per-file CSS/JS optimization details explaining content changes, unchanged results, exclusions, failures, and cache decisions. Multiple optimization reasons can be shown for the same file.
* **Improvement — Overview:** Added navigation entries for "Page Options" and "Special Settings", clarified page overrides, and dimmed redundant options.
* **Fixed — Interface:** Corrected "Overview" horizontal overflow and alignment
* **Fixed — CSS Optimization:** When an optimized stylesheet has a matching `<noscript>` fallback, the fallback now uses the same optimized cache URL instead of retaining the original unminified URL.
* **Fixed — CSS/JS Manager:** Selecting “Remove bulk rule” or "Remove site-wide rule" now correctly removes the unload rules when saving changes.
* **Fixed — Page Options:** Fixed an issue where CSS/JS processing could still run on pages with "Disable all front-end optimizations" enabled. The plugin now checks the current page’s options before retaining the decision to allow optimizations, preventing unnecessary processing on excluded pages.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.8.0 Nulled
== Changelog ==
= 1.2.8.0 - 9 September 2026 =
* **Improvement:** Reduced Google Fonts browser discovery traffic by running the collector for approximately 2% of public browsers while preserving duplicate protection for known configurations.
* **Improvement:** Made the Google Fonts discovery REST endpoint compatible with sites where WordPress pretty permalinks or REST rewrite rules are unavailable.
* **Fixed:** Browser discovery is now disabled by default, preventing discovery REST traffic on new or previously unsaved configurations until the feature is enabled.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.7.9 Nulled
* **Added — Google Fonts:** Added local hosting for Google Fonts, allowing detected stylesheets and font files to be downloaded, validated and served from the local cache.
* **Added — Google Fonts:** Added granular font removal, allowing specific Google Font families, weights and styles to be removed while keeping the remaining fonts unchanged.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.7.4 Nulled
* Fix: for "Settings" -- "Plugin Usage Preferences" -- "Prevent Asset CleanUp Pro from triggering on certain pages" (if used): A fatal error was showing where the Regex helper class was not available when early triggers were loaded through the MU plugin integration.
* Fix: Ensured core plugin constants are initialized from the main plugin file, preventing incorrect plugin basename detection in certain edge cases.
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.7.2 Nulled
* New: Apply lazy loading to images automatically (Location: "Settings" -- "Resource Loading" -- "Lazy Load")
* Improved the way the following attributes are added to the images: fetchpriority, loading and decoding (Location: "Settings" -- "Resource Loading" -- "Image Attributes")
* Improved hover behavior for nested "Asset CleanUp Pro" top admin bar submenus to reduce accidental menu closing during navigation
* Refined several admin CSS rules to keep the plugin interface consistent with recent WordPress 7.0 admin layout changes
Asset CleanUp Pro - Best Performance WordPress Plugin v1.2.7.1 Nulled
* New: Resource Loading – Control how images are loaded by adding attributes such as fetchpriority, loading and decoding based on custom rules (supports simple matching and RegEx). Read more:
* Improved asset minification stability (library update)
* Improved security for method "clearItemStorageForPost" within "OptimizeCommon": Patchstack reported it as vulnerable to Broken Access Control
* "Plugin Announcement" area: Make sure it slides up when it's closed; The font-size has been increased; Fix: "Uncaught TypeError: usort(): Argument #1 ($array) must be of type array, string given in [...]/classes/Admin/PluginAnnouncements.php:492"
* "License" area fix: "Uncaught Error: Call to a member function get_error_message() on array in [...]/pro/classes/Admin/LicensePro.php:95"
* Plugin Filtering: Added extra safeguards to ensure plugin filtering only runs during appropriate web request contexts; Improved the MU plugin filtering logic to avoid unloading plugins in non-standard front-end contexts, including WP-CLI executions, front-end AJAX requests, and background requests such as wp-cron.php.
== Changelog ==
= <strong>1.2.7.0</strong> - 1 Nov 2025
* Fix: When an asset’s position was changed, it was correctly saved in the database and displayed properly on the front-end. However, in the CSS/JS manager (within the Dashboard), the old position was still shown, which could cause confusion.
* "License" page: Improved the speed of license verification to prevent timeout errors and avoid confusing the admin into thinking there was an issue with the license.
Asset CleanUp Pro v1.2.6.9 - Performance WordPress Plugin
1.2.6.9 - 5 Aug 2025
* "Plugins Manager" Fix: Unload and load exception via user role stopped working if the WordPress version is 6.8 or higher
* Fix: "PHP Fatal error: Uncaught Error: Cannot use object of type WP_Error as array in [...]/classes/Admin/MainAdmin.php:1167" (when assets are fetched via "WP Remote POST" and for some reason the fetching fails, make sure no PHP error is generated and it prints the WP error resulted from the "wp_remote_post" function