Skip to content

Releases: prebid/prebid-server-java

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

v1.38.0

09 Jul 09:12
Compare
Choose a tag to compare

What’s Changed

  • Revise TCF VendorList metrics (#792)
  • Fix GDPR metrics to include only broken and necessary consent (#790)
  • Add AdgenerationBidder and tests (#737)
  • Add TelariaBidder implementation and tests (#726)
  • Add masking of device values for UserIds TCF logic (#788)
  • Clean openrtb2AuctionShouldRespondWithBidsFromRubiconAndAppnexus test (#786)
  • Update Basic enforcement strategy (#785)
  • Add masking of user id despite of the configuration (#734)
  • Fix ext.prebid.targeting.pricegranularity processing after #697 (#783)
  • Fix after merging #758 (#782)
  • Invalid privacy error in prebid response (#758)
  • Use extension models in OpenRTB BidRequest instead of ObjectNode (#697)
  • Add referrer to all 'Invalid request format' errors (#657)
  • OpenX adapter: Pass rewarded video signal (#712)
  • OpenX - enable app video, pass gdpr to user sync, update contact email (#696)
  • Update Openx bidder configuration (#739)
  • Update Openx Bidder documentation (#741)
  • Satisfy LGTM verification (#776)
  • Make failed vendor list for TCF1 do not drop the auction (#772)
  • Proceed auction if Vendor list is not available (#708)

Contributors

@AndriyPavlyuk, @BraslavskiyAndrey, @DGarbar, @apaliy, @laurb9, @rpanchyk and @schernysh

v1.37.0

26 Jun 10:53
Compare
Choose a tag to compare

What’s Changed

  • Create Github Actions workflow for publishing new releases (#713)
  • Fix flaky bidder and healthchecker tests (#716)
  • Add Nanointeractive Bidder and tests (#700)
  • Add Kidoz Bidder and tests (#692)
  • Add ValueImpression Bidder and tests (#690)
  • Add implementation of ZeroclickfraudBidder and tests (#685)
  • Add implementation of UcfunnelBidder (#673)
  • Add Admixer Bidder (#664)
  • Add application settings documentation (#768)
  • Update list of IAB-categories of Appnexus Bidder (#705)
  • Add documentation for Pubmatic Bidder and update configuration (#738)
  • Appnexus adapter: Add category mapping for government (#745)
  • Update vendor id for Advangelists bidder (#746)
  • Add handling of us_privacy for Sharethrough (#720)
  • Update vendorid of ConsumableBidder (#742)
  • Update documentation with TCF and CCPA metrics (#730)
  • Update usersync Url of Eplanning Bidder (#704)
  • Update data in yaml config files (#677)
  • Update bidder's config files (#676)
  • Update auction docs with Supply Chain Support (#674)
  • Add vendorId to VisxBidder (#670)
  • Update project documentation (#668)
  • Update vendorId in GridBidder (#671)
  • Update GridBidder parameters (#650)
  • Change adform.json file (#645)

Contributors

@AndriyPavlyuk, @BraslavskiyAndrey, @DGarbar, @apaliy, @schernysh