Skip to content

Releases: Azure/azure-relay-dotnet

Version 2.0.15596

08 Apr 17:39
8a25c8f
Compare
Choose a tag to compare

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

03 Mar 22:56
Compare
Choose a tag to compare

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

11 Jun 23:49
00ab4cd
Compare
Choose a tag to compare

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)

https://www.nuget.org/packages/Microsoft.Azure.Relay/2.0.1

2.0.0

18 Mar 19:49
Compare
Choose a tag to compare

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)

https://www.nuget.org/packages/Microsoft.Azure.Relay/2.0.0

2.0.0-preview1-20180523

24 May 00:28
1f3957f
Compare
Choose a tag to compare
Pre-release
  • 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

02 May 23:16
88007c9
Compare
Choose a tag to compare
1.1.0-preview Pre-release
Pre-release

Microsoft.Azure.Relay

  • Implement proxies for clientwebsocket on .NET Core. #63
  • Make TrackingContext public #69
  • [Preview] Add HybridConnection HTTP Request support #64
  • [Preview] Flow the RemoteEndpoint to the HybridConnectionListener #70

1.0.0

24 Mar 19:47
Compare
Choose a tag to compare

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

24 Jan 22:20
Compare
Choose a tag to compare
0.1.4-preview Pre-release
Pre-release

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

12 Dec 22:15
Compare
Choose a tag to compare
0.1.3-preview Pre-release
Pre-release

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

17 Nov 19:37
Compare
Choose a tag to compare
0.1.2-preview Pre-release
Pre-release

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

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