All Versions
Latest Version
Avg Release Cycle
61 days
Latest Release

Changelog History
Page 1

  • v7.2.3 Changes

  • v7.2.2 Changes

    • Recursively search all AggregateException inner exceptions for predicate matches when using HandleInner() (#818) - Thanks to @sideproject
    • ๐Ÿ— Polly now builds deterministically - Thanks to @304NotModified
    • ๐Ÿ› Bug fix: the timeoutStrategy parameter was not being used by the TimeoutAsync(Func<TimeSpan>, TimeoutStrategy, Func<Context, TimeSpan, Task, Task>) method - Thanks to @martincostello
    • ๐Ÿ› Bug fix: the solution can now be built with the .NET 5.0 SDK - Thanks to @martincostello
  • v7.2.1 Changes

    May 02, 2020
    • โฌ†๏ธ 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.
  • v7.2.0 Changes

    November 27, 2019
    • โž• 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.
  • v7.1.1 Changes

    November 17, 2019
    • ๐Ÿ› Bug fix: ensure async retry policies honor continueOnCapturedContext setting (affected v7.1.0 only).
    • โœ‚ Remove deprecated cake add-in from build
  • v7.1.0 Changes

    March 13, 2019
    • โž• Add SourceLink debugger support.
    • ๐Ÿ› Bug fix: PolicyRegistry with .NET Core services.AddPolicyRegistry() overload (affected Polly v7.0.1-3 only)
    • Rationalise solution layout
    • โž• Add explicit .NET framework 4.6.2 and 4.7.2 test runs
  • v7.0.3 Changes

    February 21, 2019
    • ๐Ÿ› Bug fix for AdvancedCircuitBreakerAsync (issue affecting v7.0.1-2 only)
  • v7.0.2 Changes

    February 11, 2019
    • ๐Ÿ› Bug fix for PolicyRegistry (issue affecting v7.0.1 only)
  • v7.0.1 Changes

    February 09, 2019
    • ๐Ÿ”€ Clarify separation of sync and async policies (breaking change)
    • Enable extensibility by custom policies hosted external to Polly
    • Enable collection initialization syntax for PolicyRegistry
    • 0๏ธโƒฃ Enable cache policies to cache default(TResult) (breaking change)
    • โช Restore Exception binary serialization for .Net Standard 2.0
  • v7.0.1-v710.1

    February 09, 2019