Skip to content

Releases: managedcode/Orleans.SignalR

v10.0.4

18 Jan 09:55

Choose a tag to compare

Release 10.0.4

Released on 2026-01-18

📋 Changes since v10.0.3

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Other Changes

  • open telemtry fix (b889914)
  • code style (dd21d48)
  • new agent md (ff12c92)
  • Merge pull request #4 from cernuto/feature/performance-and-reliability-optimizations (55894ee)
  • Fix code style warnings and improve timing accuracy (6104eb3)
  • Apply code style fixes and sort using directives (f420c71)
  • Optimize for Orleans single-threaded model (5d4ccdd)
  • Add graceful expiration with message buffering for observer timing edge cases (39336b9)
  • Add circuit breaker pattern to prevent cascade failures from bad observers (631a0d5)
  • Add observer health tracking to detect and remove dead observers quickly (17ece10)
  • Add epoch-based partition consistency for reliable message routing during scaling (dab2022)
  • .NET 10 optimizations with modern high-performance patterns (ff9f930)
  • Remove fire-and-forget in SendToGroups for 100+ groups, now awaits all partition sends with proper error handling - Add state persistence after GetPartitionForConnection assigns new partition to ensure consistency if grain crashes before deactivation - Add state persistence in RemoveConnectionFromGroup when group is released - Move hot path logging in SendToAll from LogInformation to LogDebug with IsEnabled check to avoid allocations in production (a9fa5bf)
  • SignalR distribution issues and improve reliability (e6142a2)
  • code style + tests (18a7438)

📦 NuGet Packages


This release was automatically created by GitHub Actions

v10.0.3

19 Nov 07:50

Choose a tag to compare

Release 10.0.3

Released on 2025-11-19

📋 Changes since v10.0.2

✨ Features

🐛 Bug Fixes

  • fix issue with connections (a9d3d13)

📚 Documentation

🔧 Other Changes

📦 NuGet Packages


This release was automatically created by GitHub Actions

v10.0.2

18 Nov 11:25

Choose a tag to compare

Release 10.0.2

Released on 2025-11-18

📋 Changes since v10.0.1

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Other Changes

📦 NuGet Packages


This release was automatically created by GitHub Actions

v10.0.1

15 Nov 12:51
6061afd

Choose a tag to compare

Release 10.0.1

Released on 2025-11-15

📋 Changes since v10.0.0

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Other Changes

  • bump version (6061afd)
  • Add UserConfigurationSiloConfigurator and refactor SignalR grains for improved observer management (b256a2b)

📦 NuGet Packages


This release was automatically created by GitHub Actions

v10.0.0

14 Nov 13:24

Choose a tag to compare

Release 10.0.0

Released on 2025-11-15

📋 Changes since v9.0.0

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Other Changes

  • Add UserConfigurationSiloConfigurator and refactor SignalR grains for improved observer management (b256a2b)
  • bump ci dotnet (3bf19a3)
  • dotnet10 + KeepEachConnectionAlive fix (6204b19)
  • slnx (7669362)
  • readme (8c104d6)
  • readme (3a62eb7)

📦 NuGet Packages


This release was automatically created by GitHub Actions

v9.0.0

01 Nov 13:36

Choose a tag to compare

Release 9.0.0

Released on 2025-11-01

📋 Changes since v7.1.5

✨ Features

🐛 Bug Fixes

📚 Documentation

🔧 Other Changes

📦 NuGet Packages


This release was automatically created by GitHub Actions

v7.1.5

02 Jun 21:44

Choose a tag to compare

name generator

v.7.1.1

31 May 08:03

Choose a tag to compare

Observes + minor fixes

v7.1.0

25 May 14:11

Choose a tag to compare

Now base on Observers

v7.0.0

26 Apr 18:40

Choose a tag to compare

v7.0.0