Skip to content

Releases: skwasjer/MockHttp

v4.0.0-pre1

02 Jan 23:59

Choose a tag to compare

v4.0.0-pre1 Pre-release
Pre-release

What's Changed

  • Add new Fluent response API by @skwasjer in #10 See also #9
    This is a complete replacement of the old response builder API's, and thus likely will require you to refactor your tests (I'm sorry but such is the price of improvement sometimes :( ). See wiki for new API docs/examples. The request matching API's have largely stayed the same, but some extension methods were renamed for consistency.
  • Added .NET 7 target framework
  • Add stream that rate limits response streams. by @skwasjer in #17
  • Additional guards (Argument(Null)Exception) for certain extensions.
  • Fix static code analysis warnings.
  • Bump Microsoft.AspNet.WebApi.Client from 5.2.7 to 5.2.9 by @dependabot in #23
  • Enable nullable by @skwasjer in #27
  • Remove obsolete/deprecated code (+semver:major) by @skwasjer in #16

Full Changelog: v3.0.1...v4.0.0

The changes above were previously pre-released as v3.1.0-rcXXX but there are numerous (breaking) changes that warrant a major release.

v3.1.0-rc2

15 Jul 21:19

Choose a tag to compare

v3.1.0-rc2 Pre-release
Pre-release

What's Changed

  • chore(deps): bump Nullable from 1.3.0 to 1.3.1 by @dependabot in #26
  • Additional guards (Argument(Null)Exception) for certain extensions.
  • Fix static code analysis warnings.

Full Changelog: v3.1.0-rc1...v3.1.0-rc2

v3.1.0-rc1

09 Jul 19:04

Choose a tag to compare

v3.1.0-rc1 Pre-release
Pre-release

What's Changed

  • feat: add stream that rate limits response streams. by @skwasjer in #17
  • feat: Add Fluent response API by @skwasjer in #10 See also #9

Chores

  • chore(deps): bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.2.0 by @dependabot in #13
  • chore(deps): bump Serilog from 2.10.0 to 2.11.0 by @dependabot in #12
  • chore(deps): bump xunit.runner.visualstudio from 2.4.3 to 2.4.5 by @dependabot in #11
  • chore(deps): bump FluentAssertions from 6.2.0 to 6.7.0 by @dependabot in #14
  • chore(deps): bump Moq from 4.16.1 to 4.18.1 by @dependabot in #20
  • chore(deps): bump Newtonsoft.Json from 10.0.1 to 13.0.1 in /test/MockHttp.Testing by @dependabot in #24
  • chore(deps): bump System.Text.Json from 5.0.0 to 5.0.2 by @dependabot in #19

Full Changelog: v3.0.1...v3.1.0-rc1

v3.0.1

15 Jan 08:44

Choose a tag to compare

What's Changed

  • fix: stop evaluating next matchers as soon as a failed match is encountered. by @swoog in #8

New Contributors

  • @swoog made their first contribution in #8

Full Changelog: v3.0.0...v3.0.1

v3.0.0

24 Dec 07:12

Choose a tag to compare

What's Changed

MockHttp

  • Added .NET 6.0 and .NET Framework 4.8/4.7.2/4.6.2 target framework support.
  • Removed .NET Standard < 2 and .NET Framework 4.5 support.

MockHttp.Json

  • Changed to System.Text.Json as default serializer, JSON.NET can be configured as default if desired (mockHttpHandler.UseNewtonsoftJson()).
  • Added .NET 6.0 and .NET Framework 4.8/4.7.2/4.6.2 target framework support.
  • Removed .NET Standard < 2 and .NET Framework 4.5 support.

MockHttp.Server

  • Added .NET 6 and .NET Core 3.1 target framework support.
  • Removed .NET Standard 2.x target frameworks support.

Full Changelog: v2.4.0...v3.0.0

v3.0.0-rc2

24 Dec 06:21

Choose a tag to compare

v3.0.0-rc2 Pre-release
Pre-release

What's Changed

  • Added .NET Framework 4.8 target frameworks.
  • Changed to System.Text.Json as default JSON serializer. JSON.NET can still be used if desired (mockHttpHandler.UseNewtonsoftJson()).

Chores

  • Code style

Full Changelog: v2.4.0...v3.0.0-rc2

v3.0.0-rc1

22 Nov 01:01

Choose a tag to compare

v3.0.0-rc1 Pre-release
Pre-release

What's Changed

  • Added .NET 6 target framework
  • Target .NET Core 3.1 for mock server
  • Removed .NET Standard < 2 and .NET Framework 4.5 support throughout.

Chores

Full Changelog: v2.4.0...v3.0.0-rc1