Releases: Azure/azure-signalr
Releases · Azure/azure-signalr
V1.2.1 SDK for SignalR
Management API
- Fix #733 that new version(
4.6.0
) ofSystem.IO.Pipelines
changed the default value ofPipeOptions
'.ctor
, and causingPipeWriter.GetMemory
to return null when in runtime time the version is rebinded to old version ofSystem.IO.Pipelines
, which is the case for Azure Function cli as it sticky to version4.5.3
.
V1.2.0 SDK for SignalR
General
- Upgrade
System.IO.Pipelines
depedency version to4.6.0
(#671) - Integrate with SignalR's option
EnableDetailedErrors
, only when it is enabled that clients can view detailed errors (#694) - Improve ServiceConnectionBase logic to reduce task waiting (#672)
ASP.NET Core SignalR
ASP.NET SignalR SDK
- Add
EventSource
provider to default logger factory for better debugging experience (#684) - Fix #700 when the SDK is used together with
3.0
Microsoft.AspNetCore.Http.Connections.Client
(#701)
Management API
V1.1.1 SDK for SignalR
V1.1.0 SDK for SignalR
General
Support .NET Core 3.0.
V1.0.14 SDK for SignalR
V1.0.1 Management SDK for ASP.NET Core SignalR
Fix bug for reconnect issue #627 .
V1.0.13 SDK for SignalR
V1.0.12 SDK for 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