Skip to content

Releases: pact-foundation/pact-net

1.0.9

03 Sep 12:41
Compare
Choose a tag to compare

Bug Fixes

  1. Fix to return a NoOpLogger when using the MockProviderNancyBootstrapper directly

Install-Package PactNet -Version 1.0.9

1.0.8

01 Aug 11:38
Compare
Choose a tag to compare

Bug Fixes

  1. Fixing support for the octet-steam content type

Install-Package PactNet -Version 1.0.8

1.0.7

16 Jul 07:43
Compare
Choose a tag to compare

Features Added

  1. Outputting the PactVerifier.Verify() output to a log file (as well as the console), so that we can support test runners which redirect the console (xUnit 2).

Install-Package PactNet -Version 1.0.7

1.0.6

10 Jul 05:58
Compare
Choose a tag to compare

Bug Fixes

  1. Fixing a thread safety issue with the logger that existed when using multiple mock providers and running your test suite in parallel

Install-Package PactNet -Version 1.0.6

1.0.5

27 Jun 07:10
Compare
Choose a tag to compare

** Features Added **

  1. Allowing pact dir and log dir to be configured by supplying a PactConfig object to the PactBuilder.
  2. Adding some additional unhandled exception logging in the mock provider service.

Breaking Changes

  1. Removing the method PactVerifier.ProviderStatesFor as it is not required, and has been marked as obsolete for a while.

Install-Package PactNet -Version 1.0.5

1.0.4

24 Jun 07:32
Compare
Choose a tag to compare

Tweaks

  1. Refactoring the matching mechanics to be more extensible and enabled us to push forward with the v2 matching rule work

Install-Package PactNet -Version 1.0.4

1.0.3

04 Jun 01:23
Compare
Choose a tag to compare

Tweaks

  1. Changing the PreserveCasingDictionaryConverter cast to be safe as IDictionary<string, string> does not implement IDictionary. Thanks again to @screamish for pointing this out!

Install-Package PactNet -Version 1.0.3

1.0.2

02 Jun 13:57
Compare
Choose a tag to compare

Bug Fixes

  1. Fixing a bug with the newly added custom json serialization settings support, where header casing was also altered instead of just the body. Thanks @screamish for pointing this out!

Install-Package PactNet -Version 1.0.2

1.0.1

30 May 01:13
Compare
Choose a tag to compare

Tweaks

  1. You can now supply a custom JsonSerializerSettings to the PactBuilder.MockService to override the default MockProviderService json settings
  2. PactVerifier.Verify now throws an ArgumentException when the specified description/providerState filters do not yield any interactions

Install-Package PactNet -Version 1.0.1

1.0.0

20 Apr 13:11
Compare
Choose a tag to compare

First official non beta Pact release. Yay!
Refer to previous releases for change history.

Install-Package PactNet -Version 1.0.0