Polly v7.2.1 Release Notes

Release Date: 2020-05-02 // 10 months ago
    • ⬆️ Upgrade SourceLink to RTM v1 (fixes building from source for latest .NET Core 3.1.x)
    • 🐛 Bug fix: rare circuit-breaker race condition causing NullReferenceException when circuit throws BrokenCircuitException.

Previous changes from v7.2.0

    • ➕ Add test target for netcoreapp3.0.
    • ⚡️ Extend PolicyRegistry with concurrent method support, TryAdd, TryRemove, TryUpdate, GetOrAdd, AddOrUpdate; new interface IConcurrentPolicyRegistry
    • 👌 Improve .NET Framework support: Add explicit targets for .NET Framework 4.6.1 and 4.7.2.
    • 👻 TimeoutPolicy: if timeout occurs while a user exception is being marshalled (edge case race condition), do not mask user exception (fix issue 620)
    • ✨ Enhance debugging/stacktrace experience for some contexts: Include pdb symbols in package again.