Skip to content

Releases: prebid/Prebid.js

Prebid 1.1.1

20 Dec 18:41
Compare
Choose a tag to compare

🛠 Maintenance

  • Remove hardcoded localhost port for tests #1988
  • Fixes unit tests in browsers other than chrome #1987

🐛 Bug Fixes

  • S2S defaults fix in serverbidServerBidAdapter #1986

Prebid 1.1.0

20 Dec 00:21
Compare
Choose a tag to compare

🚀 New Features

  • New Adapter - YIELDONE Bid Adapter #1900
  • New Adapter - Freewheel Bid Adapter #1793
  • New Adapter - Added iQM Bid Adapter #1880
  • New Adapter - rxrtb adapter #1950
  • New s2s Adapter - ServerBid Adapter #1819
  • Added hb_source to default keys #1969

YIELDONE

{
  bidder: 'yieldone',
  params: { 
    placementId: '44082'
  }
}

Freewheel

{
  bidder: 'freewheel-ssp',
  params: {
    zoneId : 277225  //only this parameter is mandatory
  }
}

iQM

{
  bidder: 'iqm',
  params: {
    publisherId: 'df5fd732-c5f3-11e7-abc4-cec278b6b50a',
    tagId: '1c5c9ec2-c5f4-11e7-abc4-cec278b6b50a',
    placementId: '50cc36fe-c5f4-11e7-abc4-cec278b6b50a',
    bidfloor: 0.35
  }
}

rxrtb

{
    bidder: 'rxrtb',
    params: {
       id: 89,
       token: '658f11a5efbbce2f9be3f1f146fcbc22',
       source: 'prebidtest'
    }
}

🛠 Maintenance

  • Serverbid bid adapter: update alias config #1963
  • Allow non-mappable sizes to be passed and used in rubicon adapter #1893

🐛 Bug Fixes

  • XDomainRequest.send exception fix #1942
  • Typo correction of YIELDONE md file #1954
  • Fixed a minor bug in Optimatic Bid Adapter related to request property names #1955
  • Adomik Analytics bugfix: use auctionId instead of requestId #1968
  • Use same adUnits copy for s2s in callBids that's in makeBidRequests #1940
  • Remove duplicate request id and fix empty response from getHighesCpmBids, getAdserverTargeting #1970

📝 Documentation

  • Add user-facing docs reminder to PR template #1956

Prebid 1.0.0

07 Dec 00:29
Compare
Choose a tag to compare

🚀 New Features

See our announcement page for details!

Maintenance and Bug fixes

Review commit log for details

0.34.1

06 Dec 23:36
Compare
Choose a tag to compare

Note: only Maintenance/bug fixes belong in 0.x.x releases going forward.

  • Updated for 1.0 sekindoUM #1777
  • Updated for 1.0 ServerBid #1802
  • New adapter ReadPeak #1838
  • Expose native image-type asset dimensions on bid response object #1919
  • Vertamedia adapter outstream support #1860

🛠 Maintenance

  • Update adform auctionId parameter to be requestId #1896
  • Clarify ad unit media filtering warning #1903

🐛 Bug Fixes

  • Bug fix to populate userSync default values #1897
  • Change clone function to make deep copies #1910
  • Huddlemass unit test IE bug fix #1930
  • Unit test fix in IE for adxcgAnalytics Adapter #1929
  • Trion Interactive Adapter Bugfix #1925
  • Remove description url #1922
  • Fixed AdkernelAdn analytics adapter unit test fails in IE browsers #1927

Prebid 0.34.0 Release

05 Dec 00:03
Compare
Choose a tag to compare

🚀 New Features

  • Updated for 1.0 Kumma #1766
  • Updated for 1.0 RhythmOne #1839
  • Updated for 1.0 Trion Interactive #1712
  • Updated for 1.0 Justpremium #1881
  • New adapter Bridgewell #1825
  • New adapter Somo #1833
  • New video adapter Optimatic #1837
  • New adapter rtbdemand #1884
  • New adapter Arteebee #1849
  • New adapter undertone #1850
  • New analytics adapter AdkernelAdn #1868

Arteebee

{
  bidder: 'arteebee',
  params: {
    ssp:'mock',
    pub:'prebidtest',
    source:'prebidtest',
    test: true
  }
}

Bridgewell

{
      bidder: 'bridgewell',
      params: {
          ChannelID: 'CgUxMjMzOBIBNiIFcGVubnkqCQisAhD6ARoBOQ',
      }
}

Somo

{
    bidder: 'somoaudience',
    params: {
        placementId: '22a58cfb0c9b656bff713d1236e930e8'
    }
}

Optimatic

{
  bidder: "optimatic",
  params: {
    placement: "2chy7Gc2eSQL",
    bidfloor: 2.5
  }
}

rtbdemand

{
  bidder: "rtbdemand",
  params: {
   //Publisher ID
   zoneid: '9999',
   floor: 0.05,
    server: 'bidding.rtbdemand.com'
  }
}

undertone

{
  bidder: 'undertone',
    params: {
      placementId: '10433394',
      publisherId: 12345
    }
}

AdkernelAdn

{
  provider: 'adkernelAdn',
    options: {
      pubId : 50357,   //id provided by adkernel
      host: 'dsp-staging.adkernel.com'  //optional host for validation purposes
    }
}

🛠 Maintenance

  • Fix skipped test #1836
  • Added 2 new sizes in Rubicon Prebid Adapter #1877
  • Kumma Adapter: size parameter is not mandatory anymore #1866
  • add back stack trace to error logging #1870
  • Populate adtypes array #1862
  • Convert conversant params for prebid server #1863

🐛 Bug Fixes

  • OpenX adapter: Make mediaType default to banner when none is specified #1861
  • Audience Network: ensure interpretResponse can handle both string and array based sizes #1873

Prebid 0.33.0 Release

14 Nov 20:35
Compare
Choose a tag to compare

🚀 New Features

  • Updated for 1.0 Komoona #1743
  • Updated for 1.0 OpenX #1714
  • Updated for 1.0 Sharethrough #1740
  • Updated for 1.0 Mobfox #1757
  • Updated for 1.0 Underdog Media #1801
  • Updated for 1.0 Vertamedia #1789
  • Updated for 1.0 Pollux #1694
  • Updated for 1.0 OpenX Video Adapter #1724
  • Updated for 1.0 Sovrn #1796
  • Updated for 1.0 AOL #1693
  • New adapter Ad4Game #1797
  • New adapter AdKernelAdn #1747
  • New adapter 33Across #1805

Ad4Game

{
  bidder: 'a4g',
  params: {
    zoneId: 59304,
    deliveryUrl: 'http://dev01.ad4game.com/v1/bid'
}

AdKernelAdn

{
  bidder: 'adkernelAdn',
  params: {
    pubId: 50357,
    host: 'dsp-staging.adkernel.com'
  }
}

33Across

{
  bidder: '33across',
  params: {
    siteId: 'pub1234',     
    productId: 'infeed'     
  }
}

🛠 Maintenance

  • adxcg adapter now supports currencies #1798
  • Unused variable removed from realvu #1800
  • Update conversant adapter to include ttl and netRevenue for Prebid 1.0 #1791
  • Added sizes to Rubicon Adapter #1818
  • PubMatic adapter updates #1707
  • Custom keyword support for PBS bid adapter #1763
  • Remove require.ensure entirely #1816
  • Platform.io Bidder Adapter update #1817

🐛 Bug Fixes

  • Pulsepoint: fixing bid rejection due to missing mandatory bid params. #1823
  • Update renderAd to replace ${AUCTION_PRICE} in adUrl #1795
  • Drop non-video bidders from video ad units #1815

Prebid 0.32.0 Release

31 Oct 21:35
Compare
Choose a tag to compare

🚀 New Features

  • Updated for 1.0 AdButler adapter #1664
  • Updated for 1.0 Beachfront adapter #1675
  • Updated for 1.0 Platform.io adapter #1705
  • Updated for 1.0 JCM adapter #1715
  • Updated for 1.0 Improved Digital adapter #1728
  • Updated for 1.0 TrustX adapter #1709
  • Updated for 1.0 Conversant adapter #1711
  • Updated for 1.0 Adkernel adapter #1722
  • Updated for 1.0 Kargo adapter #1729
  • Updated for 1.0 Fidelity Media adapter #1719
  • Updated for 1.0 Quantcast #1753
  • Updated for 1.0 adxcg #1741
  • Updated for 1.0 Audience Network #1750
  • Updated for 1.0 GetIntent #1721
  • New adapter realvu #1571
  • New adapter nanointeractive #1627
  • New adapter AdOcean #1735
  • Tests now accept a --file flag. For example, gulp test --file "test/spec/modules/someBidAdapter_spec.js" #1727
  • Update dfp.buildVideoUrl to accept adserver url #1663
  • Add usePaymentRule param to AN bidders #1778
  • New hooks API (replaces monkey-patching for currency) #1683

realvu

{
  bidder: 'realvu',
  params: {
     partnerId: '1Y',
     placementId: '9339508'
  }
}

nanointeractive

{
  bidder: 'nanointeractive',
  params: {
    sec: '04a0cb7fb9ac02840f7f33d68a883780',
    dpid: '58bfec94eb0a1916fa380162',
    pid: '58bfec94eb0a1916fa380163'
  }
}

AdOcean

{
  bidder: 'adocean',
  params: {
    slaveId: 'adoceanmyaozpniqismex',
    masterId: 'tmYF.DMl7ZBq.Nqt2Bq4FutQTJfTpxCOmtNPZoQUDcL.G7',
    emiter: 'myao.adocean.pl'
  }
}

🛠 Maintenance

  • Make response headers available to the specs #1748
  • Yieldmo URL adapter endpoint updated #1771
  • Validating bid response params #1738
  • PrebidServer adapter now interprets video properties from the response #1739
  • Change prebidServer to call client user syncs if they exist #1734
  • Add TTL parameter to ImproveDigital bid #1784
  • Update analytics adapter JSDoc #1780
  • Update Rubicon adapter with new properties and 1.0 changes #1776

🐛 Bug Fixes

  • FeatureForward: Allow more than one placement from one page #1692
  • Sonobi: fix window.top.host cross origin issue when in nested iframes. #1730
  • Fix log message not displaying when referencing missing bidder #1737
  • Justpremium adapter bugfix for older browsers #1716
  • Fix TypeError condition for empty video bids #1769
  • Fix Centro adapter to allow requests of the same units #1746
  • Added adUnitCode to bidRequest for pre-1.0 #1781

Prebid 0.31.0 Release

17 Oct 20:35
Compare
Choose a tag to compare

🚀 New Features

  • New 'addAdUnits' event fired after AdUnits have been added #1702
  • Video support for PBS adapter #1706
  • Support native click tracking #1691
  • New s2sTesting module this gist explains #1678

🛠 Maintenance

  • Rubicon tests are 1.0 Compliant #1671
  • More hardcoded pbjs variables removed from tests #1666
  • Update spotx video adapter to set the spotx_ad_key used in DFP #1614
  • PulsePoint Lite adapter - Enabling Sync pixel #1686
  • AppnexusAst adapter: logging error message from endpoint
  • Reject non-object configurations given to setConfig #1704

🐛 Bug Fixes

  • Code improvement for trustx adapter #1673
  • Fix immediate adapter response ending auction #1690
  • Fix for #1628 (allowing standard bidCpmAdjustment) #1645

Prebid 0.30.1

20 Oct 16:54
Compare
Choose a tag to compare

🚀 New Features

  • prebidAdapter secure support #1655

🛠 Maintenance

  • Remove undefined variable usage #1662

🐛 Bug Fixes

  • Fixes Index exchange failing tests in IE browser #1657
  • Aliasbidder fix #1652

Prebid 0.30.0

03 Oct 21:58
Compare
Choose a tag to compare

🚀 New Features

  • Adomik analytics adapter #1536
  • Adxcg analytics adapter #1599

🛠 Maintenance

  • Add transaction ids to adyoulike adapter #1611
  • Vertoz can accept custom global object name on request paramaters #1619
  • OpenX adapter custom params on per-slot basis and other updates #1596
  • Add publisher sub-id support to the Criteo adapter #1629
  • Add placementId request param to Yieldmo bid adapter #1632
  • Add ignore-loader to handle .md files #1646
  • Rubicon adapter is 1.0 compliant #1624
  • PulsePoint Lite adapter changes for 1.0 #1630
  • Native params can now be specified in the mediaTypes object #1625

🐛 Bug Fixes

  • Prebid now builds with the YUICompressor #1621
  • Prebid tests should pass more reliably #1626
  • Fix to add proper --tag when doing gulp build or bundle #1635

📝 Documentation

  • Test page requirement more explicit in issue template #1613
  • Add JSDoc for pbjs.getAllWinningBids #1566