Skip to content

Releases: prebid/Prebid.js

Prebid 9.16.0 Release

11 Oct 15:46
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Core: New activity control - load external script (#12207)
  • Adkernel: rxnetwork alias (#12307)
  • AdMatic Bid Adapter : add admaticde and netaddiction alias (#12301)
  • Magnite Analytics Adapter : track to PBS Analytics Event and ATAG (#12043)
  • New Module: Bid response filter (#12147)
  • Smoot Bid Adapter: initial release (#12268)
  • AdPlayerPro Video Module : initial module release (#12150)
  • Ads Interactive Bid Adapter : initial release (#12251)
  • New Bidder: dexerto (#12182)

🛠 Maintenance

  • Ads Interactive: fix main domain (#12319)
  • GumGum Bid Adapter : add ORTB2 device data to request payload (#12008)
  • Impactify Bid Adapter: Adding logger for onBidderError (#12300)
  • Missena Bid Adapter : send schain & uspConsent (#12296)
  • Mobian RTD module: add ap values to mobian RTD provider (#12289)
  • Bump cookie, express and socket.io (#12316)
  • Teads Bid Adapter: Add ORTB2 device data to request payload (#12054)
  • Prebid-Server adapter: remove OpenX PBS config (#12310)
  • Rubicon Bid Adapter : fix jsdoc issue (#12309)
  • BeOp Bid Adapter : PSEGS are now part of BPSEGS (#12282)
  • 51Degrees RTD submodule: small improvements and fixes (#12302)
  • ZetaGlobalSsp Analytics : fix array.find bug (#12306)
  • VidazooUtils : update auction timeout logic (#12298)
  • SmartyTech Bid Adapter : change contact email (#12291)
  • AdsInteractive Bid Adapter : unit test fix (#12294)
  • Digital Matter Bid Adapter: define GVLID (#12285)
  • Seedtag Bid Adapter: reads and sends bidFloor when available (#12277)
  • Adagio Analytics Adapter: add beacon data bdrs_timeout, adsrv, adsrv_empty (#12281)
  • Prebid Core: refactor to targeting file for readability and efficiency (#12273)
  • LiveIntent User ID Module: Eliminating live-connect NPM Dependency (#12167)
  • StroeerCore Bid Adapter: add special format parameters to bid request (#12276)
  • Dailymotion bid adapter: Process both ORTB2 sources of category (#12279)
  • Teqblaze Library: Add ORTB2 device data to request payload (#12073)

🐛 Bug Fixes

  • Humansecurity Rtd Provider : update activity control for loadExternalScript (#12318)
  • SymitriDap RTD Module : segment taxonomy values changed to Symitri registered values (#12311)
  • Eskimi Bid Adapter : support string placementId and adjust user-sync logic (#12286)
  • nextMillenniumBidAdapter: fixed a bug where there was no requestId in the response (#12304)
  • Fix: Incorrect generation of analytics impression url when bid response is a VAST URL (videoTrackers.js) (#12252)
  • Timeout RTD Provider : Module Not Updating bidderTimeout (#12274)

Prebid 9.15.0 Release

27 Sep 14:04
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Core: deferred rendering (#11914)

🛠 Maintenance

  • AppNexus Bid Adapter: Add support for custom Native fields (#12272)
  • appnexus bid adapter - initial support for image userSync (#12271)
  • DeepIntent Bid Adapter: add bid floor support (#12266)
  • Ozone Project Bid Adapter: Support for auctionId and transactionId when a publisher opts in (#12267)
  • Connatix Bid Adapter: Support Events (#12199)
  • Digital Matter Bid Adapter : overhaul adapter (#12203)
  • AdagioAnalyticsAdapter: add adg-pba aTag to beacon (#14103) (#12264)
  • linter.yml: also install dependencies for PR branch (#12262)
  • Dependency updates to reduce vulnerability (#12259)
  • Yandex Id System: refactoring (#12219)

🐛 Bug Fixes

  • Various modules: Send beacon wrapping fix (#12236)
  • userId: fix unhandled rejection from refreshUserIds (#12246)
  • pubxaiAnalyticsAdapter : collect rejected and nobid cases' data in a better way. (#12263)

Prebid 9.14.0 Release

19 Sep 20:50
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Core: Adding useBaseGvlid to aliasBidAdapter (#12247)
  • consentManagementGpp: pause auctions when user is reviewing / updating consent preferences (#12224)

🛠 Maintenance

  • IdentityLinkIdSystem: fix identity link throwing unhandled promises (#12249)
  • NextMillennium Bid Adapter : sending a request with several imp objects (#12244)
  • Adnuntius Bid Adapter: add canonical url to the ad request (#12255)
  • anonymised Rtd Provider : documentation update (#12253)
  • sspBC Bid Adapter : add support for PAAPI, detection of interstitials, and etc. (#12242)
  • Zeta Global Ssp Adapter: add bcat and badv to payload (#12228)
  • Dailymotion Bid Adapter : add internal ts parameter (#12227)
  • SSP Genie Docs : modify adUnit information (#12241)

🐛 Bug Fixes

  • IntentIQ Analytics Adapter: fix fpid issue (#12254)

Prebid 9.13.0 Release

12 Sep 20:07
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Doceree AdManager Bid Adapter : added support for TCF 2.2 (#12226)
  • AdGrid Bid Adapter : initial release (#12152)
  • Connatix Bid Adapter: support viewability (#12122)
  • HUMAN Security RTD Provider: initial release (#12192)
  • PBS Adapter: Add PBS_ANALYTICS Event (#12044)

🛠 Maintenance

  • Seedtag Bid Adapter: sends ortb2 site cat, cattax and pagecat signals in payload (#12237)
  • Ogury Bid Adapter : GPP support (#12235)
  • Sharethrough Bid Adapter : update video logic (#12217)
  • Dependencies : bump dset from 3.1.2 to 3.1.4 (#12229)
  • Criteo Bid Adapter: trigger pixel from sync iframe (#12144)
  • geoedge rtd module: support site override (#12213)
  • Yandex Id System: add ext for eids (#12202)
  • Symitri RTD module: OnBidResponse method added (#12214)
  • Refactor: Consolidate shared adapter methods into dspxUtils, reduce redundant code (#12140)
  • Pubmatic Analytics Adapter: avoid pushing undefined value for pb key (#12212)
  • Mobian RTD Module: add additional mobian contextual variables to site.ext.data (#12210)
  • Prebid Core : Remove duplicate event call for actionDebug event (#12193)
  • Intentiq Analytics: Referrer Info Update (#12155)

🐛 Bug Fixes

  • Yieldlab Bid Adapter : fix meta.advertiserDomains (#12223)
  • MgidX Bid Adapter : fix EU domain (#12220)
  • PAAPI: fix bug where auctions break if adunits have only placeholder sizes (#12222)
  • Yahoo Ads Bid Adapter: Fix to not set bidResponse vastUrl field with bid nurl value (#12128)
  • Tappx Bid Adapter : fix multiple format sizes (#12209)
  • Yahoo Ads Bid Adapter: Fix to only set bid response renderer for video. (#12139)

Prebid 9.12.0 Release

05 Sep 19:58
Compare
Choose a tag to compare

In This Release

  • IntentIQ Analytics Adapter: browser blacklist (#12119)
  • QT bid adapter: add gvlid (#12189)

🚀 New Features

  • Core: Truncating IPs using geo activity (#12107)
  • symitriDapRtdProvider : Hash user identity before using it (#12129)
  • Incrx Bid Adapter : add incrementX banner and vast (#12115)
  • ssp_geniee Bid Adapter : initial release (#12131)

🛠 Maintenance

  • Rubicon Bid Adapter tests: migrate querystring to URLSearchParams (#12194)
  • Eskimi Bid Adapter: Endpoint adjustments and cookie-sync endpoint (#12201)
  • RTB House Bid Adapter: paapi response interpreter uses additional config params (#12197)
  • AdMatic Bid Adapter : default currency removed (#12198)
  • Bump webpack from 5.92.0 to 5.94.0 (#12195)
  • OMS Bid Adapter: add user syncs, test coverage and update documentation (#12137)
  • Jsdoc Lint: fix types in modules userId (#12196)
  • Invibes Bid Adapter: added us consent support (#12183)
  • PubxaiAnalyticsAdapter Update: Added an extra field in the auction payload. (#12181)
  • Dailymotion bid adapter: add publisher restrictions in consent enforcement (#12185)
  • Adagio Analytics Adapter: add bidders code (#12188)
  • Add COPPA compliance check in bid request data (#12190)
  • Playdigo Bid Adapter : add GVLID (#12179)
  • Edge226 Bid Adapter : updates to use the teqblaze library (#12178)
  • Vidazoo Adapters: Add content language extraction in bidderUtils (#12172)
  • IntentIq Analytics Adapter: add pcid value to the payload (#12169)
  • connectadBidAdapter.js: fix linting error (#12170)
  • Sovrn bid adapter add ortb2 device (#11784)
  • ConnectAd Bid Adapter: Sync endpoint Update (#11650)

🐛 Bug Fixes

  • adUnits.js: Fix if dots '.' are in adUnitCode (#12206)
  • Core: fix bug where custom priceGranularity does not work with setBidderConfig (#12103)
  • Greenbids Analytics : send cpm on any valid bid (#12174)
  • Adagio Analytics Adapter: fix rtdUid getter (#12187)
  • null check config.rate and config.defaultRate in currency module (#12175)
  • Debugging module: fix bug where mocked bidders always time out with auctions (#12177)

Prebid 9.11.0 Release

22 Aug 20:36
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Freedom Ad Network Bid Adapter: initial release (#12153)
  • UserID: merge EIDs with first party data (#12110)
  • MediaConsortium bid adapter: initial release (#11892)
  • Digitalmatter Bid Adapter : add dichange alias (#12133)
  • Djax Bid Adapter : initial release (#12120)

🛠 Maintenance

  • Sharethrough Bid Adapter: support battr property in bid requests (#12162)
  • Paapi tools: add constants for importing (#12160)
  • PubMatic Bid Adapter MD : update configuration document for user sync (#12163)
  • Connatix Bid Adapter : support eids (#12142)
  • Target video adserver: Bugfix/default param name (#12154)
  • Smartadserver Bid Adapter : add DSA support (#12141)
  • Bump ws, @wdio/browserstack-service, @wdio/cli and @wdio/local-runner (#12148)
  • Preciso : Added new library to remove code duplication in bid adapter (#11868)
  • Symitri Analytics Adapter: initial release (#12132)
  • Mobian RTD provider: update API endpoint (#12121)

🐛 Bug Fixes

  • PrebidServer Bid Adapter : update to use gloablly defined alias or s2sConfig defined alias (#12159)
  • Connatix Bid Adapter: fix bidder name check (#12157)
  • Sharethrough Bid Adapter: update logic for isBidRequestValid (#12136)
  • 33across: bugfix in isBidRequestValid() to allow aliasing (#12138)
  • Core: make sure adUnitCodes are unique in auction events (#12127)

Prebid 9.10.0 Release

15 Aug 17:00
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Digital Matter Bid Adapter: initial release (#12114)
  • FPD Enrichment: Replace device values w and h with screen size (#12108)

🛠 Maintenance

  • saambaaBidAdapter.js: make alias of advangelist (#11992)
  • SeedingAlliance Adapter: rework to properly use openRTB standard internally (#12101)
  • IX Bid Adapter: remove client toggle for pbjs_allow_all_eids (#12117)
  • Anyclip Bid Adapter : refactor bid adapter (#12030)
  • Intentiq: update configuration example (#12109)
  • LimelightDigital Adapter: Add support of ortb2 and ortb2Imp objects (#12078)
  • Adtelligent Bid Adapter : deprecate old copper6 alias (#12112)

🐛 Bug Fixes

  • Weborama RTD Module: BUGFIX on user-centric profile validation (#12095)
  • Core: fix broken native resizing (#12096)

Prebid 8.52.2 Release

14 Aug 16:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.52.1...8.52.2

Prebid 9.9.0 Release

08 Aug 20:00
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • LimelightDigital Bid Adapter : add tgm alias (#12100)
  • Prebid Core: Adding onAdRenderSucceeded to bidder spec (#11998)
  • Target Video Ad Server Module: initial release (#11761)
  • EClickAds Bid Adapter : initial release (#12087)

🛠 Maintenance

  • Richaudience Bid Adapter : add compability with DSA (#12099)
  • Appnexus Bid Adapter: fix parse of the encoded string to check for as… (#12106)
  • Ogury Adapter: add gpid in bid request (#12091)
  • Navegg UserID Submodule: conform with pub storage configuration (#12032)
  • GumGum Bid Adapter: Send new tpl paramter which is topmostLocation (#12069)
  • Pstudio Bid Adapter : change Prebid Request Body Field (#12089)
  • Doceree AdManager Bid Adapter : changes in fields and test coverage (#12090)
  • Discovery Bid Adapter: remove calls to navigator (#12088)
  • Mobian RTD Module: reduce cardinality of fields added to site.ext.data (#12085)
  • MobianRtdModule: add mobian contextual variables directly to site.ext.data (#12082)

🐛 Bug Fixes

  • OpenX BidAdapter: remove PAF, bugfix for PAAPI igi support (#12105)
  • teqblazeUtils: fixes (#12093)

Prebid 9.8.0 Release

02 Aug 15:06
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Pubrise: new adapter (#12067)

🛠 Maintenance

  • Smarthub: add alias FelixAds (#12072)
  • Multiple modules: extract deviceMemory / hardwareConcurrency to library, add codeQL warnings (#12070)
  • PubxAI Rtd module update: Make the endpoint call optional; read from local storage. (#12064)
  • Ccx bid adapter: Protected Audence, add request param imp.ext.ae (#12055)
  • Cwire Bid Adapter support domainId and deprecate placementId (#12066)
  • Dailymotion bid adapter: add player name (#12068)
  • mgid bid adapters: refactoring for trimmer code (#12057)
  • Pubxai Analytics Adapter: add additional event listener to collect bidRejected data (#12063)
  • IX Bid Adapter: propagate atype in uids (#12050)
  • Contxtful RTD Provider: Pass module config (#12034)
  • Rise Utils: Fix field name (#12058)
  • GitHub Actions: Update jscpd.yml (#12045)

🐛 Bug Fixes

  • ortbConverter: do not override EIDS provided as first party data (#12076)
  • mgid Bid Adapter : increment internal adapter version (#12075)
  • eightPodAnalytics: fix tests (#12071)
  • admixerBidAdapter: fix bid floor (#12062)
  • CORE: prevent unbound growth of suspendedTimeouts and possible NaN values (#12059)
  • Update omsBidAdapter.js: allow aliases (#12048)
  • Rubicon Bid Adapter: fix hb_size undefined value for native media type (#12039)