Skip to content

Releases: prebid/Prebid.js

Prebid 9.23.0 Release

12 Dec 19:36
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Feature : Auctions counter at Adslot level (#12557)
  • Equativ Bid Adapter: support native bid requests (#12566)
  • Nexverse Bid Adapter : initial relese (#12297)
  • Core: Sync between ortb2Imp and mediaTypes (#12423)
  • Core: support adAuctionHeaders (#12542)
  • Core: remove individual bids from cache when minBidCacheTTL is set (#12535)

🛠 Maintenance

  • Mobian RTD Module: Docs Update (#12576)
  • PBS Adapter: fix inconsistency in how bidderconfig is merged, with a special case for EIDs (#12571)
  • Kobler bid adapter: added page view ID (#12556)
  • Adnuntius Bid Adapter: use advertiserDomains from ad response to populate meta.advertiserDomains (#12573)
  • nextMillennium Bid Adapter : added gpid support (#12567)
  • Rise Bid Adapter: Add ORTB2 device data to request payload (#12017)
  • Adagio rtd provider: fix traffic going outside the ab test (#12563)
  • Livewrapped adapter: Ensure correct winning bid is stored when multiple bids are submitted (#12568)
  • AdMatic Bid Adapter: adt sync url updated (#12565)
  • Compass Bid Adapter : add gvlid (#12561)
  • craft Bid Adapter: fix netRevenue (#12536)
  • sspBC Bid Adapter : added support for transactionID and update tests (#12547)
  • Yandex Metrica Analytics : update links to the interface (#12548)
  • Core & multiple modules: replace deepAccess with optional chaining (#12544)
  • Bump path-to-regexp and express (#12552)
  • Goldfish Ads RTD Adapter: Fix Description Typo (#12550)
  • Missena Bid Adapter : refactor getUserSyncs, send screen size (#12497)
  • Bidmatic Bid Adapter: add syncing (#12541)
  • Various bid adapters: Currency config cleanup (#12102)
  • Equativ Bid Adapter: add support for video media type (#12514)

🐛 Bug Fixes

  • Core: fix bug where FPD enrichments can modify bidder configuration (#12572)
  • Unicorn Bid Adapter : fix net revenue (#12509)
  • PBjs : fix master import (#12558)
  • Prebid Core: targeting keys issue when enableSendAllBids and alwaysIncludeDeals is true (#12518)

Prebid 9.22.0 Release

04 Dec 15:05
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Prebid Core: Added TTL validation for suppressing expired ads (#12532)
  • BeOp Bid Adapter : first Party Cookie read and set (#12486)
  • Currency Module: Adding auction delay handling (#12364)
  • Price floors module : accept null floors (#12295)
  • Mobian Bid Adapter : push context data to GAM (#12389)
  • Aso Bid Adapter: add kuantyx alias (#12523)

🛠 Maintenance

  • richAudience Bid Adapter : update functionality of bid param: keywords (#12537)
  • Adtarget Bid Adapter: add gvlid (#12531)
  • Qortex RTD module : code removal & cleanup (#12515)
  • Craft Bid Adapter : refactor adapter (#12517)
  • IntentIq ID & Analytics Modules : Include additional parameters in the analytical reporting request. (#12524)
  • Adkernel Bid Adapter: add Pixelpluses alias (#12520)

🐛 Bug Fixes

  • Core: fix bug where queue is processed before processQueue is called (#12528)
  • Core: fix bug where adRenderSucceeded event payloads are sometimes missing adId (#12530)
  • Medianet Analytics Adapter: ADD bid properties in logs and small fix in bidTimeoutHandler (#12526)

Prebid 9.21.0 Release

27 Nov 16:07
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • vastTrackers: make request and auction info available to VAST trackers (#12468)
  • Adkernel Bid Adapter: add OppaMedia alias (#12506)
  • Bidtheatre Bidder Adapter: initial release (#12485)

🛠 Maintenance

  • Lotame ID Module : honor publisher-supplied configuration object (#12403)
  • IntentIq ID & Analytics Modules : CMP values and browser detection bug fix (#12511)
  • Copper6ssp Bid Adapter: add gvl_id (#12498)
  • Utiq ID module: add netID support (#12494)
  • Contxtful RTD Module: added defer param (#12499)
  • Contxtful RTD Module: support ui events (#12398)
  • TargetVideo Bid Adapter : user sync and response changes (#12461)
  • Userid module: propagate ortb2.user.ext.eids to userIdsAsEids even if no UserId submodules (#12477)
  • IntentIq ID & Analytics Modules : support domainName parameter (#12434)
  • Seedtag Bid Adapter : allow video outstream on any placement except instream (#12491)
  • StroeerCore Bid Adapter : add campaignType property to the bid's meta object (#12488)
  • Qortex RTD Module: support messaging dispatch & receive + rate limits (#12392)

🐛 Bug Fixes

  • nextMillennium Bid Adapter: Fixed a bug when there were several bids with the same adUnit.code (#12505)
  • AdagioAnalyticsAdapter: stop trying to read sizes of sizeless ad-units (#12489)

Prebid 9.20.0 Release

21 Nov 17:37
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • InMobi Bid Adapter : initial release (#12449)
  • Adgrid Bid Adapter : add video Support (#12457)
  • New User ID Submodule: Rewarded Interest (#12340)
  • Core: add analytics option to markWinningBidAsUsed (#12437)
  • New bid adapter: Adverxo (#12376)
  • Vdo.ai Bid Adapter : update to prebid version 9 (#12284)
  • ehealthcaresolutions Bid Adapter : initial release (#12384)
  • Smarthub: renaming Smarthub to Attekmi (#12432)
  • Adkernel Bid Adapter: add revbid alias (#12439)
  • Core: allow renderers without URLs (#12426)
  • Gamera Rtd Provider: Initial release (#12424)
  • Nativo Bid Adapter: support native and video (#12134)

🛠 Maintenance

  • Rubicon Bid Adapter: expand fastlane EID protocol and pass p_site.mobile; Support device.ip and device.ipv6. (#12471)
  • PubMaticBidAdapter: Support for InBannerVideo (IBV) Field in Bid Response (#12453)
  • LiveIntent UserId Module: add IP and User Agent Configuration Parameters (#12402)
  • PubMatic Bid Adapter: Updated default TTL and added mediaType based TTL (#12487)
  • PubMatic Bid Adapter : support for InBannerVideo (IBV) Field in Bid Response with meta.mediaType (#12484)
  • Hadron RTD : cleaning things up (#12480)
  • Contxtful Bid Adapter : revamp the sampling of events (#12466)
  • gppControl: check for usnat consent version (#12469)
  • Media impact and adpartner bid adapters: reduce duplication (#12411)
  • Adkernel Bid Adapter: add spinx alias (#12460)
  • RichAudience Bid Adapter: add support to adomain (#12465)
  • PgamSSP Bid Adapter: add gvlid (#12464)
  • Media.net bidder: Add support for forwarding viewport coordinates and fix deprecated scroll value (pageXOffset and pageYOffset) (#12354)
  • Brave utils: initial commit (#12412)
  • gppControl: accept flat section data (#12444)
  • AdagioRtdProvider: add new property in adg_rtd.session object (#12450)
  • Revert "PubMaticBidAdapter: Support for InBannerVideo (IBV) Field in Bid Response" (#12455)
  • AdMatic Bid Adapter : add adt alias (#12451)
  • Brid Bid Adapter : user sync and response changes (#12248)
  • WURFL RTD Module: enrich the ortb2.device object with WURFL data (#12442)
  • Seedtag Bid Adapter : allow outstream when placement is inStream (#12440)
  • 51Degrees RTD submodule: optimise ORTB2 enrichment speed (#12394)
  • StroeerCore Bid Adapter : add the ortb2 site extension to the request (#12433)
  • Ssp_geniee Bid Adapter : fix imuid module and spec.js (#12428)

🐛 Bug Fixes

  • Adverxo Bid Adapter : add secure key (#12478)
  • RubiconBidAdapter: update AdUnit selector for Outstream Renderer (#12462)
  • Various adapters: setting imp secure (#12385)
  • Adkernel Bid Adapter: Remove FelixAds (#12233)
  • Core: set string for regs.ext.gpc (#12436)
  • CadentApertureMX Bid Adapter : remove bidder code validation (#12404)

Prebid 9.19.0 Release

07 Nov 20:43
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Nexx360 Bid Adapter: easybid alias added (#12417)

🛠 Maintenance

  • Biddo invamia bid adapters: import common code (#12409)
  • nextMillennium Bid Adapter : added supply chain support (#12421)
  • Sparteo Bid Adapter : add Prebid.JS version (#12419)
  • Aniview: Removed setting the AV_WIDTH/AV_HEIGHT, bidWidth/bidHeight to imp.ext for video. (#12418)
  • HadronId System : not use localStorage for writing on it (#12378)
  • Missena Bid Adapter : send all params (#12415)
  • Rubicon bid adapter/response media type (#12401)
  • YandexAnalyticsAdapter: Added init event with prebid version (#12386)
  • Snigel Bid Adapter: add placement counter and adapter version field (#12358)
  • Missena Bid Adapter : send coppa and autoplay (#12352)
  • smartx Bid Adapter : add propagation of aderror event (#12388)

🐛 Bug Fixes

  • holid Bid Adapter : only iframe sync on gdpr consent (#12416)
  • Adagio Analytics Adapter : track relevant ad-units only (#12383)

Prebid 9.18.0 Release

31 Oct 03:06
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Equativ Bid Adapter: initial release, Smartadserver Bid Adapter: take lowest floor to send to endpoint (#12326)
  • Preciso Bid adapter : Native implemented (#12278)

🛠 Maintenance

  • rubicon Bid Adapter : add support for twin ad units (#12328)
  • Kargo Bid Adapter: replaces triggerPixel with fetch (#12387)
  • Qortex Rtd Provider : implements rate limiting options for qortex enrichment and analytics (#12372)
  • Ats Analytics Module : change caching of sampling rate cookie (#12380)
  • Connatix Bid Adapter : listen for user id's (#12312)
  • NextMillenniumBidAdapter: Added OpenRTB 2.6 parameters support: bcat, badv, wlang, wlangb and tmax (#12368)
  • PubMatic bid adapter add ortb2 device (#11783)
  • LiveIntent UserId Module : add support for sharethrough, sonobi, vidazoo IDs (#12374)
  • Rubicon Bid Adapter : add more sizes (#12371)
  • AppNexus Bid Adapter: Add support for 'video' in custom Native fields (#12345)
  • QortexRtdProvider: Supports new Qortex bid enrichment process (#12173)
  • Showheroes Bid Adapter : full rework of the adapter (#12283)

🐛 Bug Fixes

  • Core: allow renderAd on main document for bids with a renderer (#12391)
  • Impactify Bid Adapter: fix uspConsent logic (#12332)

Prebid 9.17.0 Release

24 Oct 18:06
Compare
Choose a tag to compare

In This Release

🚀 New Features

  • Contxtful Bid Adapter : initial release (#12256)
  • Adnuntius Bid Adapter: support multi-format ads. (#12265)
  • Permutive Identity Manager: initial implementation (#12337)
  • PAAPI: parallel contextual and IG auctions (#12205)
  • New Bidder:tapnative (#12322)
  • Exco Bid Adapter : initial release (#12317)

🛠 Maintenance

  • Paapi: log error instead of warning when auction configs are received too late (#12363)
  • IntentIq ID & Analytics Modules : manual reporting, bug fixes, refactoring (#12314)
  • Grid bid adapter add ortb2 device (#11786)
  • Kimberlite Bidder Adapter: expand auction price & currency macros (#12325)
  • docereeAdManager Bid Adapter : updated bid adapter (#12333)
  • Criteo bid adapter: write cookie only on TLD+1 (#12323)
  • ads_interactiveBidAdapter: fix broken test (#12350)
  • 51Degrees RTD submodule: add crossorigin attribute to script tag (#12329)
  • Aniview Bid Adapter: oRTB support; Plain banner support; Refactoring (#12275)
  • Viqeo Bid Adapter : updated endpoint, docs and refactored sections (#12338)
  • Ads Interactive Bid Adpter : add gvlid (#12324)
  • tnc Id System : fixes for docs and performance improvements (#12315)
  • Sparteo Bid Adapter: add adUnitCode (#12305)
  • Improve Digital Bid Adapter: Bid floor is sent in USD when possible (#12341)
  • Greenbids RTD Module : add flag to disable filtering (#12331)
  • Sparteo Bid Adapter : adapt error messages following param deprecation (#12321)
  • IQzone Bid Adapter : update user sync domain (#12320)

🐛 Bug Fixes

  • bidResponseFilter Module : do not run if not configured (#12362)
  • gptPreAuction: fix missing gpid when using mcmEnabled (#12361)
  • gptPreAuction: fix missing gpid when using mcmEnabled (#12356)
  • Core: do not send native targeting keys on ortb requests (#12348)
  • Core: fix missing BID_WON for some native ad units (#12349)
  • Richaudience Bid Adapter : add gvlid to alias (#12330)
  • LiveIntent User ID Module: Add DEFAULT_DELAY (#12334)

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)