Skip to content

Releases: Azure/azure-signalr

Release v1.20.0

09 Jan 03:37
e4f40d8
Compare
Choose a tag to compare

Features:

The persistent mode of Management SDK now supports MessagePack. See MessagePack serialization for more details.

Release v1.19.2

22 Dec 06:45
6f8c406
Compare
Choose a tag to compare

This release contains only internal engineering changes. For SignalR function extensions users, this version is incompatible with current SignalR function extensions versions by design. Next SignalR function extensions version will adapt to the change.

Release v1.19.1

21 Nov 09:22
Compare
Choose a tag to compare

Bug Fixes

  1. Fix RemoveConnectionFromAllGroups in Microsoft.Azure.SignalR.Management #1721.
  2. Fix #1720 : Dependency break in Microsoft.Azure.SignalR.Management #1723.

Improvements

  1. Add IAccessTokenProvider to help differentiate token types #1719.
  2. Optimize log level for connection drops #1722.

Release v1.19.0

09 Nov 07:35
3470d1f
Compare
Choose a tag to compare

Features:

  1. Support SignalR client result(.NET7.0+).
  2. Support CloseOnAuthenticationExpiration. Set this option to enable authentication expiration tracking which will close connections when a token expires.

Bug Fixes

  1. Fix #1652: Configuration issue and a few improvements #1654.
  2. Fix #1679: HubConnectionContext.UserIdentifier is null if negotiation with Management SDK and set user ID #1691.
  3. Fix #1700: proxy not applied to serverless transient mode #1708.

Improvements

  1. Reduce retry interval when AAD auth failed #1451.

Release v1.18.3

06 Sep 05:31
8442f47
Compare
Choose a tag to compare

Features:

  1. Add 2 properties InitialHubServerConnectionCount and MaxHubServerConnectionCount and obsolete ConnectionCount

Bug Fixes

  1. Fix #1652: read ApplicationName from configuration Azure:SignalR:ApplicationName #1651
  2. Fix the error log that don't log 401 exceptions when the old key is available #1659

Release v1.18.1

29 Jun 01:56
ebcebcf
Compare
Choose a tag to compare

Bug Fixes

  1. Fix #1602: Obsolete UseAzureSignalR when the framework is >= netcoreapp3.0 #1605
  2. Fix #1632: Improve the process outgoing pipeline logic when client connection is closed #1631

Release 1.18.0

06 Jun 05:40
3afa08b
Compare
Choose a tag to compare

Feature

  1. Add AuthType=azure, AuthType=azure.msi, AuthType=azure.app supports for connection string.

Release 1.17.1

23 May 07:42
5d6662c
Compare
Choose a tag to compare

Bug Fixes

  1. Fix the Azure Function binding issue #1603

Release 1.17.0

18 Apr 08:22
521b001
Compare
Choose a tag to compare

Bug Fixes

  1. Fix the regression issue that for the single endpoint scenario, send message failure does not throw (#1582)
  2. Improve the error handling when a message fails to send with multiple endpoints (#1582)
    1. "DefaultMessageRouter" filters out "offline" endpoints so that messages will not send out to offline endpoints
    2. You can customize your own message router if you'd like to make sure exceptions throw when some endpoints are offline.
  3. Fix the endpoint hot-reload logic to support "ClientEndpoint" and "ServerEndpoint" property (#1592)

Release v1.16.1

06 Apr 05:54
e56e017
Compare
Choose a tag to compare

Features

  • Add server endpoint and client endpoint as optional parameters of a ServiceEndpoint constructor so that users can customize them with AAD auth. #1586
public ServiceEndpoint(Uri endpoint, TokenCredential credential, EndpointType endpointType = EndpointType.Primary, string name = "", Uri serverEndpoint = null, Uri clientEndpoint = null)

Fixes

  • Fixes the ackable message time out problem when multiple SignalR endpoints exist. #1576