Closed renovate[bot] closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 75.6%. Comparing base (
d8dfec7
) to head (ad7e060
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
8.2.1
->8.4.0
Release Notes
App-vNext/Polly (Polly)
### [`v8.4.0`](https://togithub.com/App-vNext/Polly/blob/HEAD/CHANGELOG.md#840) [Compare Source](https://togithub.com/App-vNext/Polly/compare/8.3.1...8.4.0) - Remove async void usage by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2013](https://togithub.com/App-vNext/Polly/pull/2013) - \[Docs] Add cheat sheet for outcome chaos strategy by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/1984](https://togithub.com/App-vNext/Polly/pull/1984) - Fix SA1515/SA1612/S2681 by [@baranyaimate](https://togithub.com/baranyaimate) in [https://github.com/App-vNext/Polly/pull/2018](https://togithub.com/App-vNext/Polly/pull/2018) - Fix S3800/CA1821/S2955 by [@baranyaimate](https://togithub.com/baranyaimate) in [https://github.com/App-vNext/Polly/pull/2020](https://togithub.com/App-vNext/Polly/pull/2020) - Document outcome strategy anti-patterns by [@vany0114](https://togithub.com/vany0114) in [https://github.com/App-vNext/Polly/pull/1994](https://togithub.com/App-vNext/Polly/pull/1994) - \[Docs] Add cheat sheet for latency chaos by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2030](https://togithub.com/App-vNext/Polly/pull/2030) - \[Docs] Add cheat sheet for behavior chaos by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2031](https://togithub.com/App-vNext/Polly/pull/2031) - Remove DiagnosticSource reference from Extensions for NET 6.0 and later by [@lahma](https://togithub.com/lahma) in [https://github.com/App-vNext/Polly/pull/2033](https://togithub.com/App-vNext/Polly/pull/2033) - Bump actionlint to 1.6.27 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2040](https://togithub.com/App-vNext/Polly/pull/2040) - Split docs build and publish by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2054](https://togithub.com/App-vNext/Polly/pull/2054) - Port fixes from .NET 9 testing by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2056](https://togithub.com/App-vNext/Polly/pull/2056) - Add sponsorship to README by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2059](https://togithub.com/App-vNext/Polly/pull/2059) - Add F# and VB.NET samples by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2046](https://togithub.com/App-vNext/Polly/pull/2046) - Fix ToC by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2063](https://togithub.com/App-vNext/Polly/pull/2063) - Allow adding a resilience strategy without explicit options by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/2068](https://togithub.com/App-vNext/Polly/pull/2068) - \[Docs] Unify strategy descriptions and add Telemetry sections by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2060](https://togithub.com/App-vNext/Polly/pull/2060) - Add unit to execution time in telemetry events by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2069](https://togithub.com/App-vNext/Polly/pull/2069) - Release automation by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2062](https://togithub.com/App-vNext/Polly/pull/2062) - \[Docs] Add telemetry section to chaos strategies documentation pages by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2071](https://togithub.com/App-vNext/Polly/pull/2071) - Fix CI for macOS 14 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2079](https://togithub.com/App-vNext/Polly/pull/2079) - Fix SA1618 by documenting typeparams by [@iamdmitrij](https://togithub.com/iamdmitrij) in [https://github.com/App-vNext/Polly/pull/2078](https://togithub.com/App-vNext/Polly/pull/2078) - Add package tools to manifest by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2084](https://togithub.com/App-vNext/Polly/pull/2084) - Fix IDE0011 warning by [@iamdmitrij](https://togithub.com/iamdmitrij) in [https://github.com/App-vNext/Polly/pull/2085](https://togithub.com/App-vNext/Polly/pull/2085) - Fix S3253/S6605/SA1625/S103 warnings by [@iamdmitrij](https://togithub.com/iamdmitrij) in [https://github.com/App-vNext/Polly/pull/2086](https://togithub.com/App-vNext/Polly/pull/2086) - Add CI timeouts by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2088](https://togithub.com/App-vNext/Polly/pull/2088) - Fix CA1000/S4023/S3442/S107/SA1402/SA1649 warnings by [@iamdmitrij](https://togithub.com/iamdmitrij) in [https://github.com/App-vNext/Polly/pull/2089](https://togithub.com/App-vNext/Polly/pull/2089) - Fix SA1615/SA1623 warnings by [@iamdmitrij](https://togithub.com/iamdmitrij) in [https://github.com/App-vNext/Polly/pull/2091](https://togithub.com/App-vNext/Polly/pull/2091) - Allow changing the severity of resilience events by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/2072](https://togithub.com/App-vNext/Polly/pull/2072) - Fix typos by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2099](https://togithub.com/App-vNext/Polly/pull/2099) - \[Bug] Fix chaos outcome exception handling by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/2101](https://togithub.com/App-vNext/Polly/pull/2101) - Nullability fixes for chaos outcome strategy by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1982](https://togithub.com/App-vNext/Polly/pull/1982) ### [`v8.3.1`](https://togithub.com/App-vNext/Polly/blob/HEAD/CHANGELOG.md#831) [Compare Source](https://togithub.com/App-vNext/Polly/compare/8.3.0...8.3.1) - Add example for chaos engineering by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1956](https://togithub.com/App-vNext/Polly/pull/1956) - Fix CA1806 by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/1963](https://togithub.com/App-vNext/Polly/pull/1963) - Fix SA1129 by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/1964](https://togithub.com/App-vNext/Polly/pull/1964) - Fix S3717 by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/1965](https://togithub.com/App-vNext/Polly/pull/1965) - Add link to chaos engineering blog post by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1966](https://togithub.com/App-vNext/Polly/pull/1966) - Fix SA1501/IDE0055 by [@baranyaimate](https://togithub.com/baranyaimate) in [https://github.com/App-vNext/Polly/pull/1957](https://togithub.com/App-vNext/Polly/pull/1957) - \[Docs] Add cheat sheet for fault chaos by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/1972](https://togithub.com/App-vNext/Polly/pull/1972) - Improve unit test coverage in `Polly.Specs` by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/1974](https://togithub.com/App-vNext/Polly/pull/1974) - \[Docs] Fix antipattern sample code by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/1976](https://togithub.com/App-vNext/Polly/pull/1976) - \[Docs] Improve diagrams for hedging cancellation by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1975](https://togithub.com/App-vNext/Polly/pull/1975) - Add short description to each package by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1977](https://togithub.com/App-vNext/Polly/pull/1977) - Update NuGet tools by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/1992](https://togithub.com/App-vNext/Polly/pull/1992) - Move simmy from unshipped to shipped by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/1993](https://togithub.com/App-vNext/Polly/pull/1993) - Fix issue [#1979](https://togithub.com/App-vNext/Polly/issues/1979): an unhandled exception in half open state must transition to closed and not prevent leaving half open state forever by [@DominicUllmann](https://togithub.com/DominicUllmann) in [https://github.com/App-vNext/Polly/pull/1991](https://togithub.com/App-vNext/Polly/pull/1991) - Update samples to .NET 8 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2004](https://togithub.com/App-vNext/Polly/pull/2004) - \[Docs] Fix calculation of exponential delay in flow chart by [@janher](https://togithub.com/janher) in [https://github.com/App-vNext/Polly/pull/2005](https://togithub.com/App-vNext/Polly/pull/2005) - Use collection expressions in Cake script by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/2006](https://togithub.com/App-vNext/Polly/pull/2006) - Xml comments cleanup and improvement by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/2007](https://togithub.com/App-vNext/Polly/pull/2007) - Xml documentation cleanup by [@gintsk](https://togithub.com/gintsk) in [https://github.com/App-vNext/Polly/pull/2008](https://togithub.com/App-vNext/Polly/pull/2008) ### [`v8.3.0`](https://togithub.com/App-vNext/Polly/blob/HEAD/CHANGELOG.md#830) [Compare Source](https://togithub.com/App-vNext/Polly/compare/8.2.1...8.3.0) - Update CHANGELOG for 8.2.1 by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/1882](https://togithub.com/App-vNext/Polly/pull/1882) - Add support for keyed services by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1881](https://togithub.com/App-vNext/Polly/pull/1881) - Run benchmarks on .NET 8 by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1887](https://togithub.com/App-vNext/Polly/pull/1887) - Decrease the minimum allowed timeout by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1888](https://togithub.com/App-vNext/Polly/pull/1888) - Fix typo by [@martincostello](https://togithub.com/martincostello) in [https://github.com/App-vNext/Polly/pull/1897](https://togithub.com/App-vNext/Polly/pull/1897) - BreakDurationGeneratorArguments now includes half-open attempts by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1898](https://togithub.com/App-vNext/Polly/pull/1898) - Do not encourage returning the same instance from chaos strategies by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1899](https://togithub.com/App-vNext/Polly/pull/1899) - Do not encourage re-throwing the same exception instance by [@martintmk](https://togithub.com/martintmk) in [https://github.com/App-vNext/Polly/pull/1900](https://togithub.com/App-vNext/Polly/pull/1900) - Simmy docs by [@vany0114](https://togithub.com/vany0114) in [https://github.com/App-vNext/Polly/pull/1883](https://togithub.com/App-vNext/Polly/pull/1883) - Add banner to chaos docs by [@peter-csala](https://togithub.com/peter-csala) in [https://github.com/App-vNext/Polly/pull/1910](https://togithub.com/App-vNext/Polly/pull/1910) - Introduce `FaultGenerator` and `OutcomeGeneratorConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.