This release supports .NET Core 3.1 and .NET 5.0. See Getting Started.
The Microsoft.ReverseProxy package is available on NuGet.org.
Major changes and features:
- We started publishing a preview of the Microsoft.ReverseProxy.ServiceFabric package (docs).
- Added support for modifying Endpoint metadata by adding conventions to the
ReverseProxyConventionBuilder
returned byMapReverseProxy
(#328). - [Breaking change] Load balancing was made extensible. The configuration model for it has also changed. See docs for more information with updated config and code examples (#600).
- [Breaking change] Added an abstraction around Http request/response transforms. Those using
IHttpProxy
directly will need to update their code to the new pattern. See docs for an updated code example (#612). - [Breaking change] Refactored structured transforms. Those who previously implemented custom transforms will need to update their code. See updated docs for more info (#646).
- [Breaking change]
RequestTimeout
onProxyHttpRequestOptions
has been renamed toTimeout
. See docs for updated config examples.
For a complete list of changes see the PR history.