Skip to content

SDK v1.32.0

Choose a tag to compare

@vicancy vicancy released this 10 Sep 00:26
· 47 commits to dev since this release
00dd829

What's Changed

  • Fix issue caused by AckHandler disposing by yzt (@Y-Sindo) in #2215
  • Remove .net 6 from target frameworks by yzt (@Y-Sindo) in #2216
  • Fix #1928 that when client connection is closed, no need to throw by Liangying.Wei (@vicancy) in #2220
    I can't edit the GitHub release page directly, but here's suggested content to add to the v1.32.0 release notes to call out the breaking change:

⚠️ Breaking Changes

  • Dropped support for .NET 6. Following the end of Microsoft support for .NET 6 on November 12, 2024, Microsoft.Azure.SignalR no longer targets net6.0 starting with this release. Supported target frameworks are now .NET 8 and .NET 9.
    • If your application still targets net6.0, you will encounter runtime errors such as System.MissingMethodException: Method not found: 'Void Microsoft.AspNetCore.SignalR.HubConnectionContext..ctor(...)' on negotiate, because the SDK will bind against the net6.0 build of Microsoft.AspNetCore.SignalR shipped with the shared framework, which has a different HubConnectionContext signature.
    • Action required: Upgrade your application to .NET 8 (LTS) or .NET 9.
    • If you must remain on .NET 6, pin to the last version that targeted net6.0: Microsoft.Azure.SignalR 1.31.x (no further fixes will be backported).

See issue #2258 for context.

Full Changelog: v1.31.0...v1.32.0