diff --git a/CHANGELOG.md b/CHANGELOG.md index 37e22193..12ee7385 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Changelog ## v4.0.0 +- 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 - Removed obsolete `ObjectResponseStrategy` and its extensions. - Removed obsolete `MockHttpHandler.VerifyNoOtherCalls()`. Use the replacement `VerifyNoOtherRequests()` - Removed obsolete `UrlMatcher` and its extensions. diff --git a/src/MockHttp.Json/MockHttp.Json.csproj b/src/MockHttp.Json/MockHttp.Json.csproj index cf049e3b..cefa8b75 100644 --- a/src/MockHttp.Json/MockHttp.Json.csproj +++ b/src/MockHttp.Json/MockHttp.Json.csproj @@ -12,6 +12,12 @@ json mediatypeformatter httpclient test mock fake stub httpmock mockhttp httpmessagehandler moq v4.0.0 + - 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 + - Fix static code analysis warnings. + - Enable nullable by @skwasjer in #27 + - Remove obsolete/deprecated code (+semver:major) by @skwasjer in #16 - Removed obsolete `ObjectResponseStrategy` extensions. README.md diff --git a/src/MockHttp/MockHttp.csproj b/src/MockHttp/MockHttp.csproj index 0b9c46fc..23406c24 100644 --- a/src/MockHttp/MockHttp.csproj +++ b/src/MockHttp/MockHttp.csproj @@ -12,6 +12,15 @@ httpclient test mock fake stub httpmock mockhttp httpmessagehandler moq v4.0.0 + - 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 - Removed obsolete `ObjectResponseStrategy` and its extensions. - Removed obsolete `MockHttpHandler.VerifyNoOtherCalls()`. Use the replacement `VerifyNoOtherRequests()` - Removed obsolete `UrlMatcher` and its extensions.