You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added support for native serialization for ActorPath, StreamPath, ActorRef, StreamRef, ClientRef
All samples were migrated to use IInvokable instead of InvokeMethodRequest in MayInterleave static callbacks
DeactivationReason was added to Deactivate message
Separated lifecycle messages sent on grain and state activation/deactivation via Activate.State and Activate.External static messages
Breaking changes:
Removed support for IGrainActivator in favor of native grain activation services
Removed support for stream filtering since it's not supported by Orleans streaming api
Removed implicit stream subscriptions via StreamSubscriptionAttribute in favor of native ImplicitStreamSubscription and RegexStreamSubscritpion attributes
Roundtrip serialization checking in TestKit now accepts IServiceProvider and uses serializer registered in container instead of direct use of not available in 7.x Serializer class
CreateObservable() on IActorSystem is now synchronous and returns reference to IClientEndpoint instead of Task<IClientEndpoint>
Bug fixes
Fixed concurrency bug with key no found exception fired on timer removal when the one-off timer was fired before await