Skip to content

Releases: prebid/prebid-server

v2.12.0

19 Mar 19:14
82ba585
Compare
Choose a tag to compare

Changes

  • Fix: Panic in bid adjustments (#3547)
  • Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#3573)
  • Sonobi: Added consent macros to the user sync url (#3572)
  • yandex: Fix yandex properties file (#3568)
  • New Adapter: Aso (#3565)

Contributors

@JonGoSonobi, @adserver-online, @dependabot, @dependabot[bot], @gargcreation1992 and @linux019

v2.11.0

13 Mar 17:46
4870355
Compare
Choose a tag to compare

Changes

  • Fix loading of default bid adjustments for "account_defaults" (#3555)
  • New Analytics Adapter: agma (#3400)
  • MgidX Bid Adapter: add disabled param (#3562)
  • Evolution Bid Adapter: add iframe to userSync (#3561)
  • Extract FPD Merge To Separate Package (#3533)
  • New Adapter: Roulax (#3447)
  • iqzone get media type from mtype bid property (#3557)
  • RTB House: regional endpoints (#3551)
  • New Adapter: Theadx (#3498)

Contributors

@IQZoneAdx, @SyntaxNode, @dengxinjing, @e-volution-tech, @linux019, @mustafakemal16, @piotrj-rtbh, @steffenmllr and @xmgiddev

v2.10.0

05 Mar 20:31
4b1ca6b
Compare
Choose a tag to compare

Changes

  • Privacy Sandbox: support testing label header (#3381)
  • Generate Bid ID Test Hardening (#3491)
  • do normal 'go vet' as it works now (#3550)
  • GDPR: Convert bidder name to string to accommodate analytics (#3554)
  • Adnuntius: site.ext targeting (#3530)
  • Medianet: Upgrades to OpenRTB 2.6 (#3548)
  • Rubicon: Remove api validation (#3493)
  • TheMediaGrid: Add GPP macros (#3545)

Contributors

@SerhiiNahornyi, @SyntaxNode, @amanpatniajmer, @bsardo, @dmitris, @dzhang-criteo, @mikael-lundin and @pm-nilesh-chate

v2.9.0

28 Feb 20:11
e8267b8
Compare
Choose a tag to compare

Changes

  • Use Json compacter in the bidders/params endpoint (#3395)
  • Criteo: add GPP macros (#3544)
  • Reformat structures to use key names (#3524)
  • Fix: Module template & builder produces duplicate map keys (#3534)
  • DSA: Bid response adrender, behalf & paid validations (#3523)
  • Fix: Pubstack memory leak (#3541)
  • Taboola: Fix gpp query param (#3515)
  • Update prebid.org url to https (#3529)
  • MinuteMedia: Add GPP macros (#3497)
  • SeedingAlliance: Deprecate seatId in favor of accountId (#3486)
  • Add formatcheck make target (#3480)
  • Rise: Add GPP macros (#3496)
  • ADF: Regional endpoints (#3503)
  • BMTM: Update maintainer address (#3483)
  • Stroeercore: Support DSA (#3495)

Contributors

@AvinashKapre, @ahmadlob, @bretg, @bsardo, @dmitris, @dzhang-criteo, @guscarreon, @linux019, @maditya, @philipwatson, @sag-henmus and @zkosanovic

v2.8.0

22 Feb 01:27
5900d36
Compare
Choose a tag to compare

Changes

  • DSA: Use seat nonbid code 300 (#3531)
  • IX: Add DSA test (#3510)
  • Fix go vet 'composite literals with unkeyed fields' (#3522)
  • DSA: Remove bids missing DSA object when required (#3487)
  • Fix go vet composite literals with unkeyed fields (#3507)
  • New adapter: BoldwinX (#3430)
  • Targeting: Add alwaysincludedeals flag (#3454)
  • Remove Extra Buffer from GZIP Compression (#3494)

Contributors

@AlexBVolcy, @bold-win, @bsardo, @ccorbo and @dmitris

v2.7.0

15 Feb 16:08
c35f67b
Compare
Choose a tag to compare

Changes

  • Fix: Release workflow permissions (#3506)
  • Add log lines in release workflow (#3504)
  • Yieldlab: Add Digital Service Act (DSA) handling (#3473)
  • Fix function godoc comment (#3502)
  • Update trivy check workflow to use node 20 actions (#3472)
  • Kargo: Adding GPP macros to bidder-info (#3490)
  • Update release workflow to use actions with node 20 support (#3478)
  • Update code semgrep workflow to use actions with node 20 support (#3471)
  • Medianet: enable gzip and update usersync url (#3489)
  • Update issue tracking workflow to use actions with node version 20 support (#3479)
  • Update validate pull request workflows to use node 20 actions (#3474)
  • ImproveDigital: Bad-Input Error (#3469)
  • update code coverage workflow to use actions with node 20 support (#3470)
  • Yieldmo: Add support for gpp and gpp_sid (#3442)
  • Adprime: Add mtype (#3439)
  • AdView: support multi imps request & formattype tag for bid response (#3355)
  • Boldwin: get bid type from bid.mtype (#3433)
  • Capture SeatNonBids for rejected creatives due to insecurity and invalid size (#3376)

Contributors

@Adprime, @AdviewOpen, @Mufas61, @Wls-demo, @ashishshinde-pubm, @dmitris, @ishihanvcs, @jsadwith, @onkarvhanumante, @rajatgoyal2510 and @ym-prasanth

v2.6.0

31 Jan 16:22
929ba61
Compare
Choose a tag to compare

Changes

  • Update Go-GPP Library (#3425)
  • Update AdElement OpenRTB lib to v20 (#3436)
  • Nextmillennium: add video support & fix server object (#3417)
  • New adapter: AdElement (#3420)
  • Add $0 Bid Price Warning only if in Debug Mode (#3397)
  • Fix OpenRTB 202309 Merge Conflict (#3434)
  • Update to OpenRTB 2.6-202309 (#3387)
  • Introduced FetchRate field to select source of floors from request or dynamically fetched (#3380)
  • Optimize GZIP Compression (#3411)
  • Skip coverage tests if more than two adapters were modified (#3423)
  • Use TransmitUserFPD and TransmitPreciseGeo activities in analytics (#3331)
  • Yandex: add adapter (#3419)
  • RTBHouse: app support (#3422)

Contributors

@AlexBVolcy, @SyntaxNode, @VeronikaSolovei9, @allar15, @bsardo, @chernodub, @onkarvhanumante, @piotrj-rtbh, @pm-jaydeep-mohite and @radadiapg

v2.5.0

23 Jan 21:57
498955b
Compare
Choose a tag to compare

Changes

  • Fix race condition in modularity test (#3421)
  • Remove MarshalJSON on BidderName (#3394)
  • Alkimi: Update user sync URL from dev to prod (#3414)
  • yahooAds: Update maintainer email address (#3410)
  • Update ReadMe with docker build platform option (#3412)
  • Kargo: Update bidder-info (#3404)
  • AIDEM: Added use to macros library (#3403)
  • Fix: Enable deals for soft aliases (#3391)
  • New adapter: MinuteMedia (#3399)
  • Adkernel: Add multiformat imp splitting (#3390)
  • New Adapter: zMaticoo (#3349)
  • Adkernel: Unsecured endpoint url (#3398)
  • Alkimi: Added User sync URL (#3407)
  • Bizzclick: adapter update, add new host param (#3347)
  • Readme Update (#3246)

Contributors

@BizzClick, @Pubmatic-Supriya-Patil, @SyntaxNode, @VeronikaSolovei9, @Wazabit, @aishwaryapatil, @ckbo3hrk, @jsadwith, @kalidas-alkimi, @linux019, @lxj15398019970 and @zkosanovic

v2.4.0

16 Jan 20:07
27b2ff6
Compare
Choose a tag to compare

Changes

  • Added TransmitPreciseGeo activity handling in modules (#3348)
  • Allow Bidder to Override Callback Type in /setuid (#3301)
  • IQzone: Update contact info (#3360)
  • IQX: Update contact info (#3365)
  • Teads: change email support address (#3386)

Contributors

@AlexBVolcy, @VeronikaSolovei9, @bretg and @github-maxime-liege

v2.3.0

09 Jan 14:10
c49e8ea
Compare
Choose a tag to compare

Changes

  • bidder geo scope in-line documentation (#3311)
  • New Adapter: SovrnXSP (#3312)
  • Smartyads: add Vendor id (#3383)
  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#3361)
  • Fix: increase tmax in flakey modularity test (#3370)
  • Consumable: App video and audio support (#3338)
  • Nextmillennium: add extra_info support (#3351)
  • Rise: Allow vast modification (#3369)
  • DXKulture: Change domain (#3345)
  • Stroeercore: Support video (#3314)
  • Rubicon: enable endpoint compression (#3346)
  • Add Magnite Alias for Rubicon Bidder (#3354)

Contributors

@AntoxaAntoxic, @JacobKlein26, @SuprPhatAnon, @bretg, @bsardo, @dependabot, @dependabot[bot], @juanmartinengo, @kmdevops, @orlov-e and @svamiftah