Skip to content

Releases: pact-foundation/pact-ruby

Version 2.0.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 13:59

Bug Fixes

  • example

    • remove combustion dependency from examples (281b284)
  • align core_ext polyfills more closely with active_support implementations (f08b8ce)

  • correct Object#blank? and Object#present? polyfill implementations (53580b9)

  • add deep_dup polyfill alongside blank?/present? (b116e14)

  • remove hard requirements on active_support and webmock (e77cd34)

  • support scalar request and response bodies in InteractionContents (5440ed1)

Version 2.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Mar 20:20

Features

Version 1.67.5

Choose a tag to compare

@github-actions github-actions released this 23 Feb 15:50

Bug Fixes

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

Version 1.67.4

Choose a tag to compare

@github-actions github-actions released this 09 Feb 21:27

Bug Fixes

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

Version 1.67.3

Choose a tag to compare

@github-actions github-actions released this 06 Nov 20:34

Bug Fixes

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

Version 1.67.2

Choose a tag to compare

@github-actions github-actions released this 22 Oct 21:08

Bug Fixes

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

Version 1.67.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 11:01

Bug Fixes

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

Version 1.67.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 00:45

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

Choose a tag to compare

@github-actions github-actions released this 03 Oct 17:38

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

Choose a tag to compare

@github-actions github-actions released this 20 Jan 18:06

Bug Fixes

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

What's Changed

New Contributors

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