Skip to content

Release Notes ​

VersionRel. DateNotes
5.9.311.03.2026- Added midroll cuepoints support via allcues parameter for video slots. 🎬
- Automatic sound/autoplay to vpmute/vpa mapping for GAM video requests. πŸ’‘
5.9.211.02.2026- Introducing registered slots API for ad slot monitoring. 🍾
- Added video information tracking to debug console. πŸ’‘
- Fixed outstream video player sizing on narrow viewports. πŸ’ͺ
5.9.112.01.2026- Improved Prebid init to ensure external IDs are available. ⚑
- Added video duration (vid_d) support to VAST URLs. 🎬
- Introducing RiAd Helper script for special ads. 🍾
- Improved cross-origin script loading for connector scripts. πŸ’‘
5.9.028.11.2025- Introducing tech_special_1 auto-registration support. 🍾
- Prevented duplicate connector script loading. πŸ’‘
- Removed legacy time targeting feature. 🧹
5.8.224.11.2025- Introducing ConnectAd to Prebid module. 🍾
- Added payload support for PublisherApi functions. πŸ’‘
- Updated Prebid script version. ⚑
5.8.113.11.2025- Optimized welcomeAdScrollToTop integration. ⏫
- Added refreshSlot parameters for internal use. πŸ”’
5.8.003.11.2025- Optimized OneID integration. πŸ’‘
- Improved script loading and timeouts overall. ⚑
5.7.009.10.2025- Introducing welcomeAdScrollTop PublisherApi support. ⏫
- Improved GAM GPT implementation to use new APIs. ⚑
5.6.009.10.2025- Introducing OneDMP support. 🍾
- Improved Alloy Web SDK implementation. πŸ’‘
5.5.020.08.2025- Introducing Alloy Web SDK support. 🍾
5.4.102.07.2025- Improved Interstitial Ads support. πŸ’‘
5.4.028.05.2025- Introducing LazyLoading A/B testing support. 🍾
5.3.326.05.2025- Improved Audienzz contextual service support. πŸ’‘
5.3.212.05.2025- Improved skipOverrides support. πŸ’‘
5.3.129.04.2025- Improved OneID support. πŸ’‘
5.3.011.04.2025- Introducing HeaderBidding Adagio to Prebid module. 🍾
- Code cleanup. 🧹
5.2.107.02.2025- Improved adReload for YieldLove integration. πŸ”„
5.2.031.01.2025- Adding runtime overrides to enable live-testing of config changes. πŸ’‘
- Changed nofb=0 setting to prerolls. 🎬
5.1.122.01.2025- Improved admdebug to respect it's jail again. πŸ”
5.1.021.01.2025- Added support for limitedAds if needed. β›”
- Added adRule support to prerolls.🎬
5.0.015.01.2025- Improved latency and added more typing to the TypeScript Core, removed legacy code and modules. πŸ›
- Improved pApi to support calls from within safeFrames. πŸ”“
4.5.526.11.2024- Improved HeaderBidding Yaleo Prebid module to support latest features. ⚑
4.5.421.11.2024- Improved CMP module if our TagManager is called from within safe-frames. πŸ’‘
4.5.315.11.2024- Introducing new API addTargetingToPage that allows asynchronous addition of page-level targeting. 🎯
4.5.231.10.2024- Improved HeaderBidding Yaleo Prebid module. ⚑
4.5.131.10.2024- Introducing initial AB Testing support. πŸš€
4.5.014.08.2024- Improve YieldLove on adReload. β™»
- Improved GAM fluid setting support. 🌊
4.4.204.07.2024- Improved GAM outstream player support.πŸ’‘
- Added custom key-value hasppid to video calls.πŸ’‘
4.4.120.06.2024- Improved Xandr outstream player support.πŸ’‘
4.4.014.06.2024- Introducing GAM interstitial support.πŸš€
4.3.212.06.2024- Improved ArtemisID support.πŸ’‘
- Added CMP vendor check for OneID.⚑
4.3.123.05.2024- Improved OneID support.πŸ’‘
4.3.021.05.2024- Introducing OneID support.πŸš€
- Improved Module handling, removed obsolete modules. ⚑
4.2.025.03.2024- Improve HeaderBidding implementation with mediaType grouping.❗
- Introduce labeling of GAM outstream player if needed.πŸ’‘
- Improve YieldLove Latency.🏎
4.1.120.02.2024- Improve YieldLove if GAM is already in use by a publisher.πŸ’‘
4.1.007.02.2024- Introducing GAM outstream player support.πŸ’ͺ
- Introducing ArtemisID to support our PPID setup.⭐
- Added support for video.plcmt setting.🎬
- Improved CWire implementation.⚑
4.0.525.01.2024- Improve GAM implementation if googletag is already present on the page for some reason.πŸ’‘
4.0.420.12.2023- Introducing HeaderBidding Yaleo to Prebid module. ⭐
4.0.313.12.2023- Improved PublisherApi support in TypeScript (again). ⚑
4.0.212.12.2023- Improved window.admTagMan setting in ESLint. ⚑
4.0.130.11.2023- Improved PublisherApi support in TypeScript. ⚑
4.0.016.11.2023- Introducing TypeScript to the whole TagManager solution. πŸ’₯πŸ’₯πŸ’₯
3.5.214.11.2023- Improved HeaderBidding Teads to skip 1x1 when setting sizes automatically. 🍾
3.5.115.09.2023- Improved BBW text above video integration. 🎬
3.5.013.09.2023- Introducing Alloy module ⭐
- Improved slotReload counter. πŸ“ˆ
- Improved BBW autoplay integration. 🎬
3.4.223.08.2023- Improved XmlHttpRequest timeouts. ❗
3.4.118.07.2023- Improved adReload counter. ❗
3.4.012.07.2023- Introducing HeaderBidding Ogury to Prebid module. 🍾
- Code cleanup.
3.3.016.06.2023- Introducing AdPods support for prerolls.
- Prebid updates, Code cleanup.
3.2.326.04.2023- Improved loading time for top_special_1 ads again. ❗
3.2.212.04.2023- Improve adReload handling ⭐
- Introduce PPID support for video. πŸ’ͺ
3.2.122.03.2023- Improve Audienzz module handling. ⭐
3.2.016.03.2023- Improve HeaderBidding CWire integration. 🍾
- Handle script timeouts gracefully. πŸ’‘
- Improved loading time for top_special_1 ads. ❗
3.1.028.02.2023- Introducing new contextual module. 🍾
- Improve VAST integration with GAM. πŸ’ͺ
3.0.108.02.2023- Improve outstream integration in SPA environments. 🧹
3.0.001.02.2023- Introducing full support of GAM module. 🍾⭐⭐
2.11.109.12.2022- Improve OnePlusX usage. πŸ’‘
2.11.002.12.2022- Introducing Audienzz module ⭐
- Introduce PPID support. πŸ’ͺ
2.10.211.08.2022- Improve default targetings on page-level and slot-level 2.0. ⭐⭐
2.10.127.07.2022- Improve default targetings on page-level and slot-level. ⭐
2.10.019.05.2022- Introducing Google DAI support ⭐
- Added capability to call pApi functions based on ad size automatically. πŸ’‘
- Prepare outstream player to be called directly with VAST response. 🎬
- Changed Xandr rendering logic to detect delivered size and block other size (e.g. WelcomeAd & SideBar Ad). 🚦
- Seperate key-value pairs on page and slot level. πŸ’‘
- Improved Conative module to support custom div container id. πŸ’‘
- Introduce OnePlusX 2.0 module to use Browser API from 1+X. πŸ’‘
2.9.103.03.2022- Improve DlApi module usage and dependency behaviour. ☝
- Improve pApi to support setDDS, centerContent, setWelcomeAd and closeWelcomeAd functions. πŸ’‘
2.9.017.02.2022- Introducing YieldLove module ⭐
- Improve Prebid integration. ❗
- Added timeouts to CMP integration. ⏱
2.8.029.11.2021- Introducing HeaderBidding Teads to Prebid module. 🍾
2.7.011.11.2021- Introducing HeaderBidding CWire to Prebid module. 🍾
2.6.004.11.2021- Introducing HeaderBidding Video to Prebid module. 🍾
2.5.011.10.2021- Introducing timeout to RaspCmp and DlApi modules.
Improve BrandMetrics integration.⏱
2.4.023.08.2021- Improve speed a lot to load VAST URLs by introducing dedicated VideoHandler. 🏎 ⚑
2.3.318.08.2021- Improve Conative integration. ⏱
- Improve video tags by adding Referrer and UserAgent to requests. πŸ‹
2.3.215.07.2021- Improve DlApi module usage and dependency behaviour. ☝
- Use improved HeaderBidding adapter from RASP. πŸ’ͺ
2.3.126.06.2021- Improve behaviour if all registered slots are not actually calling an ad server directly. πŸ’‘
2.3.024.06.2021- Improve 1+X module to pass more values. ⭐
- Improved logging and updated libraries. 🧹
2.2.110.05.2021- Introducing astSkip setting for AppNexus just in case the publisher loads it previously already.
2.2.022.03.2021- Introducing DlApi module ⭐
- Introduce autoLoadSlots in TagManager. πŸͺ„
2.1.222.03.2021- Improve creation of ServerSideAdInjection VAST calls, adding empty paln value. ☝
2.1.122.03.2021- Introduce option to move container in DOM for special placements. 🚚
2.1.010.03.2021- Introducing HeaderBidding with RASP. πŸ’ͺ
- Introduce option to block placements on IE. πŸ™„
2.0.324.02.2021- Improve handling of container ID in BlueBillyWig module.πŸ™Œ
- Improve TagManager monitoring KPIs. πŸ“Ί
2.0.204.02.2021- Improve IAS module to be more stable on SPA environments. πŸ₯
- Introducing adPreview functionality. πŸ‘€
- Support CMP calls from within a SafeFrame. πŸ”’
2.0.127.01.2021- Improve creation of ServerSideAdInjection VAST calls. πŸ™
2.0.026.01.2021- Introducing HeaderBidding through client side Prebid. ⭐
- Improved handling of CMP responses in general. πŸ’ͺ
- Improved handling of our internal queue. πŸ’ͺ
1.9.619.01.2021- Introducing blocking of slots to enable once per day only products.
1.9.506.01.2021- Introducing ServerSideAdInjection support on VAST calls. 🍾
- Improved gdprApplies support. πŸ’ͺ
1.9.403.12.2020- Introducing RaspCmp & GenericCmp module ⭐
1.9.316.11.2020- Introducing Conative module ⭐
1.9.223.09.2020- Improve 1+X module.
1.9.121.09.2020- Improve IAS module to support optimize. ❗
- Add special header to Xandr on qa requests. πŸ™
- Improve 1+X tagging.
1.9.026.07.2020- Introducing CWire module ⭐
1.8.115.07.2020- Introducing possibility for creatives to stop reloading of an ad slot by calling stopReload from within their own iFrame. πŸ’ͺ
- Improve BrandMetrics integration
1.8.007.07.2020- Introducing IAS module to measure viewability of our placements. ⭐
- Initial support of monitoring the tag manager. πŸ“Ί
- Improved handling of passed uuid parameter on init. πŸ’†
1.7.326.05.2020- Improve cleanUp handling on SPA, don't remove BlueBillyWig player. It's inside the ad container now, which is emptied by the publisher. 🧹
1.7.226.05.2020- Introducing BrandMetrics module ⭐
- Resizing teasers from external partners properly on mobile πŸŽ‰
- Improved reload ad to prevent racing condition. Clear reload ad timer on SPA page change ❗
- Call pApi resetAll on SPA page change ⚑
1.7.116.04.2020- Spring cleaning of the code! On SPAs after transitioning to new pages, old incoming events could lead to irrelevant warnings on the console. 🧹
- Improved handling of re-used slots in a mediation/second-bid environments with noBid racing conditions. πŸƒ
- Added special resizeTeaser partner API. Should only be used when advised to. ❗
1.7.024.03.2020- We're renaming some slot codes in the backend. To provide a smooth transition, we added the mapping of old and new slot codes internally to our tag manager config. You can have a look at the ATMDEBUG output logs to see if some of your slots are effected. πŸ—Ί
1.6.216.03.2020- The calls to our VMAP service are optimized now to increased cache hits on our CDN. 🍾
1.6.118.02.2020- We're now handling the targeting parameter pos directly inside the tag manager. πŸ’… Publishers don't have to worry about it anymore. πŸ’†
1.6.012.02.2020- We can allow you to mix channels during the registration process of different slots. But we have to be really convinced, that you need it. 🎁
- We started integrating the PublisherApi pApi. ⚑
- Added VMAP support. 🎬
- External scripts are loaded inside ad slot containers now. πŸ€“
- ADMDEBUGis case-insensitive now and can also be set in local storage.
- ADMFORCEADS can be set as cookie or local storage to load test ads.
1.5.822.01.2020- Sadly IE11 still exists and proper polyfills are needed. We switched from core-js/es folder to core-js/features to fix incompatibility issues in SPA environments. πŸ™
1.5.713.01.2020- Added more cases to cleanUp ads on SPA init() calls. 🧹
- We discovered a rare edge case, when multiple mediations were run and the second bid won -> some ads were not shown properly. 🐞
1.5.626.11.2019- We support now multiple IAV placements (e.g. Teads) on the same page. πŸ’ͺ
1.5.521.11.2019- We know IE11 still exists and sometimes needs special care. Let's do that now. 🍼 πŸ’†
1.5.419.11.2019- We improved the teaser/native ad handling. The tag manager was relieved of some of its duties. πŸ‘‹
- Teads integration was slightly improved, but there's more to come. βŒ›
- Added cleanUp() call after ad reloads. 🧹
1.5.313.11.2019- Upon request, we'd like to share some information. We could tell you, if an incoming creative is something special - e.g. a branding day. So we will now. πŸŽ“ Inside the event adLoaded you will receive the optional property message sometimes.
1.5.211.11.2019- Added more cases to cleanUp ads on SPA init() calls. 🧹
- Store userActionCount in sessionStorage instead of cookies.
1.5.107.11.2019- Integers are not strings? Our tag manager got a special lecture about that. πŸ’‘
- AppNexus/Xander adError event does not mean, the ad should not be rendered.
Β Β Β Got it. πŸ€”
1.5.005.11.2019- We introduced the new resizeSlot() partner API.❗
- Ad reloads are also available now. We can define the placement, duration and how many times it should reload. πŸ”„
- Improved integration of Teads
1.4.026.09.2019- We introduced new Teads and AdRingo modules for flexible handling of partner networks.
- New functions version() and isMinVersion(<version-to-test>) are now available and described here.
- We improved the cleanup of some ads on page transitions in SPAs.
1.3.119.08.2019- We improved the validation of input data and also added a new event adError ⚑️, just in case a placement is not setup correctly.
1.2.015.08.2019- Our tag manager stumbled upon some special characters in targetings. We made it walk upright again. πŸšΆβ€
1.1.509.07.2019- We improved the BlueBillyWig module to ensure InArticle Video ads are shown only there, where publishers want to have them.
- Added support for native ads, because Ringier Advertising ❀️ native and users probably as well.
- Some (rather boring) code improvements.
1.1.118.06.2019- The LazyLoading module is better than ever πŸ’ͺ and is now powered by the Intersection Observer. πŸš€ (thx @dtc)
- New adStatus event introduced to have additional fun in listening to ad events.
- After a month it was time to tidy up a bit and we got rid of a πŸ•· which caused firing of multiple ad events in some cases.
1.0.017.05.2019- General availability release. πŸŽ‰
- Support for AppNexus, BlueBillyWig, 1plusX, LazyLoading, Matching Pixel and other core modules.