App-vNext/Polly (Polly.Core)
### [`v8.4.0`](https://togithub.com/App-vNext/Polly/releases/tag/8.4.0)
[Compare Source](https://togithub.com/App-vNext/Polly/compare/8.3.1...8.4.0)
#### What's Changed
- 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)
#### New Contributors
- [@lahma](https://togithub.com/lahma) made their first contribution in [https://github.com/App-vNext/Polly/pull/2033](https://togithub.com/App-vNext/Polly/pull/2033)
- [@iamdmitrij](https://togithub.com/iamdmitrij) made their first contribution in [https://github.com/App-vNext/Polly/pull/2078](https://togithub.com/App-vNext/Polly/pull/2078)
**Full Changelog**: https://github.com/App-vNext/Polly/compare/8.3.1...8.4.0
Configuration
📅 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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
8.3.1
->8.4.0
Release Notes
App-vNext/Polly (Polly.Core)
### [`v8.4.0`](https://togithub.com/App-vNext/Polly/releases/tag/8.4.0) [Compare Source](https://togithub.com/App-vNext/Polly/compare/8.3.1...8.4.0) #### What's Changed - 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) #### New Contributors - [@lahma](https://togithub.com/lahma) made their first contribution in [https://github.com/App-vNext/Polly/pull/2033](https://togithub.com/App-vNext/Polly/pull/2033) - [@iamdmitrij](https://togithub.com/iamdmitrij) made their first contribution in [https://github.com/App-vNext/Polly/pull/2078](https://togithub.com/App-vNext/Polly/pull/2078) **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.3.1...8.4.0Configuration
📅 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.