What's Changed
This release makes Simmy chaos engineering strategies part of the Polly.Core package. 🐵🚀
- Update CHANGELOG for 8.2.1 by @martincostello in #1882
- [Feature] Add support for keyed services by @martintmk in #1881
- Run benchmarks on .NET 8 by @martintmk in #1887
- Decrease the minimum allowed timeout by @martintmk in #1888
- Fix typo by @martincostello in #1897
- BreakDurationGeneratorArguments now includes half-open attempts by @martintmk in #1898
- Do not encourage returning the same instance from chaos strategies by @martintmk in #1899
- Do not encourage re-throwing the same exception instance by @martintmk in #1900
- Simmy docs by @vany0114 in #1883
- [Docs] Add banner to chaos docs by @peter-csala in #1910
- Introduce
FaultGenerator
andOutcomeGenerator<T>
by @martintmk in #1911 - Use new chaos APIs to simplify the usage examples by @martintmk in #1912
- Simmy API review Part 1 by @peter-csala in #1909
- Simmy API review Part 2 - Prefer Chaos over Monkey by @peter-csala in #1913
- Update docs and cleanup some chaos API by @martintmk in #1914
- Simmy API review Part 4 - Rename BehaviorAction to BehaviorGenerator by @peter-csala in #1917
- Simmy API review Part 3 - Set enabled to true by default by @peter-csala in #1916
- [Docs] Add clarification about property precedence by @peter-csala in #1918
- [Docs] Replace textual descriptions of next delay calculation with diagrams by @peter-csala in #1922
- [Docs] Apply chaos selectively by @martintmk in #1923
- Got rid of IDE0044 warnings by @baranyaimate in #1928
- [Doc] Integrating chaos pipeline by @martintmk in #1927
- Got rid of IDE0066, IDE0250, IDE0063 warnings by @baranyaimate in #1930
- Fix PipelineNameComparer example in documentation by @jwagon in #1931
- Chaos API review pass by @martintmk in #1934
- Fix S6608/IDE1006/SA1414/CA1508 warnings in Polly.Specs project by @baranyaimate in #1935
- Fix SA1602/S6608/S4144 warnings by @gintsk in #1936
- Fix SA1113/CA1200/SA1805/SA1629/SA1407/SA1127 warnings by @baranyaimate in #1938
- [Docs] Resources about chaos engineering by @martintmk in #1937
- Fix SA1111/SA1513/SA1121/SA1110 by @baranyaimate in #1939
- Fix SA1203/S109 by @baranyaimate in #1948
- Fix CA2000/stalled suppressions by @gintsk in #1947
- Tidy-up Polly.Specs by @martincostello in #1950
- Fix S4056 by @gintsk in #1952
- [Docs] Simmy major differences section by @martintmk in #1951
- Update CHANGELOG for 8.3.0 by @martincostello in #1954
New Contributors
- @baranyaimate made their first contribution in #1928
- @jwagon made their first contribution in #1931
- @gintsk made their first contribution in #1936
Full Changelog: 8.2.1...8.3.0