Releases: skwasjer/MockHttp
Releases · skwasjer/MockHttp
v4.0.0-pre1
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
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
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
v3.0.0
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.Jsonas 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
What's Changed
- Added .NET Framework 4.8 target frameworks.
- Changed to
System.Text.Jsonas 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
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
- Removed .NET Core 2.1 from test libs by @skwasjer in #4
- Enabled C# 10 by @skwasjer in #6
- Enabled GitHub actions by @skwasjer in #5
- Bump dependencies
- Code style
Full Changelog: v2.4.0...v3.0.0-rc1