Skip to content

Releases: prebid/prebid-server-java

v3.43.0

05 Jun 21:20

Choose a tag to compare

Important notice

This release includes a security update that adds a validation to bidder adapters with dynamic hostnames to avoid the possibility of hostname forgery. This has a small chance of impacting exotic Prebid Server host configurations, as certain characters in the hostname are now prohibited. Please consult the list of bidder adapters that were affected by this change here #4522 .

Security updates

  • Validate url domain and path (#4522)

What’s Changed

  • Core: Log bundle for app channel (#4515)
  • Core: TCF 2.3 Disclosed Vendors Support (#4442)
  • Bugfix: TcfV1 and DisclosedVendors section (#4512)

Vendor-Specific Updates

  • LI module: Use matcher instead of source for eid premission (#4487)
  • New Adapter: Adsmovil (#4504)
  • New Adapter: Alliance Gravity (#4502)
  • New Adapter: BeOp (#4476)
  • Alkimi: Adding alkimi vendor-id and user-sync url modification (#4490)
  • Seedtag: adds ron id support for seedtag adapter (#4466)
  • Medianet: Update cookie sync url (#4443)
  • Add cookie family name to 360playvid adapter config (#4489)

Housekeeping

  • Dependency: Update GPP library (#4441)

Contributors

@CTMBNara, @Lightwood13, @VelRaj21, @akshatgmnet, @peixunzhang, @przemkaczmarek, @sangarbe and @Net-burst

v3.42.0

05 May 14:36

Choose a tag to compare

What’s Changed

  • Events: Add new request.ext.prebid.events.enabled toggle (#4479)

Housekeeping

  • GitHub: Bump Trivy Security Scanner (#4439)
  • Housekeeping: Fix flaky Gpp test (#4474)

Vendor-Specific Updates

  • New Adapter: MyCodeMedia - Teqblaze alias (#4471)
  • 51Degrees module: extend device detection module with new fields (#4458)
  • IX adapter: Handle missing interstitial formats (#4459)
  • New Adapter: Harrenmedia - Adverxo alias (#4472)
  • New Adapter: Harion - teqblaze alias (#4473)
  • Ybidder: New Nexx360 alias (#4467)
  • Nativo: Add optional placementId parameter and Prebid Renderer in response (#4380)
  • LiveIntent module: Fixing permission logic (#4389)
  • New Adapter: 360playvid (#4361)

Contributors

@And1sS, @Net-burst, @SuperIzya, @jcerone, @osulzhenko, @przemkaczmarek, @rafataveira and @zxPhoenix

v3.41.0

25 Mar 14:30

Choose a tag to compare

Housekeeping

  • Housekeeping: Update localstack-s3 image for functional tests (#4437)

Vendor-Specific Updates

  • New Adapter: TrustX (#4428)
  • Mobkoi: Always set TagId with placementId (#4435)
  • Kargo: update endpoint to krk2.kargo.com (#4431)
  • OMS: Update default publisher ID parameter (#4425)

Contributors

@Lightwood13, @Net-burst, @andresmonc, @osulzhenko and @przemkaczmarek

v3.40.0

07 Mar 02:43

Choose a tag to compare

Housekeeping

  • Bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 in /.github/workflows (#4391)
  • Housekeeping: Bump Spring Boot minor version (#4387)

Vendor-Specific Updates

  • New Adapter: Bidfuse (#4370)
  • OMS: Add {{PublisherId}} macro (#4409)
  • Xapads: Fix misplaced GVL id (#4398)
  • Teal: Add GPP params to usersync (#4379)
  • Missena: add GPP params to cookie sync URL (#4383)
  • Nexx360: Add usersync (#4396)
  • Epsilon: pass prebid server version (#4392)
  • Mobilefuse: Add site media types (#4369)
  • Flipp: Update endpoint to not use cdn (#4368)
  • AdsInteractive: Change to aliases (#4362)
  • Adipolo: Add GVL ID (#4397)

Contributors

@CTMBNara, @Net-burst, @dependabot[bot], @dimashirokov, @johnwier, @ollyburns, @osulzhenko, @przemkaczmarek, @ysfbsf and dependabot[bot]

v3.39.0

06 Feb 17:54

Choose a tag to compare

Vendor-Specific Updates

  • LiveIntent Module: EID permissions (#4315)
  • Teal: new adapter (#4350)
  • Aso: Add user sync endpoint to adapter and aliases (#4353)
  • New Adapter: Clydo (#4299)
  • Adot: Constrain publisher path to an enum list (#4354)
  • AdOcean: Remove adapter (#4355)
  • Migrate ProgX alias from Vidazoo to Teqblaze adapter (#4356)
  • Remove Vimayx alias from SmartHub adapter (#4363)
  • Remove Mobupps alias (#4364)
  • New Adapter: RadiantFusion - Attekmi alias (#4365)
  • Nexx360: Preserve custom imp.ext fields and add vendor id (#4359)

Contributors

@Lightwood13, @Net-burst, @SuperIzya, @ollyburns and @przemkaczmarek

v3.38.0

21 Jan 04:33

Choose a tag to compare

What’s Changed

  • Core: EID Permissions extension (#4349)
  • Refactoring: Add bidder request post-processing (#4322)
  • CI: Update GitHub workflows (#4351)
  • CI: Fix vulnerability in cross-repo-issue GitHub action (#4324)

Vendor-Specific Updates

  • RTBHouse: Extract tagid from Imp fields (#4306)
  • Ogury: Allow inventory mapping for in-app traffic. (#4321)
  • StroeerCore: Use bid.ext as-is from the response (#4317)
  • New adapter: Rename adoppler bidder adapter to elementaltv add adoppler as alias t… (#4326)
  • Adagio: Remove hardcoded seat name (#4319)
  • Adagio: Enable site capability (#4320)
  • Optidigital: Add GPP support (#4333)

Contributors

@CTMBNara, @Net-burst, @crepi, @osulzhenko, @pavel-ptashyts, @philipwatson, @pjaworski-rtbh, @przemkaczmarek and @zxPhoenix

v3.37.0

10 Dec 16:24

Choose a tag to compare

What’s Changed

  • Core: Support GPP USNat v2 (#3690)
  • Core: Decrease the version of the InfluxDB metrics (#4292)
  • Rule Engine: Fix eviction policy for rule cache (#4308)
  • Tests: Remove post in pr-java-ci.yml (#4307)
  • Tests: Fix flaky GPP tests and refactor code (#4309)
  • Tests: Update pr-java/functional-ci workflow (#3904)

Vendor-Specific Updates

  • CWire: Add userSync (#4288)
  • Bugfix: incorrect naming in userSync configs (#4305)
  • Criteo: Set geoscope to global (#4303)
  • Sharethrough: Add geoscope to config (#4302)
  • Smaato: Add geoscope to bidder info (#4301)
  • Seedtag: sets bid request's currency to USD (#4296)
  • Consumable: updated yaml config (#4139)

Contributors

@And1sS, @AntoxaAntoxic, @EmilNadimanov, @Net-burst, @marki1an, @osulzhenko, @richardngo-consumable and @sangarbe

v3.36.0

20 Nov 14:31

Choose a tag to compare

What’s Changed

  • Housekeeping: Bump Groovy-related dependencies (#4276)

Vendor-Specific Updates

  • Core: Resolve bean conflict in modules (#4289)
  • LiveIntent: Limiting LI ids to configured bidders (#4281)
  • Sparteo: add required query params to adapter endpoint (#4225)
  • New BoldwinRapid Adapter (#4285)
  • New Adapter: Nativery (#4223)
  • Nextmillennium: New fields and adapter version update (#4246)
  • Adnuntius: Pass targeting to ad server (#4282)
  • BidTheatre: Update endpoint and add redirect user sync (#4283)

Contributors

@AntoxaAntoxic, @Net-burst, @SuperIzya, @osulzhenko, @przemkaczmarek and @t-sormonte

v3.35.0

07 Nov 17:59

Choose a tag to compare

What’s Changed

  • Core: Add video cache TTL enforcement for /vtrack endpoint (#4136)
  • Core: Add module Storage Metrics (#4151)

Vendor-Specific Updates

  • Adagio Bidder: Fix Typo (#4275)
  • Adagio: Remove max length on params (#4263)
  • New adapter: Gravite - reqBlaze Alias (#4273)
  • New Adapter: Performist - Limelight Alias (#4272)
  • Unruly: Include GPID in request payload (#4259)
  • Teqblaze Alias: AppStockSSP (#4265)
  • RTBHouse: Add PMP Removal and Publisher ID Extraction (#4229)
  • LiveIntent: LI analytics adapter (#4154)
  • CpmStar: Adapter Update bidder implementation to allow imp.ext passth… (#4228)
  • Rule Engine: Change level for rule parsing log (#4262)
  • Omnidex: Add GVL ID (#4266)
  • Connatix Bid Adapter: Support GZIP (#4258)

Contributors

@And1sS, @AntoxaAntoxic, @Net-burst, @SuperIzya, @karimMourra, @piotrj-rtbh, @przemkaczmarek and @zxPhoenix

v3.34.0

24 Oct 13:44

Choose a tag to compare

New Features

  • Core: Support GET on the /vtrack endpoint (#4073)

Vendor-Specific Updates

  • Showheroes: Rename test file (#4253)
  • Showheroes bidder (#4190)
  • Eplanning: Add support for adomain (#4227)
  • mobkoi: remove url endpoint override (#4224)
  • optable-targeting: Optimize Optable requests for more precise ranging and performance insights (#4222)
  • Sovrn: pass-through imp.ext unaltered (#4197)
  • SmileWanted: endpoint now supports dynamic zoneId and integrates prebid server technology (#4109)
  • Yandex Bid Adapter : add support for video ads (#4004)
  • Improve Digital adapter: switch to HTTPS (#4226)
  • Contxtful: New Adapter (#4240)
  • Adkernel Alias: Xapads (#4242)
  • MetaX: Add redirect user sync (#4243)
  • KueezRTB: Remove additionalProperties from schema (#4244)
  • fwssp: Add iframe usersync (#4245)
  • Kargo: Add email to codepath notification workflow (#4247)

Contributors

@AntoxaAntoxic, @CTMBNara, @DiMurer, @EmilNadimanov, @FilipStamenkovic, @Net-burst, @QuentinGallard, @jbartek25, @mbonnafon, @przemkaczmarek and @softcoder594