Releases: Azure/azure-relay-dotnet
Version 2.0.15596
Microsoft.Azure.Relay
- Add support for injecting custom web socket implementation. (#145)
https://www.nuget.org/packages/Microsoft.Azure.Relay/2.0.15596
Version 2.0.15234
Microsoft.Azure.Relay
- Fix: Fire and forget HybridConnection accept handler
- Fix: Avoid System.ArgumentOutOfRangeException on token refresh interval
https://www.nuget.org/packages/Microsoft.Azure.Relay/2.0.15234
Version 2.0.1
Microsoft.Azure.Relay
- Integrate ClientWebSocket updates and fix to include error details (#109)
- Allow using the system default web proxy on netcoreapp2.1 (#108)
- .NETCore + UseBuiltInClientWebSocket=true can deadlock. (#107)
- Ensure the exception contract from Relay/HC operations is correct (#106)
- Throw if listener tries to change headers after writing to the output stream (#105)
2.0.0
Microsoft.Azure.Relay
- HybridConnection HTTP Request support (#64)
- Make TrackingContext public (#69)
- Flow the RemoteEndpoint to the HybridConnectionListener. (#70)
- Move to netstandard2.0/netcoreapp2.0. (#72)
- Allow selecting the ClientWebSocket implementation (#73)
- Provide better error information on .NET Core builds (#74)
- Allow HybridConnectionClient to specify Custom HTTP Request Headers (#97)
- Implement proxies for clientwebsocket on .NET Core. (#63)
2.0.0-preview1-20180523
- Target netstandard2.0
- Exception message improvements
Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.Relay/2.0.0-preview1-20180523
1.1.0-preview
1.0.0
Azure Relay Hybrid Connections is now GA!
Microsoft.Azure.Relay
- Bug fixes (#52)
- No longer wrapping the RelayException or TimeoutException with another RelayException.
HybridConnectionListener
: if a disconnect occurs and EndpointNotFoundException happens on reconnect then the listener should go Offline (stop reconnecting).HybridConnectionListener
: When the listener goes completely Offline don't overwrite the LastError, if any.
- Update the exception handling code to understand name resolution failure (#50)
- Use the default WebSocket implementation for .NET Framework (#46)
- Updated to the latest implemenation of .NET Core's WebSocket (#47)
Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.Relay/1.0.0
For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-relay-dotnet/milestone/5?closed=1
0.1.4-preview
Microsoft.Azure.Relay
- Adds new public API HybridConnectionListener.AcceptHandler (#37).
- Allows using Headers to control the StatusCode, StatusDescription, and whether to accept or reject the client.
- Removed references to Thread/ThreadPool for eventual UWP support (#38).
- UWP support has not been fully tested yet, nor is it an output for this library.
- Added strong naming certificate to repository, which allows customers to build their own version of this client (#40).
Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.Relay/0.1.4-preview
For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-relay-dotnet/milestone/4
0.1.3-preview
Microsoft.Azure.Relay
- WinHttp Winsocket support for client side (#30)
- Adds the ability to for the acceptor to set the headers on the rendezvous call.
Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.Relay/0.1.3-preview
For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-relay-dotnet/milestone/3
0.1.2-preview
Microsoft.Azure.Relay
- Added .NET Standard/Core support (#5, #21, #16)
- Currently .NET Core does not support the following:
- ClientWebSocketOptions.UseDefaultCredentials
- ClientWebSocketOptions.Credentials
- ClientWebSocketOptions.Proxy
- ClientWebSocketOptions._sendBufferSize
- Currently .NET Core does not support the following:
Here is the corresponding NuGet package:
https://www.nuget.org/packages/Microsoft.Azure.Relay/0.1.2-preview
For the full list of issues and pull requests for this release, refer to: https://github.com/Azure/azure-relay-dotnet/milestone/2