Skip to content

Releases: prebid/prebid-server-java

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

v1.42.0

11 Sep 12:27
Compare
Choose a tag to compare

What’s Changed

  • Fixed the way how imp.ext.context.data was merged with amp targeting (#905)
  • Move imp[].ext.context.adserver to imp[].ext.context.data.adserver (#904)
  • Add test for imp.ext.context own copy for each imp change (#902)
  • Set a copy of imp.ext.context to each bidder imp (#901)
  • Remove imp.ext.context.data if not allowed for bidder (#900)
  • Fix fdp app bundle copying (#896)
  • Reject app-site requests after fpd data merged (#889)
  • Change amp attr path to ext.data.attr and fix fpd search field wrong … (#894)
  • Add 33across as an alias for TTX bidder (#893)
  • Update logic to merge fpd to bidrequest level objects (#884)
  • Remove user ext data dependence on prebid existence (#886)
  • Add Liveramp IDL to Rubicon user.ext (#885)
  • Normalize bidderconfig together with bidrequest (#883)
  • Set null to ext if empty (#881)
  • Set null instead NullNode during deserialization to POJO with JsonNod… (#873)
  • Merge First Party Data (FPD) round 3 into master (#878)

Contributors

@schernysh, @BraslavskiyAndrey and @rpanchyk

v1.41.1

21 Aug 09:07
Compare
Choose a tag to compare

What’s Changed

  • Fix adslot to ignore first party data restrictions if no bidders (#871)
  • Fix missing pricegranularity converting JsonNode from NullNode to null (#870)
  • Search adslot in alternative path to send to XAPI (#865)

Contributors

@BraslavskiyAndrey and @rpanchyk

v1.41.0

13 Aug 23:33
Compare
Choose a tag to compare

What’s Changed

  • Make /version endpoint to return version in major.minor.patch format (#864)
  • Update bid currency and bidder version of Adgeneration Bidder (#829)
  • Make version endpoint unprotected and add pbs version to the response (#860)
  • Allow hosts to specify fallback vendor list to be used in place of missing versions (#827)
  • Improve IpAddressHelper for public address determining (#857)
  • Truncate custom targeting keywords (#856)
  • Gdpr behavior by integration type (#773)
  • Set bid currency in OpenRtb abstract bidder (#854)
  • Fix IPv4 validation and IPv6 anonymization (#853)
  • Add customized admin endpoints (#618)
  • Truncate all keywords (#846)
  • Fix geolocation spring configuration (#848)
  • adding generate-bid-id options (#842)
  • Update bidder params for Advangelists (#795)
  • Update app-mediatype of Adtlelligent Bidder (#838)
  • Add Pubnative bidder documentation (#802)
  • Review and test install/config documentation (#836)
  • Refined IPv6 support (#764)
  • Add Adhese bidder (#770)
  • Vis.x bidder: add request currency and update bidresponse, bid (#747)
  • Add supporting gdpr and us_privacy to ConsumableBidder (#744)
  • Implement flexible resolving of additional targeting keywords (#728)
  • Update usersync url of Conversant bidder (#740)
  • Check asset types in BidResponse (#710)
  • Resolve bidder aliases using aliases defined in request and bidder catalog when logging metrics (#707)
  • Add usepbsrates flag to bidrequest (#714)
  • Add support for CPM override in Rubicon bidder (#733)

Contributors

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

v1.40.0

30 Jul 10:29
Compare
Choose a tag to compare

What’s Changed

  • Update documentation of BeachfrontBidder (#796)
  • Update event documentation (#804)

Contributors

@AndriyPavlyuk, @BraslavskiyAndrey and @rpanchyk

v1.39.0

21 Jul 09:26
Compare
Choose a tag to compare

What’s Changed

  • Brightroll adapter - Adding bid floor config parameter (#781)
  • Add Appnexus currency support from exchange response (#817)
  • Add choosing of the most valuable bid for single imp id (#797)
  • Conversant adapter bug for apps (#711)
  • Add setting of the sizes to IX bids (#799)

Contributors

@DGarbar, @apaliy, @rpanchyk and @smithaammassamveettil