Announcements icon indicating copy to clipboard operation
Announcements copied to clipboard

v1.4.1 has been released

Open sergeybykov opened this issue 9 years ago • 0 comments

Improvements and bug fixes since 1.4.0. Addressed the known issue in 1.4.0: "When the silo starts up, it will register IServiceProvider in the container, which can be a circular reference registration when using 3rd party containers such as AutoFac."

  • Improvements
    • Fix a cleanup issue in TestCluster after a failure https://github.com/dotnet/orleans/pull/2734
    • Remove unnecessary service registration of IServiceProvider to itself, which improves support for 3rd party containers https://github.com/dotnet/orleans/pull/2749
    • Add a timeout for socket connection https://github.com/dotnet/orleans/pull/2791
    • Support for string grain id in OrleansManager.exe https://github.com/dotnet/orleans/pull/2815
    • Avoid reconnection to gateway no longer in the list returned by IGatewayListProvider https://github.com/dotnet/orleans/pull/2824
    • Handle absolute path in IntermediateOutputPath to address issue 2864 https://github.com/dotnet/orleans/pull/2865, https://github.com/dotnet/orleans/pull/2871
    • Rename codegen file to be excluded from analyzers https://github.com/dotnet/orleans/pull/2872
    • ProviderTypeLoader: do not enumerate types in ReflectionOnly assembly. https://github.com/dotnet/orleans/pull/2869
    • Do not throw when calling Stop on AsynchQueueAgent after it was disposed.
  • Bug fixes
    • NodeConfiguration.AdditionalAssemblyDirectories was not 'deeply' copied in the copy constructor https://github.com/dotnet/orleans/pull/2758
    • Fix AsReference() in generated code for null values https://github.com/dotnet/orleans/pull/2756
    • Avoid a NullReferenceException in SerializationManager.Register(...) https://github.com/dotnet/orleans/pull/2768
    • Fix missing check for empty deployment id https://github.com/dotnet/orleans/pull/2786
    • Fix to make OrleansPerfCounterTelemetryConsumer still work for grain-specific counters. (part of https://github.com/dotnet/orleans/pull/2807)
    • Fix typos in format strings https://github.com/dotnet/orleans/pull/2853
    • Fix null reference exception in simple queue cache. https://github.com/dotnet/orleans/pull/2829

sergeybykov avatar Mar 30 '17 15:03 sergeybykov