Releases: prebid/prebid-server
v2.12.0
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
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
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
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
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
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
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
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
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
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