Skip to content

Releases: pact-foundation/pact_broker

Version 2.105.0

19 Oct 02:55
Compare
Choose a tag to compare

Features

  • update wording of version description for version in environment (d122fa68)

  • webhooks

    • allow auth headers to be logged for debugging purposes (#575) (102b1930)

Bug Fixes

  • add validation to ensure an environment or to tag is specified for the /can-i-deploy endpoint (e9d772eb)

  • implement pending logic for provider branches (7cdf1a7c)

  • wip pacts

    • fix performance issue encountered when removing explicitly specified pacts from the list of potential WIP pacts (#573) (757f0301)

Version 2.104.0

17 Sep 07:26
Compare
Choose a tag to compare

Features

  • ignore deleted webhooks when calculating the latest triggered webhook status (c3105dcb)

Version 2.103.0

16 Sep 10:21
Compare
Choose a tag to compare

Features

  • allow rack protection use and except options to be configured (f44db585)

  • can-i-deploy

    • only warn about missing version numbers if there are no selectors with a version number (ac4e1e73)

Bug Fixes

  • correctly identify database version when schema_migrations table is empty (dcb59203)

Version 2.102.2

14 Jul 20:12
Compare
Choose a tag to compare

Bug Fixes

  • add blank? refinement for TrueClass and FalseClass (05bb3bed)

Version 2.102.1

08 Jul 02:00
Compare
Choose a tag to compare

Bug Fixes

  • ensure blank? method is defined where used (b81b5e9b)

Version 2.102.0

07 Jul 05:49
Compare
Choose a tag to compare

Features

  • default allow_dangerous_contract_modification to false for new installations (85a89951)

Bug Fixes

  • add missing provider version branch parameter to webhook requests (262dae44)
  • clean up pacticipants with no names (0aff250d)
  • update string refinements with blank? and present? (8373f88f)
  • update validation for creating pacticipants to return a 400 when name is missing (fcb02aa6)

Version 2.101.0

13 Jun 22:26
Compare
Choose a tag to compare

Features

  • recalculate the branch head if the deleted branch version was the latest for the branch (db51d4fe)
  • support deleting branch versions (removing a version from a branch) (661667b3)
  • improve error message when request has non UTF-8 characters (#559) (3addc0c8)

Bug Fixes

  • add missing environment policy record for use when recording deployments (09bb02a6)
  • fix bug where pacticipant with blank name was being created instead of updating existing record (be24a8ad)
  • ensure pacticipant name is retained when updating with PUT (eeac47c3)

Version 2.100.0

20 May 08:53
Compare
Choose a tag to compare

Features

  • check for potential duplicate pacticipants in publish contracts endpoint (#558) (ed714f03)

  • add support for "can i merge" matrix query (bb108ed2)

  • remove inefficient skynet query for tags (bdc2599c)

  • update text for matrix version description when no version is in an enviroment (3eb5581d)

  • pacts for verification

    • update wip and pending descriptions for wip pacts (b06d4477)
  • matrix

    • add support for selectors specified by branch and environment name when reporting that a version does not exist (07ff8044)

Bug Fixes

  • matrix
    • identify the correct failed version when a selector resolves to multiple versions (11e7dc1c)

Version 2.99.0

16 May 22:54
Compare
Choose a tag to compare

Features

  • remove disable_use_branch_heads_for_latest_branch_pacts feature toggle (5c6f1766)
  • remove new_wip_calculation feature toggle (add6cb08)
  • timeout long running pact content diff requests (#555) (88abb2cf)
  • change sql_log_level default from debug to none (9f7aed46)

Bug Fixes

  • ui

    • fix unescaped pacticipant name and main branch in details and network pages (b8b1d306)
  • return a 400 when invalid JSON is used to create a version (9af2cfaf)

  • only log API requests/responses, not web assets, when http_debug_logging_enabled is true (1f232c08)

  • matrix

    • fix performance issue when querying matrix with one selector (3a08d128)
  • pacts for verification

    • return the pacts for the branch heads when using the branch selector (6dac495e)

Version 2.98.0

29 Mar 05:45
Compare
Choose a tag to compare

Features

  • support debug logging of entire request and response (42eb4a17)