Releases: ProxyKit/ProxyKit
Minor bug fix, final intended release.
One bug fix:
- #220 Incorrect forwarding of multiple cookies
This is intended to be the final release as https://github.com/microsoft/reverse-proxy is expected to be a release alongside .NET5.0 PR and they have introduced AspNet Core 3.1 support too.
Regression bug fix
- Fix for azure "bad gateway" #227
.NET Core 3.1 and ASPNET Core 3.1 support.
- Support netcoreapp3.1 and aspnet core3.1 #199
v2.2.2
Patch release
- Request bodies in GET, HEAD, DELETE are not ignored and just passed through if they exist. #168
Support for AspNetCore 3.0
- Supports AspNetCore 3.0 #165
- Continues to support AspNetCore 2.1 LTS.
Patch release
- Read only streams should not be flushed #143
Perf patch
Removed usage of typed http client in favour of a named one #124 , #137
Available on nuget.org: https://www.nuget.org/packages/ProxyKit/2.1.2
WebSockets and Typed Handler
Summary
This release contains 2 primary new features, support for WebSockets and Typed Handlers as well as fixes and documentation improvements.
WebSockets
WebSocket requests can now be forwarded to an upstream host. They are handled independently of HTTP requests do the different mechanism for customizing the initial upstream requests.
Typed Handlers
As an alternative to the delegate approach, typed handlers allow you to inject services into you proxy handling code.
Fixes And others
- #75 Fix OptionsPattern For ProxyOptions
- A few fully runnable recipes added,
Simple,TenantForwardingandSignalRSimpleChat
Contributors
Thanks to @datvm, @ChrisTorng, @samcov, @ben-foster-cko, for your reports, PRs and discussions 😄