Skip to content

Releases: prebid/prebid-server-java

v1.95.0

02 Aug 04:33
Compare
Choose a tag to compare

What’s Changed

General Changes

  • Change connection pool for c3p0 (#1976)
  • Core: Add support for HikariCP (#1956)
  • Core: Move validation of site and app inclusion after FPD stage (#1942)
  • PG: Update validation of Pg Deal Bid (#1927)
  • Fix integration flaky tests (#1955)
  • Prebid Server prepare for next development iteration (#1962)

Bidder-Specific Changes

  • Invibes: Updated config file to support gzip (#1974)
  • Rubicon: add native support (#1970)
  • Kargo: Enable gzip compression (#1972)
  • Triplelift: gzip support (#1967)
  • OneTag: enable endpoint-compression (#1969)
  • Enable endpoint-compression for mobilefuse adapter (#1957)
  • Improve Digital adapter: enable gzip conversion of requests (#1961)

Contributors

@CTMBNara, @SerhiiNahornyi, @dtbarne, @jbartek25, @marki1an, @nllerandi3lift, @onetag-dev, @rcheptanariu and @wwongkargo

v1.94.0

21 Jul 08:26
Compare
Choose a tag to compare

What’s Changed

  • nextmillennium contact info update (#1959)
  • Fix NextMillennium bidder adapter name (#1960)
  • nextmillennium config typo (#1958)
  • Aax Bidder: Update (#1937)
  • Core: Bump jetty and wiremock versions (#1953)
  • Automatad: add new bidder (#1946)
  • Fix unwanted VAST XML linebreaks (#1952)
  • Support Imp.ext.tid as not a bidder properties object. (#1947)
  • NextMillenium: Add group_id field (#1935)
  • NextMillenium: Add usersync url (#1934)
  • fixing usersync copy-paste errors (#1948)
  • Kargo Bidder: Adding usersync URL (#1943)
  • Core: Java17 syntax migration (#1924)
  • Prebid Server prepare for next development iteration (#1941)
  • Add Bliink bidder (#1938)

Contributors

@And1sS, @CTMBNara, @Net-burst, @SerhiiNahornyi, @bretg, @jsadwith and @marki1an

v1.93.0

08 Jul 10:07
Compare
Choose a tag to compare

What’s Changed

Please note that the code is now using Java 17

General Updates

  • Update maven release plugin version (#1932)
  • Core: Migrate to java17 (#1917)
  • Prebid Server prepare for next development iteration (#1930)

Bidder-Specific Updates

  • Core: Add new bidder Kargo (#1933)
  • Bidders: Fix missing equals in sync redirect-url (#1928)
  • Connectad: change usersync type (#1929)

Contributors

@And1sS, @SerhiiNahornyi, @bretg and @marki1an

v1.92.0

01 Jul 10:44
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Core: Add stored bid response impid macro replacement (#1899) - Issue prebid/prebid-server#2210
  • Core: Fix NPE on PBS impId macro resolving (#1926)
  • Core: Add validation by BIDDER.yaml for media types (#1798)
  • Fix JDBC connection timeout error (#1921)
  • Add additionalTargeting key/value map for amp BidResponse (#1730)
  • Bump mysql-connector-java from 8.0.16 to 8.0.28 (#1915)
  • AmpSpec fix flaky test (#1916)
  • Prebid Server prepare for next development iteration (#1920)

Bidder-Specific Updates

  • Unicorn: refactoring (#1925)
  • Lockerdome: Fix the redirect parameter for the usersync endpoint (#1923)

Contributors

@And1sS, @CTMBNara, @SerhiiNahornyi, @hupaloo, @marki1an, @pskupinski and @rmattis

v1.91.0

24 Jun 09:22
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Core: Add passthrough for request (#1906) -- Issue prebid/prebid-server#2186
  • Core: Add unix socket server support (#1875) - Issue prebid/prebid-server#2147
  • Price Floors: Fix always inprogress bug (#1918)
  • Core: Add warning when flushing counter is used with prometheus (#1909)
  • PG: Add more information to LineItemStatusReport. (#1898)
  • Fix failing PG alert spec test (#1902)
  • Core: Add bidder call type to debug info (#1892)
  • Core: Validation of Alias GVL IDs (#1835)
  • Tests: Fix bidder endpoint compression property name (#1894)
  • Price Floors: Don't set enabled false if skipped true (#1896)
  • Test: Merged stored requests when using {{UUID}} (#1881)
  • Tests: Fix flaky functional tests (#1895)
  • Prebid Server prepare for next development iteration (#1893)

Bidder-Specific Updates

  • New Adapter: Adelement (#1905)

Contributors

@And1sS, @CTMBNara, @Net-burst, @SerhiiNahornyi, @hupaloo, @marki1an and @radadiapg

v1.90.0

03 Jun 07:22
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Add endpoint-compression configuration property for gzip compression (#1857) Issue prebid/prebid-server#1812
  • Price Floors: Do not enforce, if feature disabled by request (#1885)
  • Price Floors: Tolerate missing BidderRequest on enforcement stage (#1878)
  • Price Floors: Always add skipped flag (#1876)
  • Core: Prometheus: Added prefixes to metric name matchers (#1873)
  • Workflow: Add Java distribution name to the workflow (#1883)
  • Improve GitHub Actions workflow (#1882)
  • Tests: Fix decimal rounding to account for regional settings (#1850)
  • Tests: Level control of account metrics (#1853)
  • Remove @PBSTest annotation (#1864)
  • Add new PG targeting sources (#1817)
  • Prebid Server prepare for next development iteration (#1872)

Bidder-Specific Updates

  • Sovrn: Add video support (#1874)
  • StroeerCore: Add new bidder (#1870)
  • SOVRN: Remove unsupported mediatypes (#1871)

Contributors

@And1sS, @CTMBNara, @Net-burst, @SerhiiNahornyi, @cpabst, @marki1an and @philipwatson

v1.89.0

19 May 08:46
Compare
Choose a tag to compare

What’s Changed

General Updates

  • PG: Add alwaysincludedeals flag (#1852). Issue prebid/prebid-server#2214
  • Refactor floors adjuster (#1865)
  • Core: Support prometheus namespace and subsystem prefixes (#1802)
  • Price Floors: Update Cache-Control header toleration (#1851)
  • Price Floors: Check for enabled floors for bidder call (#1860)
  • Make ObjectMapperWrapper into a trait (#1862)
  • Add additional metrics for rejected responses (#1778)
  • Refactor Adjustment factor resolving logic (#1856)
  • Prebid Server prepare for next development iteration (#1854)

Bidder-Specific Updates

  • Adnuntius: Fix impId resolution (#1867)
  • Criteo bidder refactoring. (#1863)
  • New Adapter: Alkimi (#1841)

Contributors

@And1sS, @CTMBNara, @SerhiiNahornyi, @hupaloo and @pro-nsk

v1.88.0

11 May 05:43
Compare
Choose a tag to compare

What’s Changed

General Updates

  • Pass server info to request (#1758) PBS issue prebid/prebid-server#1739
  • Add mechanism to launch containers on a static port (#1844)
  • Use labels in prometheus metrics (#1681)
  • Fix ufpd targeting lookup for PG. (#1832)
  • Tests: Relax timeouts (#1848)
  • Tests: Resend a report when del stats respond with 409 (#1826)
  • Replace creation of ObjectMapper with configured instance. (#1831)
  • ExchangeService increase test coverage (#1806)
  • Prebid Server prepare for next development iteration (#1843)

Adapter-Specific Updates

  • Sharethrough: adapter revamp connecting to new Endpoint (#1772)
  • Colossus: Add new param (#1818)
  • Adnuntius: Fix response invalid json property naming (#1849)
  • ImproveDigital bidder : Google additional consent support (#1816)
  • New Adapter: AAX (#1819)
  • PubMatic: Add support for "Acat" ext parameter (#1813)
  • PGAM add alias to adtelligent (#1807)
  • Yieldlab: adapter fix GDPR handling for AMP (#1821)
  • Generic yahoossp adapter endpoint and active by default. (#1825)
  • Amx adapter: add support native format (#1842)
  • Colossus: adding colossusssp as an alias (#1824)

Contributors

@And1sS, @CTMBNara, @Net-burst, @SerhiiNahornyi, @bretg, @hupaloo, @marki1an, @oath-jac, @product-aax and @rmattis

v1.87.1

27 Apr 09:03
Compare
Choose a tag to compare

What’s Changed

  • Tests: Fix unused param (#1840)
  • Price Floors: Provider contract change (#1837)
  • Prebid Server prepare for next development iteration (#1838)

Contributors

@Net-burst and @SerhiiNahornyi

v1.87.0

26 Apr 08:19
Compare
Choose a tag to compare

What’s Changed

PBS-Java 1.87 contains a beta version of the server-side floors feature. Documentation is at https://docs.prebid.org/prebid-server/features/pbs-floors.html

  • Restore enforce-valid-account config (#1836)
  • Price Floors: Increase test coverage (#1829)
  • Add tests for validating request rules: modelGroups, values (#1827)
  • Price Floors: Feature enhancements (#1820)
  • Rubicon: Add specific floors resolving (#1812)
  • Tests: Update price floors test conditions (#1814)
  • Price Floors: Add feature functionality (#1619)
  • Prebid Server prepare for next development iteration (#1805)

Contributors

@Net-burst, @SerhiiNahornyi, @mtuchkova and @yevhenii-viktorov