Skip to content

Releases: prebid/Prebid.js

Prebid 9.42.0 Release

01 May 18:47

Choose a tag to compare

In This Release

🚀 New Features

  • MobileFuse Bid Adapter : initial release (#13034)
  • New module: Enrichment Lift Measurement (#12980)
  • LoopMe Bid Adapter: initial release (#12997)
  • dvgroup bid adapter: initial release (#13029)

🛠 Maintenance

  • IntentIq ID & Analytics Modules: Updates for adType, placementId and sync request (#12903)
  • OMS Bid Adapter: by default add banner property to imp buildRequests (#13046)
  • Rediads Bid Adapter : endpoint handling updates (#13036)
  • Sovrn Bid Adapter: Remove ADPOD usage (#13041)
  • CondorX Bid Adapter: support more sizes (#13035)
  • TimeoutRtdProvider: auction timeout as the primary timeout value (#13030)
  • UID2 Shared Module: Moved over shared uid2 code from module to library to remove lint error (#13025)
  • ttd bid adapter: Parse timeout as tmax and send a minimum of 400 (#13027)

🐛 Bug Fixes

  • IntentIQ ID System : fix for window.innerHeight and Width with util function (#13057)

Prebid 9.41.0 Release

24 Apr 16:23

Choose a tag to compare

In This Release

🚀 New Features

  • EPOM Bid Adapter : initial release (#12687)
  • raveltechRtdProvider: Initial release (#12832)
  • Goldbach Bid Adapter : switching to ortb endpoint, added uid (#12965)

🛠 Maintenance

  • Yieldone Bid Adapter : support for GPID (#13026)
  • Seedtag Bid Adapter: add meta.mediaType (#13022)
  • Build system: do not rely on sed being available (#13018)
  • Equativ Bid Adapter: fetch TTL from bid response (#13009)
  • Rise Bid Adapters: send auctionCount instead of bidderRequestsCount (#13011)
  • Bump tar-fs and @wdio/mocha-framework (#12938)
  • Yandex Bid Adapter : add support for the adapter version and display manager (#13003)
  • Bump esbuild and tsx (#13000)

🐛 Bug Fixes

  • Brave Bid Adapter: site ref fix (#13008)

Prebid 9.40.0 Release

16 Apr 15:05

Choose a tag to compare

In This Release

🚀 New Features

  • Adipolo Bid Adapter : initial release (#12883)
  • PubMatic Adapter : Using ORTB Converter library for request/response handling (#12814)
  • PAAPI: support createAuctionNonce and getInterestGroupAdAuctionData (#12839)
  • AdSpirit Bid Adapter : updated version with native support (#12776)

🛠 Maintenance

  • Kobler bid adapter: pass cid in bid response. (#12999)
  • SSP_Genie Bid Adapter : ID5 Compatible Adapter (#12974)
  • BeOp Bid Adapter: support getUserSyncs (#12944)
  • semantiqRtdProvider: dispatch page impression event on initialization (#12989)
  • Snigel Bid Adapter: delegate consent-related checks to user sync iframe (#12990)
  • Previous auction module: added new highestBidCurrency field to payloads (#12988)

🐛 Bug Fixes

  • semantiq Rtd Provider : avoid adding default company ID if parameter is present (#12985)

Prebid 9.39.0 Release

10 Apr 18:37

Choose a tag to compare

In This Release

🚀 New Features

  • MediaEyes Bid Adapter : initial release (#12899)
  • Core: Getting window dimensions unification (#12925)
  • Dochase Bid Adapter : Initial Release (#12803)

🛠 Maintenance

  • Equativ Bid Adapter: add DSP cookie sync (#12787)
  • PubmaticRTDProvider: read and apply configurations (#12984)
  • Medianet Analytics & Adapter : refactor to shared utils (#12968)
  • Brave Bid Adapter : add support for bidfloor and eids (#12971)
  • Missena Bid Adapter : refactor payload to use ORTB2 (#12977)
  • Onetag Bid Adapter : add check to ensure ortb object exists on native mediaType (#12976)
  • Kobler Bid Adapter : add user agent and structured user agent (#12969)
  • AdagioBidAdapter: add support for instl, rwdd ortb2 signals (#12961)
  • CondorX Bid Adapter: add subid (#12972)
  • Nexx360 Bid Adapter: placement support added (#12953)
  • Yandex Bid Adapter : pass document language as site.content.language ortb parameter (#12918)
  • PubMatic RTD : fixed unit test cases (#12962)

🐛 Bug Fixes

  • Vast tracker library: fix vastTracker url to have updated cpm (#12833)
  • Core: use 'async' hooks for asynchronous hooks (#12933)
  • Bugfix: Update adRendering.js styling for iframe in case of insterstitial ads (#12975)

Prebid 9.38.0 Release

03 Apr 18:15

Choose a tag to compare

In This Release

🚀 New Features

  • Vistars bid adapter: initial release (#12813)
  • StackAdapt Bid Adapter: initial release (#12896)
  • New RTD submodule: optableRtdProvider (#12850)

🛠 Maintenance

  • Build system: setup dist directory for NPM release (#12959)
  • Core tests: eliminate some sinon.reset (#12942)
  • optableRtdProvider: use cached targeting if available (#12954)
  • NodalAiRtdModule: stricter consent checks (#12931)
  • NewsPassID Bid Adapter: refactor (#12923)
  • Build system: clear event log between test suites (#12946)
  • Smaato Bid Adapter: Add iframe UserSyncs (#12924)
  • Ozone Bid Adapter : support vastURL & vastXML (#12936)

🐛 Bug Fixes

  • Adtrgtme Bid Adapter: function renaming (#12958)
  • Criteo Bid Adapter: Use optional chaining for callbacks (#12950)

Prebid 9.37.0 Release

27 Mar 18:27

Choose a tag to compare

In This Release

🚀 New Features

  • PBS Bid Adapter : add BEFORE_PBS_HTTP event (#12889)
  • LiveIntent User ID Module And Analytics Adapter: Built-in Treatment/Holdout Mechanism And Auction Events Collection Improvements (#12856)
  • Robusta Bid Adapter: New bid adapter (#12797)
  • PAIR: Support for Generic TechLab Version #12146 (#12599)
  • PubMatic RTD Provider - Initial Release (#12732)
  • Core: Custom Targeting Controls (#12911)
  • PAAPI: parallel auction missing async signals (#12887)
  • Core: Local cache for video bids (#12598)
  • UNIQUEST Bid Adapter: initial release (#12846)
  • Goldbach Bid Adapter : switching to ortb endpoint, added uid when consent is granted (#12847)

🛠 Maintenance

  • Update adloader.js: remove showheroes after refactor (#12929)
  • Adgrid Bid Adapter : add new param placement (#12901)
  • NodalsAi Rtd Module : integrate with major version 1 of Nodals' JS Library (#12912)
  • Medianet: added medianet in codepath-notification (#12913)
  • Contxtful Rtd Provider : add ad unit positions (#12792)
  • PubxAI RTD Module : update docs (#12921)
  • Preciso Bid Adapter : endpoint update (#12920)
  • PubMatic Bid Adapter : analyse bid adjustment patterns (#12906)
  • Revert "Goldbach Bid Adapter : switching to ortb endpoint, added uid when consent is granted" (#12915)
  • Browsi RTD & Analytics Adapters : improvements (#12815)
  • Rubicon Bid Adapter : add 710(600x250) and 712(340x430) sizes (#12910)

🐛 Bug Fixes

  • consentManagementTcf: do not require CMP API to be available when Prebid loads (#12922)
  • ResetDigital Bid Adapter: keywords params validation (#12909)

Prebid 9.36.0 Release

20 Mar 19:48

Choose a tag to compare

In This Release

🚀 New Features

  • Onetag Bid Adapter: add native support (#12858)
  • Equativ Bid Adapter: implement Multi-Impressions Objects (MIO) logic (#12762)
  • Previous Auction Info: Module release (#12831)
  • Build system: upgrade eslint (#12884)

🛠 Maintenance

  • Teads Bid Adapter : send outbrain id (#12891)
  • Mobkoi Bid Adapter : remove code responsible for macro replacement (#12905)
  • PubMatic Bid Adapter : support media type/format specific floors. (#12898)
  • Oubtrain Bid Adapter : netRevenue simplification (#12888)
  • Limelight bid adapter: update gvl ids (#12859)
  • anonymisedRtdProvider: can load Anonymised Marketing Tag external script (#12882)
  • Bump axios from 1.7.4 to 1.8.3 (#12876)
  • Various modules: fix jsdoc linter warnings (#12885)

🐛 Bug Fixes

  • Adnuntius Bid Adapter: fix bugs on legacy native bid requests and converting ortb adserver responses to legacy responses (#12893)

Prebid 9.35.0 Release

13 Mar 19:05

Choose a tag to compare

In This Release

🚀 New Features

  • Gamoshi Bid Adapter : update alias - adding alias of cleanmedianet (#12861)
  • getBoundingClientRect and percent Inview library: replace layout calculations in various adapters (#12848)
  • IncrementX Bid Adapter : a instream video (#12838)
  • Conversant Bid Adapter: Native Support (#12851)
  • Core: always signal rendererVersion to PUC (#12699)

🛠 Maintenance

  • CEE Id System : added functionality to request endpoint for ID (#12788)
  • Nexx360 Bid Adapter: prismassp alias added (#12807)
  • Vidoomy Bid Adapter: include widths and heights on requests (#12811)
  • Smarthub Bid Adapter : add UserSyncs (#12842)
  • RichAudience Bid Adapter : remove deprecated params for video player (#12860)
  • paapiForGpt.js: code comment for reference (#12857)
  • Bump @babel/runtime from 7.24.7 to 7.26.10 (#12875)
  • Bump @babel/helpers from 7.25.6 to 7.26.10 (#12877)
  • PAAPI: automatically enable adAuctionHeaders when PAAPI is enabled (#12843)
  • Update xeUtils/bidderUtils.js: pass full gdprConsent object to the bidder (#12793)
  • OpenX Bid Adapter: mtype cleanup (#12855)
  • Pubmatic Analytics Adapter : added display manager "dm" and "dmv" keys to logger and tracker (#12854)
  • Bridgeupp Bid Adapter: include auction start on all requests (#12817)

🐛 Bug Fixes

  • Agma Analytics Adapter : check before accessing getWindowTop (#12872)
  • UserID: improve handling of IDs coming from multiple alternate sources but having conflicting bidder restrictions (#12852)

Prebid 9.34.0 Release

07 Mar 18:46

Choose a tag to compare

In This Release

🚀 New Features

  • Core: support for expandable / flex slots (#12379)

🛠 Maintenance

  • Update README with supported feature tags (#12829)
  • PubMatic User ID Submodule: Initial Release (#12828)
  • YieldOne Bid Adapter: add UID2.0 support (#12836)
  • Sonobi Bid Adapter - add new video params (#12834)
  • Adgrid Bid Adapter: support userSync feature (#12714)
  • Adagio Rtd Provider: fix apntag event callback (#12837)
  • TargetVideo and Brid Adapter: Fixing schain (#12821)
  • Bump actions/setup-node from 3 to 4 (#12827)
  • Bump actions/checkout from 3 to 4 (#12826)

🐛 Bug Fixes

  • Revert TTD integration type header due to flaky bidding (#12841)

Prebid 9.33.0 Release

03 Mar 16:58

Choose a tag to compare

In This Release

🚀 New Features

  • Core: start yielding control of the main thread (#12025)
  • Codepath alerts (#12809)
  • Dailymotion bid adapter: add ortb converter and floor price support (#12784)
  • Overtone RTD Module : initial release (#12681)
  • Adnuntius Analytics Adapter: initial release (#12496)
  • BMS Bid Adapter : initial release (#12621)
  • Mobkoi Analystics Adapter: Initial Release (#12648)

🛠 Maintenance

  • Vdo.ai Bid Adapter : restructure adapter to fit new server backend (#12713)
  • ExcoAdapter: Unit tests according to latest ortb converter changes (#12823)
  • IntentIq ID & Analytics Modules: GDPR support and update documentation (#12738)
  • BMS bid adapter: use triggerPixel for bid won notifications and enable withCredentials for requests (#12819)
  • EXCO Bid Adapter: Support of new publisherId, accountId and tagId parameters. (#12781)
  • RediAds Bid Adapter : added params and bugfixes to backend (#12798)
  • TTD Bid Adapter : add x-integration-type (#12818)
  • Aniview Bid Adapter : pass replacements and s2s winning ad source in bid meta (#12810)
  • Yieldmo Bid Adapter : add tagid, divid and allow video.api greater than 0 (#12808)
  • Ssp_geniee Bid Adapter : add support for GPID and pbadslot (#12806)
  • Debugging module: make mock creatives respect requested sizes (#12804)
  • AdMatic Bid Adapter : sync bug fixed (#12801)
  • fluct Bid Adapter : add gpp support (#12805)
  • Teads Bid Adapter: add extra information to request payload (#12802)

🐛 Bug Fixes

  • Setupad Bid Adapter : fix gdprConsent undefined error (#12812)