Skip to content

Releases: justeattakeaway/httpclient-interception

v3.1.2

01 Aug 14:00
0b723d4

Choose a tag to compare

Added

Fixed

Changed

New Contributors

Contributors

Full Changelog: v3.1.1...v3.1.2

JustEat.HttpClientInterception v3.1.1

03 Aug 08:47
ead60a0

Choose a tag to compare

Added

Fixed

Contributors

JustEat.HttpClientInterception v3.1.0

10 Nov 17:12
67e7615

Choose a tag to compare

Added

  • Add net5.0 as a target framework. (#246)
  • Updates to nullable annotations. (#246)
  • Updated samples to show rate-limiting scenarios. (#248)

Contributors

JustEat.HttpClientInterception v3.0.0

11 Oct 08:27

Choose a tag to compare

Added

  • Add support for async custom matching. (#130)
  • Improve exceptions thrown for missing registrations. (#130)
  • Add net472 as a target framework. (#127)
  • Add support for the new System.Text.Json APIs. (#127)
  • Add netstandard2.1 as a target framework. (#127)
  • Add nullable reference type annotations. (#127)
  • Add support for cancellation tokens to OnIntercepted() (#144) Thanks @slang25!

Changes

  • Add analyzer for public API surface. (#132)
  • Remove Newtonsoft.Json from the public surface area of the API. (#127)
  • Use Microsoft.NETFramework.ReferenceAssemblies to compile .NET Framework versions on non-Windows platforms. (#127)
  • Use C# 8. features. (#127)

Fixes

  • Fix typos in XML documentation. (#127)

Removed

  • Remove support for .NET Standard 1.3. (#127)

Contributors

JustEat.HttpClientInterception v2.0.2

02 Aug 12:23
f864e60

Choose a tag to compare

Added

  • Add support for matching by request content. (#108)

Changes

  • Use coverlet for code coverage. (#103)

Contributors

JustEat.HttpClientInterception v2.0.1

28 Apr 17:28
584b416

Choose a tag to compare

Fixes

  • Fixed custom content-type HTTP response headers not being used for HTTP bundles. (#84)

Contributors

JustEat.HttpClientInterception v2.0.0

25 Mar 11:22
da65ff1

Choose a tag to compare

Added

  • Add support for matching requests to intercept by HTTP request headers. (#57)
  • Add ThrowsOnMissingRegistration() extension method to HttpClientInterceptorOptions. (#57)
  • Add support for configuring requests to intercept using "bundle files" in JSON format. (#72)

Changes

Contributors

JustEat.HttpClientInterception v2.0.0-beta1

17 Mar 09:08
3894821

Choose a tag to compare

Added

  • Add support for matching requests to intercept by HTTP request headers. (#57)
  • Add ThrowsOnMissingRegistration() extension method to HttpClientInterceptorOptions. (#57)
  • Add support for configuring requests to intercept using "bundle files" in JSON format. (#72)

Changes

Contributors

JustEat.HttpClientInterception v1.2.2

14 Oct 15:21
50264ee

Choose a tag to compare

Added

  • Add convenience method WithFormContent() for URL-encoded form content. (#32)
  • Added netstandard2.0 target framework. (#34)

Changes

  • Add support for Source Link. (#15, #16, #23)
  • Update tests to use .NET Core 2.1. (#23)
  • Update sample application for ASP.NET Core 2.1. (#23)
  • Update sample code and documentation to show usage with IHttpClientFactory. (#23)
  • Collect memory allocation details in benchmarks. (#23)
  • Add Roslyn source analyzers and fix issues found by them. (#29)
  • Use ConfigureAwait(false) for internal awaits to remove potential for deadlocks if used in a UI application. (#29)
  • Add C#-specific EditorConfig settings. (#35)
  • Remove obsolete MSBuild code. (#39) Thanks @slang25!
  • Add GitHub issue templates. (#40)
  • Various improvements to build scripts, test dependencies and the .NET Core SDK version used.
  • Add assets to allow running the tests from Visual Studio Code.
  • Ignore Rider files in .gitignore. (#51) Thanks @josephwoodward!
  • Fix build on macOS/Linux if build.sh wasn't used. (#51) Thanks @josephwoodward!

Contributors

JustEat.HttpClientInterception v1.2.1

11 Mar 16:30
cfd4f8b

Choose a tag to compare

Changes

  • Fix handling of default ports when re-using the same HttpRequestInterceptionBuilder instance to register interceptions for different URI schemes. (#25)
  • Update benchmarks to use new syntax introduced in version 1.2.0. (#24)

Contributors