Skip to content

Releases: pact-foundation/pact_broker

Version 2.119.0

17 Apr 08:32

Choose a tag to compare

Features

  • support customising webhook requests (d20a8274)
  • Optimize WIP Query Performance to Prevent Timeouts on Large Datasets (#902) (711ac3c6)

Bug Fixes

  • add missing import and small improvement to batch delete (#899) (2e83d012)

  • new unit test failure (6c39e927)

  • avoid N+1 cascade (681d98d9)

  • dont create index for mysql (1ec72cc8)

  • Pacticipant API returning undeployed versions in pacticipant deployed-environments endpoint (#889) (e217d3ba)

  • PACT-5504

    • use batch delete to speed up deletion (e908035a)

Version 2.118.0

06 Jan 16:26

Choose a tag to compare

Features

  • added has_messages column to pact_versions table (#880) (34741dae)

Bug Fixes

  • remove route overlap and add tests for new routes (45a81474)
  • restore latest pact for branch endpoint (cb867957)

Version 2.117.1

02 Nov 18:00

Choose a tag to compare

Bug Fixes

  • dashboard loading after zeitwerk rename prep (13112e2f)

Version 2.117.0

30 Oct 14:28

Choose a tag to compare

Features

  • add provider pacts by branch endpoints (0ccff2ec)
  • PACT-4511/updated matrix decorator to return app instance for an env if present (#838) (8bc24e72)
  • support provider states by branch/env (f4db396f)

Bug Fixes

  • update hal relations for provider pacts (b6e8e8e3)

  • drop pact-support pin (3c7eb4c5)

  • fixed the text fixtures (#826) (28035c27)

  • test

    • update expectation of webhook_certificates source format dependant on rb version (5364c1b1)
  • deps

    • add mutex_m/csv/ostruct/pstore (075d2522)

Version 2.116.0

09 Jul 11:02

Choose a tag to compare

Features

  • render sync messages (c0ad9f5b)
  • render async messages mixed v4 and v3 (d727d950)
  • add deployed-environments to pacticipant response and tag versions (#804) (d8c7ee65)
  • show deployed-environments in branch versions response (#803) (cc346010)
  • add tag_versions endpoint (42bf5203)
  • added deployed-environments to /parcticipants/$name/versions abd (#801) (af66f6a3)

Bug Fixes

  • rubocop errors (e311422c)
  • refactored long consumer_contract method (7d8af4d5)
  • remove unsupported Pact::Term from test example (1a4056bd)
  • rename interaction_async.erb filename (77ddcb59)
  • refactored the query to filter out duplicate integration rows (#806) (7bff0f0d)

Version 2.115.0

10 Apr 09:40

Choose a tag to compare

Features

  • group provider states by consumers (e39860a9)

Bug Fixes

Version 2.114.0

06 Mar 19:01

Choose a tag to compare

Features

Version 2.113.2

06 Mar 17:06

Choose a tag to compare

Bug Fixes

  • downcase Content-Type header (6eebfbdf)
  • downcase X-Pact-Broker-Version header (8dfb3ac2)
  • downcase Cache-Control header (6ceae489)
  • downcase Vary header (a43416a3)
  • add webmachine monkey patch to exclude webrick default load (ef674d37)

Version 2.113.1

04 Mar 13:21

Choose a tag to compare

Bug Fixes

  • Update openapi_first and use it's coverage thing (#783) (b3da850b)
  • incorrect ProviderStates policy name. (#782) (bddfd2d0)

Version 2.113.0

13 Feb 12:30

Choose a tag to compare

Features

  • aggregated provider state endpoint (#734) (108d11a7)
  • add more logging to data migrations (9482d44d)

Bug Fixes

  • make sure last_action_date always returns a DateTime object (d60c264e)