Releases: Azure/azure-signalr
Releases · Azure/azure-signalr
V1.0.0 Management SDK for ASP.NET Core SignalR
SDK for Microsoft.Azure.SignalR.Management
Install-Package Microsoft.Azure.SignalR.Management -Version 1.0.0
Features:
- Support adding connection to a group.
serviceHubContext.Groups.AddToGroupAsync(connectionId, groupName);
- Support removing connection from a group.
serviceHubContext.Groups.RemoveFromGroupAsync(connectionId, groupName);
- Support send messages to a connection.
serviceHubContext.Clients.Client(connectionId).SendAsync(MethodName, Message)
V1.0.11 SDK for SignalR
General
- Group add and remove now wait for ack message from service, so that group related messages are now no need to be sticky to a particular server connection. #417 Do use
await
to guarantee the delivery, for example:
await Groups.AddToGroupAsync(..);
- Fix multi-endpoint bug that the endpoint status should be isolated for different hubs. #555
- Improve multi-endpoint status change logic, change to push mode instead of pulling the status for every request. #570
- For
secondary
endpoints, the endpoint is set asinactive
if there is no client connected to that endpoint. Messages will not be sent toinactive
secondary
endpoints. #576 access_token
is no longer the one that our service relies on to do session sticky. A query parameterasrs_request_id
is leveraged to do session sticky. For ASP.NET SignalR, a new version2.4.1
of client is required to enable this. #587
ASP.NET Core SignalR
- Fix cases that customer's application layer logic might prevent server connection from recovering #590
ASP.NET SignalR
v1.1.0-preview1-10442 for ASP.NET Core SignalR
Support .NET Core 3.0 Preview7
v1.1.0-preview1-10384 for ASP.NET Core SignalR
Feature:
Support .NET Core 3.0 Preview6
V1.0.10 SDK for SignalR
1. SDK for ASP.NET Core SignalR
Install-Package Microsoft.Azure.SignalR -Version 1.0.10
Features:
- Add option for ServerStickyMode in case customer has need to make sure negotiation server and hub server are the same one.
- Change default server connection count per hub to 2 as we support auto re-balance server connections now.
2. SDK for ASP.NET SignalR
Install-Package Microsoft.Azure.SignalR.AspNet -Version 1.0.10
Features:
- Add option for ServerStickyMode in case customer has need to make sure negotiation server and hub server are the same one.
- Enable isolation per application name. Fix #348
- Change default server connection count per hub to 2 as we support auto re-balance server connections now.
V1.0.0-preview1-10420 Management SDK for ASP.NET Core SignalR
SDK for Microsoft.Azure.SignalR.Management
Install-Package Microsoft.Azure.SignalR.Management -Version 1.0.0-preview1-10420
Features:
- Support removing a specific user from all groups.
Bug fixes:
- Send correct user-agent header to Azure SignalR Service.
v1.0.9 for ASP.NET Core SignalR
Features:
- Add an
ApplicationName
option toServiceOptions
so that user now can share one Azure endpoint for different environments, as described in #348. Thanks @steverash for providing this cool feature #449
Bug fixes:
v1.0.0 for ASP.NET SignalR
We are releasing the generally available version 1.0.0 for ASP.NET SignalR support.
Features:
- Simplify the trace source name to
Microsoft.Azure.SignalR
for Azure SignalR. #471 - For #373, downgrade some transient server connection errors to warnings to reduce noises. #482
Bug fixes:
- Fix the issue that user's aud claim is ignored when reconstructing the HttpContext for Hub. #465
- Fix #480 that connection strings customized is not overwriting the ones from configurations. #481
- Fix #452 that when using net462 or below, server connection fails with assembly not found error for
System.Runtime.InteropServices.RuntimeInformation
. #499
v1.1.0-preview1-10384 for ASP.NET Core SignalR
Feature:
Add ASP.NET Core 3.0 Preview support with Azure SignalR Service.
From ASP.NET Core 3.0, switching between local SignalR and Azure SignalR Service could be easier by simply assign HostingStartupAssembly in the launch settings or a call to AddAzureSignalR()
. Check Server-side Blazor Sample for details.
v1.0.8 for ASP.NET Core SignalR
Bug fixes:
- Fix dead client connections didn't remove from manager. (#402)
- Fix router bug when
SendToConnection
for multi-endpoints - Fix the
duplicate endpoint
false alert as described in #439
Feature:
- Releasing Management SDK for Azure SignalR Service. You can use this SDK to manage your SignalR clients connected to your Azure SignalR Service directly such as broadcast messages. You can refer to Management Samples for more information about this SDK.
Breaking changes:
- Interface update for sharding usage, adding
HttpContext
as input parameters when negotiate