Releases: prebid/prebid-server-java
v1.95.0
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
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
: Addgroup_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
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
v1.92.0
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
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
What’s Changed
General Updates
- Add
endpoint-compression
configuration property forgzip
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
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
v1.88.0
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
v1.87.0
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