## Changelog ### Version 2.6.0 - *2024-12-04* - **[ADDED]** Introduced a dedicated SQL table for managing plugin configurations, enabling more efficient data handling and custom queries. - **[ADDED]** Implemented a badge management system for the administration panel, enhancing user interface and navigation. - **[ADDED]** Added advanced logging for the no-pub mode to identify and resolve URL-related issues. - **[CHANGED]** Improved fallback mechanism by utilizing transients when cron jobs are disabled. - **[CHANGED]** Streamlined plugin initialization process during the first-time setup for better performance. - **[CHANGED]** Standardized PHP variables and methods to follow the snake_case naming convention. - **[CHANGED]** Activated debug mode by default for new installations to aid troubleshooting. - **[FIXED]** Resolved an issue causing improper injection of presized div elements. ### Version 2.5.8 - *2024-11-18* - **[FIXED]** Resolved an issue where, in rare cases, JavaScript scripts could be injected incorrectly. ### Version 2.5.7 - *2024-11-14* - **[FIXED]** Improve code and security updates. ### Version 2.5.6 - *2024-11-06* - **[FIXED]** Fixed an issue that could prevent the `ads.txt` file from updating on certain WordPress configurations. ### Version 2.5.5 - *2024-10-30* - **[FIXED]** Improve diagnostic feature to make sure it's working in every environment. ### Version 2.5.4 - *2024-10-17* - **[FIXED]** Ensured full compatibility with WordPress 6.7. - **[FIXED]** Fixed a problem that could, in some cases, override the `ads.txt` file present if the feature is not active. - **[FIXED]** Fixed an issue in the "Help" tab that prevented the W3 Total Cache tab from functioning properly. ### Version 2.5.3 - *2024-10-01* - **[FIXED]** Fixed an issue that prevented the administration interface from functioning properly. ### Version 2.5.2 - *2024-09-30* - **[FIXED]** Bug fixes and security updates. ### Version 2.5.1 - *2024-09-23* - **[FIXED]** Bug fixes and security updates. ### Version 2.5.0 - *2024-09-18* - **[ADDED]** Added a new setting to enable automatic plugin updates, simplifying maintenance and ensuring you're always using the latest version. - **[FIXED]** Improved the editor code for `Ads.Txt`, resulting in faster performance and reduced resource usage. - **[FIXED]** Enhanced Dashboard Analytics to provide more accurate and insightful data, aiding in performance optimization. - **[FIXED]** Updated the ListeSpeed Doc to include detailed instructions on creating and managing cache rules. - **[FIXED]** Resolution of an occasional problem where the `Ads.txt` file was not updated correctly. ### Version 2.4.0 - *2024-07-25* - **[CHANGED]** The `ads.txt` file is now physically created rather than being dynamically rendered. - **[FIXED]** Resolved an issue where presized divs might not function as expected with some `custom_var` settings. - **[FIXED]** Implemented bug fixes and security enhancements. ### Version 2.3.17 - *2024-07-03* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature and compatibility issues with some themes. ### Version 2.3.16 - *2024-07-01* - **[FIXED]** Resolved an issue that could, in certain cases, prevent the retrieval of presized divs. ### Version 2.3.15 - *2024-06-28* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature with some themes. - **[FIXED]** Enhanced the performance and loading speed of the analytics view. - **[FIXED]** Resolved an issue that could, in certain cases, prevent the retrieval of presized divs and the `ads.txt` file. - **[ADDED]** A new section in the settings allows for easy selection and modification of the preferred currency. ### Version 2.3.14 - *2024-06-13* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature and compatibility issues with Affilizz plugin. ### Version 2.3.13 - *2024-06-11* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature and compatibility issues with some themes. ### Version 2.3.12 - *2024-06-11* - **[FIXED]** Updated error messages in the connection modal in the Home tab. - **[FIXED]** Bug fixes and security updates. ### Version 2.3.11 - *2024-05-31* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature and compatibility issues with some themes. - **[FIXED]** Fixed a problem where "Show more" and "Create an account" links redirected to the wrong link. ### Version 2.3.10 - *2024-05-23* - **[FIXED]** Enhanced the analytics dashboard in the plugin's Home tab with bug fixes and optimizations. ### Version 2.3.9 - *2024-05-16* - **[FIXED]** Addressed conflicts related to the PresizedDiv feature and compatibility issues with select plugins. ### Version 2.3.8 - *2024-05-15* - **[FIXED]** Resolved an issue with custom style for FastCMP feature. ### Version 2.3.7 - *2024-05-13* - **[FIXED]** Resolved a compatibility issue with Presized Div in AMP pages. - **[FIXED]** Resolved an issue with the FastCMP activation process. ### Version 2.3.6 - *2024-04-16* - **[FIXED]** Resolved a compatibility issue with WP-Rocket plugin. ### Version 2.3.5 - *2024-04-12* - **[FIXED]** Resolved an issue that was preventing the activation of specific features within the plugin administration. ### Version 2.3.4 - *2024-04-08* - **[FIXED]** Bug fixes and security updates. ### Version 2.3.3 - *2024-04-08* - **[FIXED]** Bug fixes and security updates. ### Version 2.3.2 - *2024-02-14* - **[FIXED]** Bug fixes and security updates. ### Version 2.3.1 - *2024-02-02* - **[FIXED]** Bug fixes and security updates. ### Version 2.3.0 - *2023-12-21* - **[ADDED]** FastCMP: You can now customize the style and colors of your CMP buttons. - **[FIXED]** Bug fixes and security updates. ### Version 2.2.2 - *2023-11-29* - **[FIXED]** Bug fixes and security updates. ### Version 2.2.1 - *2023-11-27* - **[FIXED]** Bug fixes and security updates. ### Version 2.2.0 - *2023-11-20* - **[ADDED]** FastCMP: Allows you to inject FastCMP script into your website. - **[FIXED]** Bug fixes and security updates. ### Version 2.2.0-beta1 - *2023-11-09* - **[ADDED]** FastCMP: Custom vendors can be added to exclude. - **[FIXED]** Bug fixes and security updates. ### Version 2.2.0-beta - *2023-10-17* - **[ADDED]** FastCMP: Allows you to inject FastCMP script into your website. - **[FIXED]** Bug fixes and security updates. ### Version 2.1.0 - *2023-10-16* - **[ADDED]** Analytics: Introduced a new tab to display the analytics of your website in the plugin's admin panel. - **[CHANGED]** Moved the "Actirise" menu to the top level of the admin menu. - **[CHANGED]** Created a separate tab for the list of bidders. - **[FIXED]** Bug fixes and security updates. ### Version 2.1.0-beta2 - *2023-09-07* - **[CHANGED]** Bug fixes and security updates ### Version 2.1.0-beta1 - *2023-07-25* - **[CHANGED]** Bug fixes and security updates ### Version 2.0.4 - *2023-07-25* - **[CHANGED]** Bug fixes and security updates ### Version 2.0.3 - *2023-07-19* - **[CHANGED]** Bug fixes and security updates ### Version 2.1.0-beta - *2023-07-17* - **[ADDED]** Analytics: Introduced a new tab to display the analytics of your website in the plugin's admin panel. - **[CHANGED]** Move the "Actirise" menu to the top level of the admin menu. - **[CHANGED]** Created a separate tab for the list of bidders. - **[FIXED]** Bug fixes and security updates. ### Version 2.0.2 - *2023-06-28* - **[CHANGED]** Bug fixes and security updates ### Version 2.0.2-beta - *2023-06-28* - **[CHANGED]** Bug fixes and security updates ### Version 2.0.1 - *2023-06-19* - **[CHANGED]** Bug fixes and security updates ### Version 2.0.0 - *2023-05-05* - **[ADDED]** URLs opt-out: Introduced an option to disable ads on posts, pages, categories, and tags via the plugin administration. - **[ADDED]** Sharing diagnostic with Actirise Developer Team. - **[ADDED]** Introduced Core Web Vitals tab for Presized Div Option. - **[ADDED]** Implemented bidders active list in the plugin's admin panel. - **[ADDED]** Expanded information in the actirisePlugin js variable. - **[ADDED]** Included cache section documentation in the plugin's admin panel. - **[CHANGED]** Custom variable "author" now uses the display name. If not available, the ID is used. - **[CHANGED]** Updated the Cache documentation to include Plugin Variable exclusion. - **[CHANGED]** Updated asset URLs for administration to avoid caching issues after a plugin update. - **[CHANGED]** Completely overhauled the plugin's backend for enhanced performance and stability. - **[CHANGED]** Introduced a new user interface for the plugin's admin panel. - **[FIXED]** Bug fixes and security updates. - **[REMOVED]** Removed the About section from the plugin's admin panel. ### Version 2.0.0-beta4 - *2023-04-21* - **[FIXED]** Fixed a cache issue affecting the CSS of Presized Div. - **[FIXED]** Fixed compatibility issue with WP-Rocket for Presized Div. - **[FIXED]** Fixed compatibility issue with SiteGround Optimizer. ### Version 2.0.0-beta3 - *2023-04-20* - **[FIXED]** Attempted to resolve an encoding issue that may occur when inserting Presized divs. ### Version 2.0.0-beta2 - *2023-03-23* - **[ADDED]** Introduced an option to disable ads on posts, pages, categories, and tags via the plugin administration. - **[ADDED]** Added a sticker to indicate the availability of a new Presized Div. - **[ADDED]** Sharing diagnostic with Actirise Developer Team. - **[CHANGED]** Custom variable "author" now uses the display name. If not available, the ID is used. - **[CHANGED]** Optimized the injection of HTML and CSS codes for Presized Div. - **[CHANGED]** Updated the Cache documentation to include Plugin Variable exclusion. - **[FIXED]** Fixed a problem that prevented updating the Presized Div available when updating the plugin. - **[FIXED]** Technical optimizations for rendering pages with Presized Div. ### Version 2.0.0-beta1 - *2023-03-22* - **[FIXED]** Technical optimizations for rendering pages with Presized Div. ### Version 2.0.0-beta - *2023-03-22* - **[ADDED]** Added verification for HTTP requests made by the browser (protection against XSS attacks). - **[ADDED]** Introduced Core Web Vitals tab for Presized Div Option. - **[ADDED]** Implemented bidders active list in the plugin's admin panel. - **[ADDED]** Expanded information in the actirisePlugin js variable. - **[ADDED]** Included cache section documentation in the plugin's admin panel. - **[CHANGED]** Updated asset URLs for administration to avoid caching issues after a plugin update. - **[CHANGED]** Completely overhauled the plugin's backend for enhanced performance and stability. - **[CHANGED]** Introduced a new user interface for the plugin's admin panel. - **[REMOVED]** Removed the About section from the plugin's admin panel. ### Version 1.3.3 - *2023-03-22* - **[FIXED]** Fixed a problem that prevented the update of the plugin on the BETA channel. ### Version 1.3.2 - *2023-01-26* - **[ADDED]** HTTP Headers on ads.txt to avoid caching by CDN. ### Version 1.3.1 - *2022-12-05* - **[ADDED]** Added rules to exclude Actirise JavaScript in SG Optimizer combinator. ### Version 1.3.0 - *2022-11-17* - **[ADDED]** Updating data from Actirise API will now be done via a cron instead of frontend calls (performance tweak). - **[ADDED]** Added cache for custom fields requests on the admin panel (performance tweak). - **[ADDED]** Settings will be persisted when the plugin is deactivated and reactivated. - **[ADDED]** Added a badge in the admin menu when an update is available. - **[ADDED]** Added an option to allow installation of beta releases (beta releases may be unstable). - **[REMOVED]** Removed the option to update ads.txt when the user was logged in (fallback is automatic when cron feature is unavailable). - **[FIXED]** When the changelog is unavailable on Actirise servers, a message now notifies the user of the problem. ### Version 1.2.2 - *2022-10-07* - **[CHANGED]** Cosmetic changes on the Update panel: the changelog is now displayed at the top of the panel. - **[FIXED]** Forced domain to lowercase and relationship to uppercase in ads.txt. - **[FIXED]** Fixed possible duplication of lines in ads.txt rendering (due to typography issues). - **[FIXED]** Fixed browser caching on plugin JavaScript. ### Version 1.2.1 - *2022-10-06* - **[ADDED]** Ads.txt management now automatically removes duplicate lines. - **[ADDED]** A changelog panel has been added with details of plugin release changes. - **[ADDED]** Added a setting to allow ads.txt updates from Actirise servers only when the user is logged in. - **[CHANGED]** Improved wording for more explicit messages when an existing ads.txt file is detected. ### Version 1.2.0 - *2022-09-27* - **[ADDED]** A new panel for ads.txt file management. - **[CHANGED]** Cosmetic changes on the loading screen. ### Version 1.1.3 - *2022-09-22* - **[CHANGED]** Performance tweak: JavaScript tags are now loaded asynchronously by default. ### Version 1.1.2 - *2022-09-01* - **[FIXED]** Compatibility fix with WordPress MultiSite feature. ### Version 1.1.1 - *2022-07-21* - **[FIXED]** Minor fixes in custom variables management. ### Version 1.1.0 - *2022-07-12* - **[ADDED]** Added an About panel with instructions for configuring cache plugins and avoiding integration conflicts. - **[ADDED]** Added a custom variables panel for management. - **[CHANGED]** Redesigned the plugin interface. ### Version 1.0.4 - *2022-05-31* - **[CHANGED]** Compatibility fix with Rocket Loader from Cloudflare. ### Version 1.0.3 - *2022-01-22* - **[FIXED]** Minor fixes in site ID verification. ### Version 1.0.2 - *2021-09-02* - **[FIXED]** Compatibility fixes with PHP 8 and WordPress 5.8. ### Version 1.0.1 - *2021-08-10* - **[CHANGED]** Wording changes. - **[CHANGED]** Performance tweaks. ### Version 1.0.0 - *2021-08-09* - **[ADDED]** Initial release of Actirise plugin.