Added 1 new position: Account alerts below item x container
Template error when
$xf.visitorvariable is not present.
Incorrect time display in package "time to wait" feature.
Keyword and affiliate link ads not working on paginated articles in AMS add-on.
Added the ability to upload attachments for promo threads (requires permission).
Added the ability to mass extend ad end date.
Added user criteria option "User is a guest and accepted cookies".
Added 3 new positions: Above BB Code attachment, Below BB Code attachment, Over BB Code video attachment.
Added "UGC" rel attribute option.
Added pagination in ACP ad list with the admin option to set how many ads to display per page.
Added two new admin options for ACP ad list: Display ad owner, Display ad expiration date
Added two new package options for advertisers: Ads do not require approval, Add advertiser to user groups
Incorrect total price display on ad creation page for CPM packages when advertiser cannot change purchase value.
Error when creating popup ad type from front-end.
Error when using link ad type with sidebar positions.
Carousel script has been replaced with a different one that has more options such as: transition speed, transition effect, direction (horizontal or vertical).
Added the option to enable carousel on certain devices.
Positions have been re-categorized and I have added quick position category selection above position list when creating ads/packages. If you have created custom positions, they will not reset and may look out of place. There is an option in the position section where you can reset positions but it will delete custom ones so please keep that in mind.
Added the option to use rel="sponsor" for links.
Added keyword ad replacement option.
Added position criteria options "Resource ID is" and "Resource ID is NOT".
Added global admin option to exclude ads for threads that have certain prefixes.
Creating invoice manually with a certain username, ends up with the admin username.
Using the option "Delete invoices" when deleting ads, not working.
Wrong phrase in email when ad is rejected.
Fixed missing icon on guest stats access page.
Promo threads not included in the featured thread widget.
Added support for Article Management System add-on.
Added keyword option to use multiple keywords with different URLs and titles.
Added option for affiliate link ad type to exclude certain URLs.
Added package option to set how to display ads: block, inline block, inline, flexbox.
Code improvements for better performance.
Added some missing phrases.
Issue with lazy loading ads and backup ads for adblock detection.
Not deleting old click fraud monitor entries.
Other code issues.
Added the option to refresh lazy loaded ads every x seconds.
Added new admin option to set for which devices you want to enable AdBlock detection.
Added 3 new positions: Above thread post x container, Above conversation message x container, Above profile post x container
Ad options "Enable lazy loading" and "Display without wrapper" have been added to the package as well.
"Enable lazy loading" ad option only working for admins.
Position criteria "Item ID" flag case sensitivity issue.
"Inherit package settings" ad option JS check issue.
Keyword ad price not updating correctly on the creation page when premium keywords with different case are used.
Added admin option "Enable page info" that allows you to view the controller class, controller action, view class and the content template name of any page (to use in page criteria).
Added code ad option "Enable lazy loading" to load the ad after the page loads, when the ad container is in the view.
Added code ad option "Display without wrapper" to display code ads without any div tags around the ad.
XF Page criteria option "Content template is" now allows you to use multiple values separated by commas.
Advertiser user groups admin option not working.
Added keyword page replace limit for keyword ads.
Added new Position criteria options:
AdBlock detection code has been removed from the core JS file and added in the template to prevent breaking the detection if the main script is blocked.
- Thread author is/NOT a member of any of the selected user groups
- Post author is/NOT
- Post author is/NOT a member of any of the selected user groups
Added support for SVG images.
Affiliate link ads anchor text URL escape issue.
Preventing validation errors for promo threads.
Added custom thread field support for promo thread ads.
New ad position called "Footer fixed" that allows you to stick ads at the bottom of the screen, allowing users to close them.
New keyword and affiliate link ad option that allows you to use them in resource description.
New position criteria option called "Maximum results on page".
New admin option to exclude AdBlock detection on certain pages based on the content template.
New admin option to globally exclude ads from certain nodes.
New admin option that allows you to enable keyword and affiliate link ads in custom thread fields.
Affiliate ads link title issue with $ values not showing up.
Backup ads lazy loading not working correctly.
Carousel arrows and dots FA icons not working.
Background ads impressions not counting when using "When ad is loaded" count view method.
Added a new AdBlock detection option to display a dismissible notice. The notice can be styled via style properties.
Added support for Social Gorups add-on for main content template ad positions.
Ad saving issue when trying to remove XF template syntax from the ad code.
Affiliate ad link issue with adding some parameters.