Orleans v3.1.2 Release Notes
Release Date: 2020-03-05 // about 4 years ago-
Known issue:
๐ We discovered a partial backward compatibility regression in this release. If your application targets .NET Core 3.1, a rolling upgrade from previous versions to 3.1.2 will fail. See #6392 for more details. The regression is fixed in 3.1.3.๐ Improvements and bug fixes since 3.1.0.
Non-breaking improvements
- Remove new() constraint for grain persistence (#6351)
- Improve TLS troubleshooting experience (#6352)
- Remove unnecessary RequestContext.Clear in networking (#6357)
- Cleanup GrainBasedReminderTable (#6355)
- Avoid using GrainTimer in non-grain contexts (#6342)
๐ Non-breaking bug fixes
- Fix CleanupDefunctSiloMembership & MembershipTableTests (#6344)
- Schedule IMembershipTable.CleanupDefunctSiloEntries more frequently (#6346)
- CodeGenerator fixes (#6347)
- Fix handling of gateways in Orleans.TestingHost (#6348)
- Avoid destructuring in log templates (#6356)
- Clear RequestContext after use (#6358)