Skip to content

Releases: prebid/prebid-server-java

v2.10.0

16 Feb 11:36
Compare
Choose a tag to compare

What’s Changed

General Updates

Bidder-Specific Updates

  • Pubmatic Adapter Updates (#2965)
  • StroeerCore: support DSA (#2977)
  • Boldwin: get bid type from bid.mtype (#2967)
  • Improvedigital: Consent processor issue fix #2942 (#2954)
  • Adkernel: Add multiformat imp splitting (#2966)
  • Rubicon: Api field is not required for Video imp (#2964)
  • update BMTM maintainer address (#2960)

Contributors

@And1sS, @AntoxaAntoxic, @SerhiiNahornyi, @VeryExtraordinaryUsername, @bretg, @ishihanvcs and @philipwatson

v2.9.0

09 Feb 15:01
Compare
Choose a tag to compare

What’s Changed

General updates

  • Add Richmedia Module (#2789) - see prebid/prebid-server#2483
  • GVL: Add backoff for vendor list fetching (#2919)
  • Synchronise dependencies between PBS and PBS-bundle (#2929)
  • Core: Update alias assembler for usersync (#2936)
  • GitHub action: release assets build and publish (#2843)
  • GitHub action: Docker image build and publish (#2884)
  • Core: added warning in case of invalid targeting key prefix (#2860)

Bidder-specific updates

  • Add new AdQuery bidder (#2922)
  • Add bid adapter for Yearxero; (#2948)
  • Aidem: Url resolution updates (#2951)
  • Adelement: adapter update (#2940) (#2949)
  • Added gpp and gpp_sid to user sync url (#2947)
  • Add Relevant Digital Adapter (#2915)
  • NextMillennium: Add extraInfo support and update yaml (#2910)
  • Nativo: Added User Sync settings (#2879)

Contributors

@And1sS, @AntoxaAntoxic, @BogdanKosarev, @SerhiiNahornyi, @VeryExtraordinaryUsername, @marki1an, @osulzhenko, @radadiapg, @rafataveira and @ym-prasanth

v2.8.0

24 Jan 20:55
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Add GppModelWrapper. (#2904) Note: this significantly improves the performance of processing GPP strings.

Bidder-Specific Updates

  • resetdigital: remove puid param from usersync (#2928)
  • RTB House: app support (#2923)
  • Add new LemmaDigital bidder (#2903)
  • Updating Seeding Alliance Aliases (#2895)
  • Add Bematterfull Adapter (#2902)
  • Add Cadent Aperture Mx Alias (#2896)
  • Flipp: Handle privacy for the user key (#2900)
  • YahooAds: Update maintainer email address (#2911)

Contributors

@AntoxaAntoxic, @CTMBNara, @SerhiiNahornyi, @aishwaryapatil, @bretg, @marki1an and @piotrj-rtbh

v2.7.0

19 Jan 09:42
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Add new ORTB 2.6 fields (#2861) - Resolves prebid/prebid-server#3366
  • Fix application settings doc (#2892)
  • Add additional tests case for cookie sync spec (#2881)
  • Tests: Fix for currency spec (#2889)
  • Tests: Generalize names of some test entities (#2908)
  • Tests: Add fix for multibidspec flaky tests (#2906)
  • Add additional checks for only remove the transaction id from source obj if not present (#2863)
  • fix: prevent ExchangeService from emptying Source object (#2849)

Bidder-Specific Updates

  • MType Support for the Adxcg Bidder (#2891)
  • Core: Add new LmKiviAds bidder (#2897)
  • Add New SovrnXsp Adapter (#2909)
  • Added User Sync URL for Alkimi Adapter (#2905)
  • adding geoscope entries (#2894)
  • Lunamedia: Pass site.domain field (#2907)
  • Oms: Add adapter (#2888)
  • Embimedia: New Adapter (#2885)
  • BMTM: App support (#2886)
  • Flipp: Remove IP as a bidder request parameter (#2887)
  • Update teads contact info (#2883)
  • Bliink: Iframe added to usersync (#2882)
  • Liftoff Site Support (#2855)
  • Smartyads: add Vendor id (#2880)

Contributors

@AntoxaAntoxic, @Net-burst, @SerhiiNahornyi, @bretg, @kalidas-alkimi, @marki1an, @osulzhenko and @vpontesfreestar

v2.6.0

05 Jan 11:29
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Move prefmtype to ext.prebid.biddercontrols (#2875) - as noted in version 2.5, this is a change to the request-level override for the filter multi format impressions #2711 feature.
  • Forward Low Entropy Client Hints to Bidders (#2809) - See issue prebid/prebid-server#2646
  • Fix AMP Targeting FPD edge case (#2815) - aligns the handling of the targeting parameter to PBS-Go and the spec -- targeting.site is now copied to imp.ext.data.site instead of resulting in a warning.
  • Confiant AdQuality module: Add config to exclude bidders from scanning, analytics tags (#2670)
  • Stop reading the Legacy UIDs From cookie (#2818) - aligns with what PBS-Go has been doing for some time.
  • Tests: Increase test coverage for cookie_sync (#2570)
  • Added usersyncers cookie-family-name property validation (#2790)
  • Tests: Rework of calculation custom price granularity (#2842)
  • Test: Increase tests coverage for schain (#2825)
  • Test: Increase coverage for targeting (#2850)

Bidder-Specific Updates

  • Adsinteractive: Usersync updates + gvlVendorID (#2874)
  • Axis: Updated url (#2873)
  • Adsinteractive: change usersync endpoint to https (#2872)
  • SaLunamedia: Update params (#2871)
  • Add new Xtrmqb bidder (#2870)
  • Tpmn: Add adapter (#2869)
  • PwBid: Change endpoint (#2867)
  • Indicue: Add adapter (#2866)
  • Change dxkulture domain (#2856)
  • Add usersync url for the Evtech (#2864)
  • Taboola bidder adapter change endpoint (#2862)
  • Boldwin: Added required properties (#2859)
  • Add usersync url for the Boldwin (#2857)
  • Update contact info for iqzone (#2848)
  • Update contact info for iqx (#2851)
  • Price Granularity: Fix calculation formula (#2802)
  • IX: bidder response enriched with FledgeAuctionConfig (#2807)
  • Add a Magnite Alias for Rubicon Bidder (#2839)
  • Rubicon adapter: adding gzip support (#2835)
  • Additional metric for account fetch failed case (#2792)
  • Huawei bidder updates (#2832)
  • Rise adapter allowing modified VAST (#2841)

Contributors

@AntoxaAntoxic, @CTMBNara, @IvanTsymbal, @KolomiietsSerhii, @SerhiiNahornyi, @bretg, @marki1an, @osulzhenko and @vpontesfreestar

v2.5.0

13 Dec 10:31
Compare
Choose a tag to compare

What’s Changed

Enhancements

  • Targeting response is now optional (#2781) - prebid/prebid-server#2030
  • Filter multi format impressions (#2780) - prebid/prebid-server#2711 - NOTE: we're going to change the location of the request-level override to ext.prebid.biddercontrols.BIDDER.prefmtype. We are not considering this a breaking change because all bidders default to multiformat_supported:true, which means this control currently doesn't do anything.
  • Configurable targeting prefix (#2769) - prebid/prebid-server#3094

General Updates

  • Add Strict Dooh Validation (#2806) - Added a config "auction.strict-app-site-dooh" which determines whether incoming requests with more than one of app/dooh/site will be rejected. Defaults to false for now, but that default will be changed in 3.0 to true. If 'false', the first of app/dooh/site will be utilized and the others discarded.
  • Fix compilation error (#2833)
  • Core: log GVL errors with defined sample rate (#2830)
  • Add GB country code to EEA list (#2719) - for Netacuity users
  • Bump ch.qos.logback:logback-core from 1.2.11 to 1.2.13 (#2821)
  • Bump ch.qos.logback:logback-classic from 1.2.11 to 1.2.13 (#2822)
  • Housekeeping: Remove protoc Apple Silicon workaround (#2820)

Bidder-Specific Updates

  • Nativo: Add adapter (#2827)
  • FreewheelSSP bidder updates (#2823)
  • Appnexus: Update bidder (#2797)
  • Conversant: rebrand to Epsilon (#2654)

Contributors

@And1sS, @AntoxaAntoxic, @CTMBNara, @KolomiietsSerhii, @Net-burst, @SerhiiNahornyi, @dependabot, @dependabot[bot], @kim-ng93 and @rafataveira

v2.4.0

01 Dec 12:48
Compare
Choose a tag to compare

What’s Changed

General Updates

Bidder-specific Updates

  • Add new Liftoff bidder (#2760)
  • Update TappxBidder.java (#2800)
  • Teads: endpoint change (#2799)
  • AMX RTB: enabled support for GZIP, GPP, and added IFRAME usersync (#2798)
  • Retrieve bid type from bid.ext.mediatype in Yieldmo bid response (#2759)

Contributors

@AntoxaAntoxic, @KolomiietsSerhii, @SerhiiNahornyi, @Strife9224, @marki1an and @ym-prasanth

v2.3.0

16 Nov 11:52
Compare
Choose a tag to compare

What’s Changed

General Updates

Bidder Specific Updates

  • Smaato: update user sync URL to add GDPR macros (#2758)
  • Support fledge for Pubmatic adapter (#2732)
  • Add Native Support for Vrtcal (#2737)
  • Mobilefuse Adapter Updates (#2748)
  • Update adnuntius bidder (#2693)

Contributors

@AntoxaAntoxic, @CTMBNara, @KolomiietsSerhii, @SerhiiNahornyi and @marki1an

v2.2.0

08 Nov 01:46
Compare
Choose a tag to compare

What’s Changed

Several new features in this release:

General Updates

  • Add DOOH Support (#2580)
  • DOOH Fix (#2739)
  • Relax Auction Request Validation (#2744) - PBS-Java is allowing requests that specify more than one of app, site, dooh objects until v3.0.
  • Add TRANSMIT_TID activity (#2686)
  • Update SDK Protocol (#2707)
  • Docs: Add missing example (#2729)
  • Add test cases for user.buyeruids when it's involve alias (#2749)

Bidder-specific Updates

  • Add Huawei Bidder (#2609)
  • Add Teads Adapter (#2738)
  • Rubicon: Pass blocked fields (#2743)
  • Remove usersync for aliases (#2720)
  • Adkernel: Add gpp support (#2736)
  • Add product support for gumgum (#2724)
  • Add PGAMSSP Bidder (#2690)
  • Add Yeahmobi Bidder (#2723)
  • Appstock: Add bidder (#2731)
  • Add Edge226 Bidder (#2727)
  • Iqx: Add bidder (#2726)
  • Smartx: Add adapter (#2722)
  • Add GreedyGame Bidder (#2711)

Contributors

@And1sS, @AntoxaAntoxic, @CTMBNara, @SerhiiNahornyi, @gg-natalia and @osulzhenko

v2.1.0

26 Oct 08:06
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Add missed fields in Native request (#2694)
  • Add imp.dt field. (#2676) - Completes issue 2682
  • Test: Add imp.dt field (#2678)
  • Fixed NPE for bidder aliases empty config (syntax example added) (#2674)
  • Added core capabilities (site/app media types) validations (#2675)
  • removed unused "auction.generate-source-tid" property (#2659)
  • Tests: returnCreative field (#2677)
  • Bump org.eclipse.jetty:jetty-http from 9.4.52.v20230823 to 9.4.53.v20231009 (#2688)

Bidder-Specific Updates

  • DxKulture: Add adapter (#2721)
  • Fix issue #2666 - Port PR from PBS-Go: ImproveDigital: updates (#2671)
  • Between: Update endpoint (#2715)
  • Between adapter: make host param optional (#2718)
  • Between: Remove host param (#2708)
  • Orbidder: Add user sync redirect url (#2681)
  • lunamedia endpoint update (#2709)
  • Groupm: Remove bidder (#2705)
  • RTBHouse: native ads support (#2641)
  • Add Mabidder Adapter (#2673)
  • OneTag: ORTB 2.6 initial support (#2646)
  • Zeta Global SSP Bidder: update endpoints. (#2692)
  • Silvermob: host validation (#2682)
  • Sovrn: Make minduration optional (#2680)
  • Update Bidder Stroeercore: allow video traffic (#2691)

Contributors

@And1sS, @AntoxaAntoxic, @CTMBNara, @EmanueleSimonelli, @KolomiietsSerhii, @Net-burst, @SerhiiNahornyi, @abermanov-zeta, @bretg, @dependabot, @dependabot[bot], @docech, @ikagotso, @ishihanvcs, @marki1an and @piotrj-rtbh