github dotnet/orleans v3.5.0

latest releases: v8.2.0, v8.2.0-preview1, v3.7.2...
3 years ago

Improvements and bug fixes since 3.4.3

  • Non-breaking improvements

    • Add C# 9.0 record support to serializer (#7119)
    • Fallback to ILBasedSerializer when BinaryFormatter is disabled (#7198)
    • AAD TokenCredential support on Azure Event Hubs Stream Provider (#7166)
    • Add TLS certificate selector for the client (#7144)
    • Add MembershipVersion in GrainAddress (#7133)
    • Add Silo RoleName based placement (#7157)
    • Permit ValueTask and ValueTask<T> to be used in generic grain methods (#7190)
    • Do not add application parts from dependency context by default (#7197)
    • Updated AzureBlobStorage to use state type during JSON deserialization (#7147) (#7212)
    • Upgrade Azure EventHubs (#7255)
  • Non-breaking bug fixes

    • In PooledQueueCache, avoid cache miss if we know that we didn't miss any event (#7060)
    • GenericMethodInvoker now correctly handles generic methods with overloads (#6844)
    • Fix unhandled exception on Kubernetes watcher background task (#7168)
    • EventHubReceiverProxy: ignore if offset isn't valid (#7192)
    • Fix to avoid stopped stream pulling agents from sending messages (#7222)
    • Fix shutdown race condition in GrainTimer (#7234)

Don't miss a new orleans release

NewReleases is sending notifications on new releases.