Skip to content

Releases: prebid/prebid-server-java

v1.51.0

08 Dec 10:29
Compare
Choose a tag to compare

What’s Changed

  • Review conversant adapter (#1053)
  • removing differences doc (#1052)
  • updating README docs links (#1051)
  • Fix Conversant bidder to change banner or video if present (#1050)
  • Add video support to ttx bidder (#1032)
  • Bump jetty.version from 9.4.34.v20201102 to 9.4.35.v20201120 (#1048)
  • Review Triplelift bidder (#1047)
  • Review deepintent adapter (#1049)
  • Remove out-dated differences matrix (#1045)
  • Remove GDPR req document (#1046)
  • Review Vrtcal bidder (#1042)
  • Review Yieldmo bidder (#1041)
  • Review smartyAds bidder (#1036)
  • Add Adform video bid response support (#1038)
  • DMX Bidfloor fix (#1039)
  • Add silvermob bidder (#1034)
  • Review vendor-id property (#1035)
  • Plug in JVM metrics submission via metrics engine (#1031)
  • Get rid of default boolean configuration value in code (#1029)
  • Add usage of GDPR and consent string for video (#1019)
  • Add metrics to track account cache hits and misses (#1018)
  • Add http api for fetching accounts (#1015)
  • Update conversant adapter for new prebid-server interface (#972)
  • Add currency rates staleness metric (#1030)

Contributors

@DGarbar, @bretg, @dependabot, @dependabot[bot], @rpanchyk, @schernysh and @snahornyi

v1.50.0

02 Dec 11:48
Compare
Choose a tag to compare

What’s Changed

  • Fix github actions release publishing with set env in new way (#1043)
  • Review SmartadserverBidder (#1037)
  • Avoid serializing analytics event entirely in LogAnalyticsReporter since event could contain non-serializable objects (#1028)
  • Use POST, preserve original user agent and user ip in the headers (#1020)
  • Admixer bidder review (#1025)
  • Update repository reference after transfer under prebid organization (#1027)
  • AdkernelAdn bidder review (#1023)
  • Adman bidder review (#1024)
  • Add client/AccountID support into Adoppler adapter (#1010)
  • Add Nobid bidder (#1005)
  • Add video support to EMX Digital bidder (#988)
  • fix documentation link (#1026)
  • readme: updated for repo move (#1021)
  • Add Amx bidder (#1004)
  • Fix Yieldone Bidder (#1008)
  • Create acuity bidder (#979)
  • Add Deepintent bidder (#994)
  • Adkernel review (#1000)
  • Inmobi bidder review changes. (#990)
  • Add unit tests to cover ifa parameter for Adhese bidder (#1006)
  • Move no_content check in makeBids to higher level (#1017)
  • Optionally read IFA value and add it the the request url (Adhese) (#989)
  • Respond from NotificationEventHandler when analytics disabled (#1014)
  • Implement default implementation of extractTargeting method (#1012)
  • Fix NPE when Account config merged (#1011)
  • Log and send metrics for bidder timeout notifications (#725)
  • Remove bidder common issues (#1009)
  • Bidders' clean code (#1007)
  • Invibes bidder/development (#957)
  • Introduce configuration switch for per-endpoint HTTP client metrics (#847)
  • Pass DNT header into device.dnt (#825)

Contributors

@BraslavskiyAndrey, @DGarbar, @apaliy, @bretg, @pragnesh, @rpanchyk, @sander-adhese, @schernysh and @snahornyi

v1.49.0

13 Nov 10:12
Compare
Choose a tag to compare

What’s Changed

  • Add Openrtb cache request failed time metric (#969)
  • Move version reading and parsing logic to separate class (#874)
  • RP Bid adapter interstitial support (#1003)
  • Improve circuit breaker metrics (#1002)

Contributors

@BraslavskiyAndrey, @DGarbar, @rpanchyk and @schernysh

v1.48.0

11 Nov 10:00
Compare
Choose a tag to compare

What’s Changed

  • YieldLab bidder review (#1001)
  • Refactor SynacormediaBidder (#996)
  • Optimize circuit breaker creation and destroy (#999)
  • Bump jetty.version from 9.4.31.v20200723 to 9.4.34.v20201102 (#998)

Contributors

@dependabot, @dependabot[bot], @rpanchyk and @snahornyi

v1.47.0

06 Nov 10:28
Compare
Choose a tag to compare

What’s Changed

  • Fix null parameter in conversion error message. (#993)
  • Add new request type names and fix NPE for setuid and cookiesync (#992)
  • Log 1% of corrupted consent strings (#722)
  • Set bid currency from response (#876)
  • Add app support and video media type for YieldmoBidder (#986)
  • Optimize how TCF global vendor list is stored in memory to reduce its footprint (#814)
  • Change ucfunnel endpoint. (#951)
  • Add sizes support to AdoceanBidder (#918)
  • Fix IX bidder currency logic. (#981)
  • Update SmartAdServer bidder endpoint (#985)
  • Update Grid bidder endpoint (#984)
  • Tolerate missing account in request while stored data fetching (#987)
  • Deprecate TCF GVL v1 (#975)
  • Process Stored Request/Imp IDs unique per account (#488)
  • Fix cache response error place in json (#974)
  • Add krushmedia bidder (#958)
  • Add Between bidder. (#940)
  • Add ConnectAd bidder and tests. (#948)
  • [Brightroll]Adapter config update : bidfloor from 0.3 to 0.65 for BusinessInsider (#971)
  • Add new Colossus Bidder and tests (#925)
  • Add new Adprime Bidder and tests (#924)

Contributors

@AndriyPavlyuk, @DGarbar, @rpanchyk, @schernysh, @smithaammassamveettil and @snahornyi

v1.46.0

23 Oct 09:04
Compare
Choose a tag to compare

What’s Changed

  • Refactor Adhese bidder (#970)
  • Add Smartyads bidder (#960)
  • Add bidder cardinality metric (#953)
  • Set cache ttl for bid.exp (#933)
  • Fix Adhese bidder (#965)
  • Bump junit from 4.12 to 4.13.1 (#954)
  • Update pubmatic user sync url (#963)
  • Fix missing Request parameter for Adgeneration bidder (#962)
  • Use TCF GVL fallback mechanism on any error during fetching vendor list version (#955)
  • Remove unnecessary status check in makeBids method (#945)
  • Add inMobi bidder (#935)
  • Allow zero price for deal bids (#774)
  • Do not include bidders without usersync URL in /cookie-sync response (#949)
  • Push stored responses merging up the pipeline so that they are treated more like regular responses (#862)
  • Provide additional configuration options for http client behavior (#843)
  • Use single default-timeout-ms configuration value for both vendor list services (#841)
  • Update currency rates endpoint URL and response body (#820)
  • Set default ad server currency to USD (#818)

Contributors

@BraslavskiyAndrey, @DGarbar, @dependabot, @dependabot[bot], @rpanchyk, @schernysh and @snahornyi

v1.45.0

09 Oct 07:27
Compare
Choose a tag to compare

What’s Changed

  • Fix response bid targeting keywords populating (#946)
  • Update channel determining (#941)
  • First class line indent checkstyle rule (#942)
  • Add Smaato bidder (#916)
  • Add Logicad bidder (#887)
  • Add Adman bidder (#879)
  • Add Smartadserver bidder (#872)
  • Add new AvocetBidder and tests (#868)
  • Update Rubicon bidder sizes for banner (#939)
  • fix eids object structure in Adform bidder (#938)
  • Update Brightroll config with adthrive (#936)
  • Fix condition of vast event url generation (#934)
  • Remove hb_winurl, hb_bidid targeting values (#895)
  • Record geo lookup results in auction request and context for subsequent usage (#888)
  • Add account-level prebid cache success/error and creative size metrics (#903)
  • Fix event generation for vast (#932)
  • Bump jetty.version from 9.4.28.v20200408 to 9.4.31.v20200723 (#844)
  • Bump mysql-connector-java from 6.0.6 to 8.0.16 (#780)
  • Merge context.data to context.ext.data and remove it after (#921)
  • Fix integration test and small refactoring of Orbidder Bidder (#930)
  • Revise event urls creation conditions (#915)
  • Fix adform URL construction volatility (#929)

Contributors

@AndriyPavlyuk, @BraslavskiyAndrey, @DGarbar, @braizhas, @dependabot, @dependabot[bot], @rpanchyk, @schernysh and @snahornyi

v1.44.0

25 Sep 09:09
Compare
Choose a tag to compare

What’s Changed

  • Fix Rubicon eids striping (#928)
  • Strip eids of certain type (#926)
  • updating rtbhouse usersync (#923)
  • Add video support for GumGumBidder (#898)
  • Change endpoint in configuration file of TtxBidder(33across) (#922)
  • Add adm for video bids for Gamma bidder (#906)
  • Add DmxBidder and tests (#859)
  • Add new parameters to adform bidder (#897)
  • Change usersync type in configuration files of bidders (#909)
  • Add extra parameter to ExtImp of TelariaBidder (#831)
  • Get domain from page for Url constructing in Eplanning Bidder (#899)
  • Fix bidders redirect url and set version to 1.44.0 (#920)
  • Add Yeidlab Bidder and tests (#828)
  • Add new Mobilefuse bidder and tests (#822)
  • Add Beintoo bidder (#813)
  • Add AdtargetBidder and tests (#867)
  • Add eids parameter to url of HttpRequest in AdformBidder (#866)
  • Remove supporting site in BidRequest for FacebookBidder (#882)
  • consumable: Correct width and height reported in response. (#880)
  • Update imp extension with zoneId for KubientBidder (#863)
  • Set banner width to -1 when interstitial is 0 for Facebook (#851)
  • Support pubmatic video duration and primary category (#849)
  • Update endpoint in configuration file of Kubient bidder (#837)
  • Update app type in GridBidder (#835)
  • Change test parameter of bidrequest of Pubnative Bidder (#834)
  • OpenX adapter: pass optional platform parameter (PBID-599) (#832)
  • Add Yeahmobi bidder and tests (#819)
  • Update IAB categories of Appnexus (#812)
  • Add comment to define default type of bid (#810)
  • Uppdate config endpoint TripleliftBidder (#808)
  • Add Orbidder bidder (#807)
  • Add Lunamedia bidder (#805)
  • Support app in EplanningBidder (#803)
  • Update url in config file (#801)
  • Update Adtelligent ortb url endpoint (#800)
  • Change Brightroll redirect-url (#914)
  • Update Beachfront Bidder (#717)
  • Add Adocean bidder (#777)
  • Update cacheHttpCalls model for more general use (#755)
  • Add Ninthdecimal bidder (#750)
  • Add Aja bidder (#729)

Contributors

@AndriyPavlyuk, @BraslavskiyAndrey, @DGarbar, @bretg and @rpanchyk

v1.43.0

22 Sep 12:50
0dae95c
Compare
Choose a tag to compare

What’s Changed

  • Add WARNING prefix to fpd type normalization warnings (#912)
  • Add Integration type and channel support (#869)

Contributors

@BraslavskiyAndrey and @schernysh

v1.42.1

15 Sep 09:20
Compare
Choose a tag to compare

What’s Changed

  • Tolerate root fpd fields wrong types (#908)
  • Implement service and endpoint for changing logging level temporarily (#778)
  • Add an ability to temporarily enable verbose HTTP interaction logging for auctions endpoints (#775)

Contributors

@BraslavskiyAndrey, @rpanchyk and @schernysh