Skip to content

Release 2.0.0

Compare
Choose a tag to compare
@Googleybear12138 Googleybear12138 released this 13 Sep 22:35
· 31 commits to main since this release

⚠ BREAKING CHANGES

  • Change generate_bid_code_version from int to string in API

Features

  • Add C++ code coverage support
  • Add PUT support in HTTP client
  • Add SetContext() in ConsentedDebuggingLogger
  • Change secure_invoke output to be easily parsable by automated scripts
  • Log plaintext GenerateBidsRawRequest in Bidding
  • override metric's default public partition
  • PAS support for BFE
  • turn on external load balancer logging by default

Bug Fixes

  • [logging] Check for log fields in the response json from reporting scripts
  • [logging] VLOG the logs, errors and warnings exported from Roma for reporting.
  • [reporting] Add ad_cost and interest_group_name inputs to the reportWin function input
  • Add copyright line in license block
  • Add missing adCost to buyer's browser signals in the code wrapper
  • Allow ScoreAd to return a number
  • Check rapidjson property presence before access
  • Fix invalidCode error when buyer's script is not a correct expression
  • Fixes a comment in proto
  • revert documentation update until the build_and_test_all_in_docker script is updated
  • safe metric should not LogUnsafe
  • Set the log context in BFE
  • Updates the client types comments

cleanup

  • Change generate_bid_code_version from int to string in API

AWS enclave PCR0

  • auction_service_non_prod
    • {"PCR0":"7f06d0c99f5c5c49c392daa9c0542ce549431497b34b9ec5295cdf15be53fa07cb7abae86790b073aef3fc9ac93548db"}
  • auction_service_prod
    • {"PCR0":"a6cbed0c9e478971dcc240aa0b57b1f94129679809ffbd97d21ceb9e91fa4af3c20f57aec4ca2ecf42954dc4787693a4"}
  • bidding_service_non_prod
    • {"PCR0":"beea695c4f0fee295f4c065f907cdd3cec00cdd85597ebcb80f868b986dec911ae97e5c4d65d730c4b2f6f6779a9a232"}
  • bidding_service_prod
    • {"PCR0":"42868ac1eb101dfb5269dea015905ee04cb81af0b2fcafc8877f9861885bb3f4bd21a3b997473e65f50a134587edd7cd"}
  • buyer_frontend_service_non_prod
    • {"PCR0":"e4260b5ee472d4aa3a74672f52093f634850e8489695d059a4e42161987d8d741ff3ad11d4afa3b1e08f9787a94aba48"}
  • buyer_frontend_service_prod
    • {"PCR0":"3b8835c793eef04bd3ce6d901dc3b88d5969b4c18721178caccc8600835da7bcdcdebd8febd6b13d616941d007e88f86"}
  • seller_frontend_service_non_prod
    • {"PCR0":"47610082fe0c66dd53a1ee5c2f030dadfbe519c78ff502fcc212af6c1cc5a34beef097ac00a37a62604601e43ad91814"}
  • seller_frontend_service_prod
    • {"PCR0":"7d78b442b5ed300c89a7f389bee1c2c27ca49edc8f64e68d1eefc635f2e96414a8c817f65465e40781db43bf19a1f4cf"}