Releases: prebid/Prebid.js
Releases · prebid/Prebid.js
Prebid 10.20.0 Release
In This Release
🚀 New Features
- Core: Add timeToRespond in noBid responses (#14097)
🐛 Bug Fixes
- YahooAdsAdapter: fix user.ext merging to prevent nested structure (#14261)
- RealTimeData: fix bug with missing first party data (#14245)
🛠 Maintenance
- Seedtag Bid Adapter - use bidderRequestCount (#14264)
- Pixfuture Bid Adapter: uids update (#14092)
- MyCodeMedia Bid Adapter: initial release (#14254)
- WURFL RTD: Remove some APIs from LCE detection (#14251)
- TRUSTX Bid Adapter: initial release (#14218)
- FWSSP Bid Adapter: Update _fw_gdpr value (#14253)
- sevioBidAdapter: change how pageTitle and pageDescription are sent to the BE (#14247)
- Sovrn Bid Adapter: remove paapi support (#14248)
- Revnew Bid Adapter: transfer from alias (#14212)
- Core: Add support to also use keywords from application/ld+json to 1p enrichment (#14238)
- Taboola - add support to deferred billing (#14243)
- Rubicon Bid Adapter: Remove Topics support (#14242)
- PubMatic RTD Provider: Dynamic timeout plugin & code refactoring (#14104)
- Permutive ID Manager Identity System: support pairId (#14237)
- Documentation: fix tests path in CONTRIBUTING.md (#14235)
- OMS Bid Adapter: fix response for video (add vastXml), fix banner size in request (remove video size), update tests (#14201)
- Adquery Bid Adapter: added video outstreamsupport (#14166)
- Optable RTD Module: Support multiple instances on page (#14228)
- Various adapters: Centralize timezone retrieval (#14193)
Prebid.js 9.53.5 release
Prebid 10.19.0 Release
In This Release
🐛 Bug Fixes
- Core: fix resizing of anchor slots (#14107)
🛠 Maintenance
- LI Analytics: include ad size as a field that in the data collected by the client side analytics adapter (#14207)
- Flipp: update endpoint to not use cdn (#14232)
- limelightDigital Bid Adapter: support get floor module (#14144)
- WURFL RTD: Add low latency device detection (#14115)
- Various Adapters: nullify banned device metrics (#14188)
- sevioBidAdapter: adapter fix keywords to be sent as array (#14226)
- Ogury Bid Adapter: Update User Sync Pixel (#14229)
- Clickio Bid Adapter: add IAB GVL ID and TCFEU support (#14224)
- Attekmi: add RadiantFusion alias (#14223)
- datablocks and mediaforce bid adapters: Refactor native asset handling (#14186)
- ID5 Analytics module - support gzip compression of large events (#14129)
- PubmaticAnalyticsAdapter: Safely handles getUserIds function (#14222)
- Sharethrough Bid Adapter: drop supporting cdep (#14199)
- Add oftmediaRtdProvider to .submodules.json (#14225)
- Impactify Bid Adapter: Removing unused logger on onBidderError. (#14215)
- RTD Module: Fix spread operator preventing RTD changes from persisting during auction (#14214)
- fluct Add support for floor price retrieval via getFloor() (#14142)
- Build system: lock
eslintversion (#14210) - yieldmo bid adapter: fix prebid adapter start delay (#14204)
- datablocks bid adapter: Remove colorDepth and availheight and width (#14183)
- Build system: set lockFileVersion=2 (#14208)
- Core: override send dependency (#14185)
- Permutive modules: allow for vendorless consent / allow option to use tcf id (#14203)
- Optable RTD Module: Wait for Optable event on HandleRTD (#14178)
- Core: test cookies can be set as part of cookiesAreEnabled (#14125)
- Onetag Adapter: remove screenLeft usage (#14184)
- CodeQL: scope JSON request check to bid adapters (#14189)
9.53.4 Legacy
What's Changed
Core
- Build system: lock eslint version (9.53.x-legacy backport) by @dgirardi in #14211
- RTD Module: Fix spread operator preventing RTD changes from persisting during auction (9.53.x-legacy) by @dgirardi in #14221
Modules
- Sparteo backport adapter changes by @t-sormonte in #14145
- FWSSP Adapter: add schain and caid fallback to 9.53 legacy release by @FreeWheelVIS in #14173
- sevioBidAdapter: update legacy by @petrican in #14202
- Optable RTD Module: Wait for Optable event on HandleRTD (backport by @mosherBT in #14217
- Pubmatic Rtd Provider: add dynamic timeout plugin & code refactoring (legacy) by @pm-komal-kumari in #14103
- PubMatic Analytics Adapter : add getFloor() method in bidderDone Event [legacy] by @pm-komal-kumari in #14016
- sevioBidAdapter: fix tests by @dgirardi in #14220
- sevioBidAdapter: keyword fixes in legacy branch 9.53.x-legacy by @petrican in #14227
Full Changelog: 9.53.3...9.53.4
Prebid 10.18.0 Release
In This Release
🚀 New Features
- SeenThis Brand Stories Rendering Module: initial release (fixed) (#14044)
🐛 Bug Fixes
- fix bug in AmxBidAdapter userSync settings handling (#14200)
- Core: fix proxy identity issue in objectGuard by caching wrapped objects (#14171)
🛠 Maintenance
- Rubicon Bid Adapter: Remove PAAPI support (#14197)
- Screencore Bid Adapter: add endpointId parameter (#14169)
- CI: set localIdentifier for browserstack tests (#14195)
- Various modules: fix tests (#14194)
- Greenbids bid adapter: rename spec file (#14191)
- StartioBidAdapter: Change the protocol from http to https (#14128)
- CI: bump chrome 109 to 113 and move it off browserstack (#14187)
- sevioBidAdapter: send currency if this is set in the config (#14143)
- CI: fix issue with PR review automation (#14179)
- CI: improve PR review assignment automation (#14177)
- CI: Automatic review assignment (#14176)
- Core: Delete .circleci/config.yml (#14137)
- CI: do not use browserstack for e2e tests (#14174)
- Bump axios from 1.9.0 to 1.13.2 (#14161)
- Bump glob from 10.4.5 to 10.5.0 (#14170)
Prebid 10.17.0 Release
In This Release
🚀 New Features
- Public Good Bid Adapter : initial release (#13896)
- Smarthub Bi9d Adapter : add Adastra Tech alias (#14141)
- Add TopOn adapter (#14072)
- Clickio Bid Adapter: initial release (#14023)
🐛 Bug Fixes
- uniquest_widgetBidAdapter: fix biddercode to match filename (#14043)
- ConnectID Adapter: fix storage type configuration not being respected (#14018)
🛠 Maintenance
- Bump js-yaml (#14164)
- Bump tar-fs from 3.0.9 to 3.1.1 (#14163)
- Bump actions/download-artifact from 5 to 6 (#14146)
- Core: fix schema-utils import (#14168)
- CI: reduce dependency on browserstack (#14165)
- Bump min-document from 2.19.0 to 2.19.2 (#14162)
- Neuwo Rtd Module: Add url cleaning feature to Neuwo RTD module (#14089)
- FWSSP Adapter: update schain serialization logic and add fallback for missing videoassetid (#14135)
- Nexx360 Bid Adapter: buildImp fix (#14139)
- sevioBidAdapter_bugfix: Send all sizes instead of just maxSize (#14133)
- Attekmi: rename alias from Marlinads to Amcom (#14138)
- CI: split tests into smaller chunks (#14126)
- Core: fix spurious validation warnings on mediaType / ortb2Imp (#14099)
- Cointraffic Bid Adapter: Added device information to payload (#14120)
- optimeraRTD: Updated scorefile fetching logic (#14101)
- Sparteo Bid Adapter: support new optional query params (#13986)
- Core: Dev Tools: Fix node version within dev container (#14109)
- Sharethrough Bid Adapter: adjust how values are saved on meta prop (#14114)
- RTB House Bid Adapter: fix floor price handling (#14112)
- Tappx Adapter Fix: obtain Adomain from response and add test (#14113)
- OMS Bid Adapter: add banner media type check in buildRequests (#14117)
- Attekmi Bid Adapter : add MarlinAds alias (#14094)
- CI: run release drafter on legacy branches (#14124)
- Vidazoo utils: fix screen resolution detection (#14122)
- Nexx360 Bid Adapter : typescript conversion & ybidder alias added (#13987)
- SSP Genie Bid Adapter: Change logic of specified currency bid-params do not refer to adServerCurrency. (#14061)
- sevio Bid Adapter : add extra parameters required by the BE (#13904)
- Various modules: consolidate page view ID logic (#14051)
Prebid 9.53.3
What's Changed
- 9.53.x-legacy : pubmaticBidAdapter - Add support for disabling gzip by @pm-shivam-soni in #13684
- PubMatic RTD Module Optimisation - 9.x by @pm-nitin-nimbalkar in #13714
- PubMatic Analytics Adapter Optimization - 9.x by @pm-nitin-nimbalkar in #13716
- userId: reintroduce
userIdAsEidsinto adUnit bids (9.53.x-legacy) by @dgirardi in #13733 - TTD Bid Adapter: Remove setting buyeruid legacy 9.53.x by @mike-hoyt-ttd in #13756
- PubMatic: Refactored publisher id, profile id and version id in legacy 9.53.x by @pm-asit-sahoo in #13748
- PubMatic Bid Adapter : optimize impressions for 9.53.x by @pm-azhar-mulla in #13846
- userId: fix bug with duplicate UIDs (9.53.x-legacy) by @dgirardi in #13865
- Adagio Modules : update placement params by @osazos in #13857
- Pubmatic Bid adapter : add biddercode in translator payload for reporting purposes by @pm-komal-kumari in #13882
- PubMatic Analytics Adapter : preserve original mediaTypes and sizes when copying bid details in analytics - 9.53.x by @pm-nitin-nimbalkar in #13887
- Pubmatic bid adapter: remove extra transactionId from bidder request by @pm-komal-kumari in #14085
- Core: fix bug where activity checks on RTD modules can hide data from unrelated modules (9.53.x backport) by @dgirardi in #14108
Full Changelog: 9.53.2...9.53.3
Prebid 10.16.0 Release
In This Release
🚀 New Features
- Bid response filter: Extending with mediaTypes (#14071)
- Adverxo Bid Adapter: new alias harrenmedia (#14096)
- Adkernel Bid Adapter: add bluTonic alias (#14078)
🐛 Bug Fixes
- Core: fix bug where activity checks on RTD modules can hide data from unrelated modules (#14074)
- T Advertising Bid Adapter : fix handling of no bid response (#14105)
- UID2 Shared library: Update Optout token to be consistent between UID2 and EUID (#14086)
🛠 Maintenance
- Adagio Bid Adapter: enable gzip compression (#14110)
- Alkimi Bid Adapter: wallet_profiling (#14067)
- AJA Bid Adapter: refactor JSDoc and code style improvements (#14091)
- CI: remove reviewer assignment action (#14100)
- Medianet Analytics Adapter: pass ext from Prebid Server Response and Prebid 10 Updates (#13825)
- Sevio Bid Adapter : detect keywords when those were not provided as params (#13814)
- VISX Bid Adapter : added support for GPID (#14080)
- IntentIq ID Module: GAM updates (#13969)
- Pubmatic bid adapter: remove extra transactionId from bidder request (#14084)
Prebid 10.15.0 Release
In This Release
🚀 New Features
- AdOcean Bid Adapter: initial release (#13982)
🐛 Bug Fixes
- Core: fix bug with DNT lookup throwing exceptions when in an iframe (#14081)
🛠 Maintenance
- Opsco Bid Adapter : refactor to use ortb converter (#13998)
- CI: Complete codeQL fingerprinting rules (#14066)
- Consent Management : reset functionality to properly disable TCF/GPP modules (#14070)
- MSFT bid adapter - update endpoint query params (#14076)
- Richaudience Bid Adapter: add compatibility with ortb2Imp.ext.gpid (#14073)
- holidBidAdapter: propagate adomain → meta.advertiserDomains (enables hb_adomain) (#14075)
- Yield one bid adapter: Conditionally stop sending push_sync requests for bot-like traffic (#14062)
Prebid 10.14.0 Release
In This Release
🚀 New Features
- Consent Management : reset functionality to properly disable TCF/GPP modules (#13989)
- Core: consistentTids feature (#14011)
- Define Media Bid Adapter: initial release (#13713)
- SeenThis Brand Stories Rendering Module: initial release (#13834)
🐛 Bug Fixes
- browsiRtdProvider: do not init analytics module (#13883)
- Core: Skip module bids during mediaType eligibility checks (#14058)
- [sevioBidAdapter] - Fix mappings for the natives according to the standard (#14053)
- Richaudience Bid Adapter: add compatibility with gpid (#14042)
🛠 Maintenance
- pgamssp Bid Adapter : update deleted gvlid (#14065)
- Adkernel Bid Adapter: add Qohere alias (#14064)
- Welect Bid Adapter: add
mediaTypeparam to bid response (#14046) - Adagio multi modules: placement params (#13857) (#14000)
- Revert "Consent Management : reset functionality to properly disable TCF/GPP modules" (#14063)
- suim Bidder: Change api endpoint (#14060)
- CI: update codeQL rules for fingerprinting APIs (#14059)
- Core: wait for creative document DOMContentLoaded (#13991)
- CI: attempt to serialize test runs (#14049)
- RTB House Bid Adapter: add GPP support (#14047)
- Neuwo Rtd Module: Upgrade Neuwo RTD module to support newest API (#14002)
- Dependabot: clean up configuration error (#14039)
- msft bid adapter - fix check around eids (#14040)
- Revert "SeenThis Brand Stories Rendering Module: initial release" (#14041)
- Smartytech Bid Adapter: add alias user ID (#13983)
- Yandex Bid Adapter: Change request domain (#14012)
- Bump webpack from 5.101.3 to 5.102.1 (#14009)
- FWSSP Bid Adapter : update user-sync logic (#13994)
- Bump @babel/core from 7.28.3 to 7.28.4 (#14034)