Skip to content

Releases: prebid/prebid-server-java

v1.114.0

22 Mar 18:15
Compare
Choose a tag to compare

What’s Changed

General Updates

Bidder-Specific Updates

  • VisibleMeasures: Add bidder (#2222)
  • Criteo: Update bidder logic (#2230)
  • Alkimi: Change maintainer email (#2232)
  • LimeLightDigital: Add adapter (#2228)
  • Definemedia: Add adapter (#2220)
  • CCX: Add user sync url (#2211)

Contributors

@And1sS, @CTMBNara, @SerhiiNahornyi, @ValeriiBarsuk, @marki1an and @pro-nsk

v1.113.0

09 Mar 09:07
Compare
Choose a tag to compare

What’s Changed

With this release, PBS-Java parses incoming GPP strings for TCF2 and USP strings, distributing them to the original ORTB locations if they're not already present. This is what we call GPP Phase 2.

General Updates

  • Add GPP processors (#2179)
  • StoredRequestProcessor: Fix problems with BigDecimal. (#2197)
  • Tests: Fix fluky functional floor test (#2191)

Bidder-Specific Updates

  • Undertone: params under ext (#2199)
  • Brave: Add adapter (#2186)
  • Bidstack: Add new adapter (#2198)
  • Adrino: Add new adapter (#2187)
  • Sspbc: Add new adapter (#2185)

Contributors

@CTMBNara, @SerhiiNahornyi, @marki1an, @osulzhenko, @tamarm-perion and @wesley-freestar

v1.112.0

22 Feb 12:29
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Core: Gpp amp passthrough (#2183)
  • Workflows: update cross-repo workflow (#2182)
  • Seatnonbid: Add ability to specify impIds related to bidder error (#2178)
  • Move PG deals population (#2011)
  • Core: Remove redundant fields from bidder request (#2063)
  • Refactoring. Move media type processor (#2148)

Bidder-Specific Updates

  • KiviAds: Add adapter (#2156)
  • Openx: Pass through imp.ext wholesale except prebid, bidder (#2180)
  • Algorix: Add EUC endpoint (#2184)
  • YahooSSP adapter providing gpp data to our openRTB2.5 backend. (#2144)
  • VideoHeroes: Add adapter (#2177)
  • Logan: Add adapter (#2155)
  • Clickonometrics: Add adapter (#2166)
  • Resetdigital: add GVL ID (#2157)

Contributors

@And1sS, @Bugxyb, @CTMBNara, @SeongJaeMoon92, @SerhiiNahornyi, @bretg, @laurb9, @marki1an and @radubarbos

V1.111.0

10 Feb 10:37
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Add usersync.enabled property (#2147)
  • FLEDGE support (#2092)
  • Update cross-repo-issue.yml for omit tests label (#2140)

Bidder-specific Updates

  • Appush: Add adapter (#2142)
  • Rubicon: Fix user.ext properties population (#2150)
  • Rubicon: Replace admobject with adm_native t (#2146)

Contributors

@SerhiiNahornyi, @CTMBNara, @laurb9 and @marki1an

v1.110.0

03 Feb 12:42
Compare
Choose a tag to compare

What’s Changed

This completes "Phase 1" of the Global Privacy Protocol for Prebid Server.

General Updates

  • GPP: Add cookie sync passthrough (#2127)
  • Core: Add utilization of host cookie value for user.buyeruid (#2139)
  • Tests: Migrate stored, amp, cache tests to generic (#2137)
  • Tests: Fix fluky functional test (#2125)
  • Tests: Migrate multi bid test to generic (#2132)
  • issue tracker workflow changes (#2133)
  • Workflows: Cross-repo workflow (#2134)

Bidder-specific Updates

  • Rubicon: Move user.consent (#2143)
  • Rubicon: Downgrade user.consent to 2.5 place (#2138)

Contributors

@And1sS, @SerhiiNahornyi, @ValeriiBarsuk, @bretg and @marki1an

v1.109.0

30 Jan 12:37
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Return all bid status: move ext.prebid.seatnonbid to ext.seatnonbid (#2128)
  • Setuid: Add functional tests for prioritization (#2087)
  • Cookie-sync: First part of functional tests (#2081)
  • Dependencies: Upgrade some of the dependencies (#2124)

Bidder-specific Updates

  • Rubicon: Pass skadn field (commit)

Contributors

@And1sS, @SerhiiNahornyi and @marki1an

v1.108.0

18 Jan 08:56
Compare
Choose a tag to compare

What’s Changed

This release fixes the issue with 1.107 where bidders that reject ORTB 2.6 fields were erroring for publishers that supply the new GPP fields.

General Updates

  • Bugfix: Remove gpp data for 2.5 adapters (#2117)

  • Lower tmax for bidders (#2113) - see issue prebid/prebid-server#2398 . There are several new timeout-related configurations, and several deprecated values as well.

    • new: auction.biddertmax.min, auction.biddertmax.max, auction.biddertmax.percent, auction.tmax-upstream-response-time
    • deprecated: auction.cache.expected-request-time-ms, auction.timeout-adjustment-ms, auction.max-timeout-ms
  • Feature: returnallbidstatus flag early stage (#2109) - see prebid/prebid-server#2367 .

  • Return all bid status: remove enablement when debug true (#2122)

  • Tests: Migrate core test to generic bidder (#2115)

  • Docs: Refining README (#2116)

Bidder-specific Updates

  • Bugfix: Rubicon fix regs population (#2123)
  • Rubicon: ORTB 2.6 initial support (#2090)

Contributors

@And1sS, @CTMBNara, @SerhiiNahornyi, @ValeriiBarsuk and @bretg

v1.107.0

12 Jan 09:52
Compare
Choose a tag to compare

What’s Changed

Note: there's an issue in this release for some bidders regarding new GPP fields. regs.gpp was added to the schema but is not removed for bidders that only support ORTB 2.5, causing them to reject requests that carry regs.gpp. It will be fixed in the next release.

General Updates

  • Core: imp.secure default to 1 (#2105)
  • Core: Raise URL length limit to 8KB (#2111)
  • Core: Add pass-through GPP auction support (#2108)
  • Fix ССE in OrtbTypesResolver (#2107)
  • enhanced sample directory (#2102)
  • Cookie-sync: add missing metrics (#2089)
  • Refactoring: Move BidResponseCreator class to optional approach (#2074)
  • Tid processing enhancements (#2093)
  • Add string support to UID (#2096)
  • Blocking-module: Change precedence of blocking attributes for incoming request (#2006)
  • Bump postgresql from 42.4.1 to 42.4.3 (#2084)

Bidder-Specific Updates

  • Undertone: Bidder implementation (#2106)
  • Rubicon: Support multiformat parameter (#2083)
  • IX: Add multi-format ad unit support (#2078)
  • IX: Add iframe usersync support (#2080)
  • Alkimi: add adUnitCode parameter (#2076)
  • Dianomi: Endpoint update (#2095)

Contributors

@And1sS, @CTMBNara, @DianomiJH, @SerhiiNahornyi, @bretg, @dependabot, @dependabot[bot], @deubaka, @liliana-sortable, @nicgallardo, @pro-nsk and @tamarm-perion

v1.106.0

10 Dec 11:08
Compare
Choose a tag to compare

What’s Changed

Contributors

@CTMBNara and @SerhiiNahornyi

v1.105.0

01 Dec 16:23
Compare
Choose a tag to compare

What's Changed

This is a major refactoring of the /cookie_sync and /setuid endpoints. See prebid/prebid-server#2173

PBS-Java host companies can now define a comma-separated list of prioritized cookie family codes in the cookie-sync.pri config. This is helpful because the uids cookie can only hold around 30 bidders, and many of us run more than that number, so you can prioritize bidders that are more important to your revenue.

  • Cookie-sync: Refine core logic of /cookie-sync endpoint (#2065)
  • Cookie-sync: refactoring, new error for limit, uids-cookie prioritization (#2085 )
  • Cookie-sync: Add request bidders shuffling (#2086)

Contributors

@And1sS, @SerhiiNahornyi