Ad Manager Remote Client Plugin Version History (Changelog)
Version 1.9.9 8th July 2025
- Improvements with server plugin
- Improvements in addon page
- Resolved deprecated issue
- Fixed typo mistake
- Updated package 1.9.2 to fix security issues
- Fixed: open banner link in new window
- Fixed HTML Ad linking bug
- Removed useless query that slowed down statistics page
- Fixed incorrect type conversion for local CM Ad Changer client options
- Minor fixes
- Improved curl request processing
- Fixed bug "Campaign ID not given" upon selecting campaign in list "Statistics -> Clients last requests"
- Fixed bug "Zero constant value impressions" of campaigns linked from CM server to remote CM client plugins
- Added stripslashes into campaigns
- Added exception handling in post
- Removed illegal string offset warning
- Converted alert into console log
- Added timestamp with ajax call
- Fixed shortcode render issue in banners
- Updated package 1.8.9
- Bugfix in report by group statistics report
- Updated license package 1.8.6
- Added the option to use any shortcode in banners
- Added a field to add the title for html ads
- Bug fixes
- Bug fix
- Updated the Licensing Package
- Changed banners per campaign limit 50 to 500
- Added statistics remove option between dates
- Fixed the JS bug when the response is empty
- Fixed the bug with saving the campaign with no Campaign URL
- Fixed the bug with random banners sometimes not appearing
- Fixed the bug with opening the links in image banners in new tab
- Added the link validation for Campaign Link and Campaign Banner Link
- Fixed the bug with opening the links in html banners in new tab
- Fixed the bug with the uninitialized key
- Fixed the bug with rotated banners on mobiles
- Added the option to randomize the rotated banners
- Updated the Licensing Package
- Fixed the problem with the impressions counting
- Fixed the problem with the tcycle()
- Bug fix with domain list being excluded
- Added the support for the new AddOn - Customer Dashboard
- Fixed the problem with the encoded entities when using AdDesigner
- Fixed the problem with the server being falsely treated as inactive
- Added an option to auto-deactivate campaigns after their activity period has passed
- Fixed the bug causing the campaigns after their activity period to be randomly selected for groups
- Updated the licensing package
- Enabled the Server by default
- Fixed the rare bug with date year set to '-0001'
- Fixed the bug with activity dates not taking into account the local time
- Fixed the rare problem with CORS for AJAX requests to get banners
- Added the option to set the banner expiration date for image and html banners
- Fixed small bugs
- Improved the AdSense banner display
- Added options to setup the banner width/height
- Server: fixed the notice
- Server: Improved licensing module and dashboard
- Client: bugfix - added the client IP
- Client: Fixed the bug causing which caused that the settings of the rotating banner were disregarded
- Client: Fixed the bug causing the banners sometimes not having the right image src
- Client: Added the "async" to AdSense calls
- Client: Fixed small bugs
- Server: Fixed the bug causing which caused that the settings of the rotating banner were disregarded
- Server: Added the "async" to AdSense calls
- Server: Fixed small bugs
- Fixed the bug with testing
- Fixed the bug with responsive banners
- Redesigned the Client/Server communication to decrease the load
- Fixed small bugs
- Fixed the potential CSRF/XSS vulnerability
- fixed bugs caused by missing functions
- Added the option to select target per banner
- Updated license API
- Added automatic updates from plugin dashboard
- Replaced plugin admin interface including license activation and user guide
- Fixed a bug with statistics
- Changed Licensing Package
- Fixed problem with the editor
- Fixed error notice about wp_enqueue_script being called incorrectly
- Fixed "Bad request" error message during clone campaign call
- Added new functionality to include custom js code for HTML banner type.
- issue with adsense campaigns resolution fixed. From now the adsense container will adjust automatically to parent container
- enqueue js and css scripts fix
- added check if the nonce is correct during saving the settings
- fixed error message about campaign type selected, but no banner selected for AdSense campaigns
- minor fixes with settings options not being stored in database
- Removed old resend events functionality, due to database errors
- Added new feature that allows to check connection between client and server.
- Fixed css and js plugin files enqueue problem
- Fixed ip-location class compatibility error
- Fixed bug with campaign setting "Open target URL in new window" not being executed during banner click event
- Fixed bug with opening link in new window being blocked as popup in Chrome
- Added security precautions for XSS attacks during add_query_arg function usage
- Campaign group with inactive campaign selects only active ones
- Added new flat share box
- Added the type of banner - image / video / html in table of the list of campaigns under the type
- Changed tooltip info message in video ads campaign type
- Fixed error with upload directory when resizing images
- Fix bug with html redirection in banner campaigns
- Fix bug with license activation
- Fixed bug with ad designer functionality
- Fixed bug with campaign activity dates functionality
- Fixed bug with tinyMce editor. Editor was rejecting changes made in text mode. (Server Only)
- Server Version: Added option to turn off history functionality. If checked, banners will not report
impressions and clicks back to the server. Client's impressions and clicks will also
be omitted and not saved. Due to lack of history data statistics functionality
will be disabled. - Server Version: Added caching of banners and campaigns clicks and impressions. Caches are being updated
once an hour during first request. - Server Version: Clicks and impressions are being counted only when needed (edit campaign screen
and if max clicks or max impressions are set) - Server Version: Added preloader in statistics to let users know when data is being processed
(useful when server must process a lot of data and does not responds). - Server Version: Fixed errors and notices that caused error notification message during plugin activation.
- Client Version: Added option to disable sending history data (impressions and clicks) back to server
- Client Version: Fixed errors and notices that caused error notification message during plugin activation
- * Limit for images size raised to 2MB and for GIF images to 5MB (it was causing problems with uploading gif images)
- Full error description from backend script is now showing in javascript alert dialog in case of file upload issue
- Fixed SQL queries to history table that was slowing down banner requests
- Fix for floating banner z-index included both in server and client.
- Fixed incompatibility issue with jQuery datepicker that affected tabs
- Fixed issue with empty statistics screen when no data in month report
- Fixed issue with campaign select in statistics day report
- Fixed issue with selected banner in floating banner and floating bottom banner
- Added feature that automatically selects first banner if no banner is selected and banner has display method "selected"
- Added option to name the floating and floating bottom banner for statistics table purpose
- Fixed incompatibility issue with jQuery datepicker that affected statistics
- Fixed issue with remote content in floating banner campaign
- Changed path to media from relative to absolute in html editor
- Fixed issue with insert media button (Media was inserted into prev editor instead of current)
- Fixed issue related to 4.1
- Fixed bug with default selected banner
- New feature. New banner type: floating bottom banner
- General bugfixing
- Added support to groups statistics reports
- Fixed a bug related to the campaign type
- Fixed a bug related to Mac
- Fixed a bug related to rotating banners
- Added support to groups in the widget
- Fixed a bug related to the campaign type
- New feature. New banner type: floating banner
- Added the notice about the new version of the plugin available
- Fixed the problem with displaying banners according to selected days and priority
- New feature. New banner type: floating banner
- Added notification when user creates new campaign with type "Selected Banner" but doesn't select one
- General bugfixing
- More space for counters (max impressions and max clicks)
- More insight into the stats (new table theme, new thumbnail preview)
- New statistics report type (report by period)
- New option for campaign (open target URL in new window)
- Create new campaign group fix (ability to create new campaign group with campaign assigned)
- Added campaign group creation date
- Added full size banner view
- General bugfixing
- Fixed issues with FireFox
- Fixed issue with Banner link
- Fixed bug where click and impressions not counted
- Fixed the problems with "target_blank"
- Added the ability to remove all images with one click
- Hidden the AdChanger admin menu for non-admin users
- Improved the detection on the inactive campaigns
- Added the admin notice about Server being inactive
- Updated the ID generation function to fix rare issues of ID clash
- Added the support for Width and Height of the HTML Campaigns
- Added the CM AdDesigner to support the HTML campaigns
- Fixed the conflict between the CM Ad Changer widget and the Page Builder plugin
- Added the option to define the Target URL for the HTML banners
- Fixed the bug with banner variations
- Fixed bug with wrong uploads directory
- Changed the way testing works - now will alert if something's wrong
- General bugfixing
- Added the Call to action box on Settings screen
- Fixed several bugs with HTML Ads
- Added the support for the Video Ads
- Changed method of counting clicks to mousedown js action
- Added support to html target URL
- Added weight to HTML campaigns
- Changes to campaign editing and saving UEX
- Improved the support for HTML Ads
- Added the "target_blank" (default 1) to the shortcode - now it's possible to open links in the same window
- Fixed the bug in Server Load statistics for Current Month
- Added the support for the Campaign Groups
- Fixed several notices and warnings
- Fixed some JS errors
- Fixed the bug with Advertisers not being saved properly
- Added the support for HTML Ads
- Improved the support for AdSense Ads
- Added the possibility to setup the banners height & width
- Improved the performance
- Added the support for the multisite
- Fixed some performance issues
- Fixed the widget class
- Added the AdSense support
- Fixed some bugs
- General code refactoring and fixes
- Fixed the way plugin tracks the impressions of rotating banners
- Fixed the bug with counting the clicks of the banners
- Removed the feature to inject custom JS as a potential very high security risk
- Fix bug in SQL query
- Replace rotating banner script
- Add Noresponsive to shortcode
- Prevent client and server to be installed on the same site
- Fixed bug in path to AnySlider js and css
- Fixed bug in responsive JS
- Added div calls for Ad Changer Widget
- Fixed bug in banner target URL length
- Fixed bug in HTML injection method/il>
- made bug fixes in rotating banners module
- Added Notifications
- Added Rotating Banners
- Added more statistic modules like server load
- Added geo location support
- Added Responsive support for mobile devices
- Fix bug on wp-admin url
- Fix bug when client plugin broke html
- Plugin Release