Skip to content

Releases: pact-foundation/pact-core-mock-server

Pact Mock Server Library v2.0.0-beta.1

19 Jun 07:49
Compare
Choose a tag to compare

Bugfix Release

  • ecd0b14 - fix: blocking when shutting down the mock server can cause deadlocks
  • ee81e14 - chore: Shorten the mock server IDs, they do not have to be so long
  • 9efbb50 - feat: Use the task handles to wait for the mock server tasks to complete on shutdown
  • 47559ee - chore: Add 100ms delay to give the mock server event loop time to complete on shutdown
  • 89944a4 - fix: Mock server url was incorrect when using IP6 address
  • 484c9ff - chore: Update mock server CLI to use the new builder for TLS mock servers
  • b857217 - chore: TLS test was failing on Windows due to -> Failed to install the standard FIPS provider
  • 9b86e78 - fix: Correct TLS tests after upgrade to latest Rustls

Pact Mock Server Library v2.0.0-beta.0

18 Jun 01:05
Compare
Choose a tag to compare

Updated mock server using Hyper 1.0 and Rustls 0.23

  • e66c15c - chore: Update release scripts for pre-release version
  • 3edfd71 - chore: Implement remaining commented out test
  • 1b70291 - feat: Support user supplied cert and private key
  • ec7e68f - chore: cleanup all compiler warnings when features are turned off
  • cf96417 - fix: Import was used when feature was not enabled
  • 09d31c1 - fix: Update test to use IP4
  • af1cc22 - feat: Working mock server with TLS + self-signed cert
  • febf797 - chore: Upgrade dependencies (itertools, pact_matching, pact_models)
  • ca16278 - chore: Skip IP6 in tests when running within docker
  • 18ea437 - chore: Skip IP6 in tests when running within docker
  • e1a35e9 - chore: Got pact_mock_server_cli building and tests passing
  • fddf27e - chore: cleanup some compiler warnings
  • 8174d01 - chore: Add deprecation notices, missing builder functions, got existing tests passing
  • 7a03ba6 - feat: Working mock server with IP4 and IP6 address
  • d6c70f6 - feat: Allow the mock server address to be specified
  • 43c8faa - feat: Basic mock server working with Hyper 1.0 and IP4 connection
  • 2cbaa01 - refactor: Implemented graceful shutdown of the mock server implementation loop
  • 219bc18 - refactor: Initial implementation using channels instead of mutable state
  • 7660f68 - refactor: missing feature toggles after moving code
  • e3e8ed3 - refactor: Move the existing hyper code into legacy module; add initial builder for creating a mock server

Pact Mock Server Library v1.2.8

30 May 06:46
Compare
Choose a tag to compare

Maintenance Release

  • bf152dd - chore: Upgrade pact_matching to 1.2.3

Pact Mock Server Standalone v1.0.6

08 May 00:46
Compare
Choose a tag to compare

Maintenance Release

  • cc62ff5 - chore: Update pact_mock_server crate to 1.2.7
  • f5ad729f - chore: Moved mock server crates to pact-foundation/pact-core-mock-server
  • fa2b1d0 - chore: Upgrade pact_matching to 1.2.2
  • 694100f - chore: Update pact_models to 1.2.0
  • edfac7b - chore: remove local pact_models from the other pact crates
  • 758f4c0 - chore: Update pact_matching to 1.2.1
  • bfd6eae - chore: Upgrade pact_mock_server to 1.2.6
  • d6125b7 - chore(pact_matching): Bump minor version
  • 0d70738 - chore(pact_mock_server_cli): Create Multi-platform image

Pact Mock Server Library v1.2.7

07 May 07:26
Compare
Choose a tag to compare

Maintenance Release

  • 1d5b930 - chore: Update repo in Cargo.toml
  • eb8e175 - chore: Update readme with new project layout
  • c27bf2b - chore: Move the mock server directories to the project root
  • fa2b1d0 - chore: Upgrade pact_matching to 1.2.2
  • 694100f - chore: Update pact_models to 1.2.0
  • c3128a6 - feat: Support optional query parameter values (where there is only a name)
  • 758f4c0 - chore: Update pact_matching to 1.2.1