You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,15 +15,18 @@ this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
15
15
-`TestableHttpMessageHandler.RespondWith(Func<HttpRequestMessage, HttpResponseMessage>)` has been removed, it's functionality is replaced by IResponse.
16
16
-`RespondWith(this TestableHttpMessageHandler, HttpResponseMessage)` has been removed, the response is modified with every call, so it doesn't work reliably and is different from how HttpClientHandler works, which creates a HttpResponseMessage for every request.
17
17
-`HttpResponseMessageBuilder` and `RespondWith(this TestableHttpMessageHandler, HttpResponseMessageBuilder)` has been removed, it's functionality can be replaced with ConfiguredResponse or a custom IResponse.
18
+
-`HttpResponseContext` now has an internal constructor instead of a public one.
18
19
19
20
### Added
20
21
- URI patterns now support query parameters and by default will use the unescaped values, note that the order is still important.
21
22
- URI pattern parsing is extended to be able to parse most URI's.
23
+
-`TestableHttpMessageHandler.ClearRequests` was added for situations where it is not possible to create and use a new instance.
22
24
23
25
### Changed
24
26
- Use the same parser for the assertion methods `WithRequestUri` (which is used by `ShouldHaveMadeRequestsTo`) as for the RoutingResponse functionality.
25
27
-`RouteParserException` has been renamed to `UriPatternParserException`.
26
28
- Renamed `RoutingOptions` to `UriPatternMatchingOptions`.
29
+
-`SequencedResponse` now is able to recover from a reset.
0 commit comments