All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added support for the
IHttpClientBuildermethods. - Added support for
HttpRecorderContext.
- [BREAKING]: Removed the
innerHandlerparameter in theRequestsSignatureDelegatingHandlerconstructor; you must now use theInnerHandlerproperty. - [BREAKING]: Moved from NewtonSoft to System.Text.Json serialization.
ObjectDisposedExceptionthat can happen on complex interactions involving multiple requests/responses that are being disposed.ArgumentException: Object is not a array with the same number of elements as the array to compare it to when comparing requests by content with different body sizes.
IInteractionAnonymizerto anonymize interactions (withRulesInteractionAnonymizerimplementation)
HttpRecorderDelegatingHandlerthat drives the interaction recording with 4 record modes: Auto, Record, Replay, PassthroughHttpArchiveInteractionRepositorythat store interactions using HAR formatRulesMatcherto allow the customization of interactions matching