Skip to content

Releases: pact-foundation/pact-ruby

Version 2.0.0

18 Mar 20:20

Choose a tag to compare

Features

Version 1.67.5

23 Feb 15:50

Choose a tag to compare

Bug Fixes

  • retry HTTP requests on 5xx status codes (502, 503, 504) (2174a31)

Version 1.67.4

09 Feb 21:27

Choose a tag to compare

Bug Fixes

  • suppress v2 load warning in v1 mode (4f7bab2)
  • pact-v2 verifier - pact_proxy_port was not honoured (6a60bae)

Version 1.67.3

06 Nov 20:34

Choose a tag to compare

Bug Fixes

  • ensure message consumers with plugins cleanup processes (8df23e6)

Version 1.67.2

22 Oct 21:08

Choose a tag to compare

Bug Fixes

  • v2
    • allow configurable loggers in verifier (9fad7fa)

Version 1.67.1

22 Oct 11:01

Choose a tag to compare

Bug Fixes

  • deps
    • make pact-ffi optional in v1 releases for pact-ruby-standalone consumption (e3cd0d6)

Version 1.67.0

22 Oct 00:45

Choose a tag to compare

Features

  • add support for generate_from_provider_state (4ff7812)
  • add pact-ruby v2 generators (4db935b)
  • add pact plugin consumer interfaces for http/async/sync messages (ca19f86)
  • add more matchers (ccb82b9)
  • load pact/v2 into namespace (4ac42ec)
  • add pact v2 interface (4595015)

Bug Fixes

  • ensure we always print mismatchs in consumer tests for better dx (f9cb106)
  • json load diff regression downstream, relax restrictions (481eab9)

Version 1.66.2

03 Oct 17:38

Choose a tag to compare

Bug Fixes

  • spec

  • correct generators import and update specs (d025342)

  • example/animal-service/Gemfile to reduce vulnerabilities (4dfb3f5)

  • example/animal-service/Gemfile to reduce vulnerabilities (3d8fa31)

  • example/zoo-app/Gemfile to reduce vulnerabilities (5ff8945)

Version 1.66.1

20 Jan 18:06

Choose a tag to compare

Bug Fixes

  • HTTP_HOST headers for sinatra 4.x (173bfb7)

What's Changed

New Contributors

Full Changelog: v1.66.0...v1.66.1

Version 1.66.0

29 Nov 16:25

Choose a tag to compare

Features

  • generators
    • Add more generators as per spec (f55adf1)
    • Pass context and add ProviderState generator (7a1cf3b)

Bug Fixes

  • add HTTPS_HOST header if invoking a Sinatra app (ed44189)
  • example/animal-service/Gemfile to reduce vulnerabilities (981ebee)