Skip to content

v10.0.4

Choose a tag to compare

@github-actions github-actions released this 18 Jan 09:55
· 9 commits to main since this release

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