Releases: App-vNext/Polly
Releases · App-vNext/Polly
8.6.6
Highlights
What's Changed
- Add specification tests for jitter by @martincostello in #2830
- Refactor property-based tests by @martincostello in #2831
- .NET 10 preparation by @martincostello in #2842
- Fix CS7035 warning in dependabot jobs by @martincostello in #2849
- Remove codecov/test-results-action by @martincostello in #2872
- Update to .NET 10 SDK by @martincostello in #2531
- Bump zizmor to v1.19.0 by @martincostello in #2882
- Fix typo by @martincostello in #2886
- Add RateLimitHeaders library to community resources by @alexis- in #2887
- Bump zizmor to 1.21.0 by @martincostello in #2905
- .NET 11 preparation by @martincostello in #2932
- Remove Stryker workaround by @martincostello in #2933
- Group .NET dependency updates by @martincostello in #2944
- Migrate to actions/attest by @martincostello in #2952
New Contributors
Full Changelog: 8.6.5...8.6.6
8.6.5
What's Changed
- Extend NuGet package validation by @martincostello in #2762
- Suppress S2094 warning by @martincostello in #2765
- Refactor cake script by @martincostello in #2769
- Pass timeout to
TimeoutRejectedExceptionby @martincostello in #2827
Full Changelog: 8.6.4...8.6.5
8.6.4
What's Changed
- Fix after-release and update CHANGELOG by @martincostello in #2714
- Use collection expressions by @martincostello in #2715
- Fix flaky mutants by @martincostello in #2717
- fix documentation for ExecuteOutcomeAsync by @carvex21 in #2710
- Bump MartinCostello.WaitForNuGetPackage by @martincostello in #2721
- Bump sign tool by @martincostello in #2722
- xunit v3 preparation by @martincostello in #2723
- Add summary NuGet badges by @martincostello in #2724
- Delete actionlint config by @martincostello in #2730
- RateLimiting: add typed builder/guard tests and external limiter lifetime test by @mohammed-saalim in #2711
- Update Dependabot auto-merge conditions by @martincostello in #2736
- Bump NuGet packages by @martincostello in #2738
- Bump dotnet-stryker to 4.8.1 by @martincostello in #2739
- Simplify code by @martincostello in #2740
- Update zizmor by @martincostello in #2746
- Use NuGet Trusted Publishing by @martincostello in #2751
- Respect override for PipelineExecuting and PipelineExecuted by @peter-csala in #2752
New Contributors
- @carvex21 made their first contribution in #2710
- @mohammed-saalim made their first contribution in #2711
Full Changelog: 8.6.3...8.6.4
8.6.3
What's Changed
- Add release notes configuration by @martincostello in #2678
- Simplify release workflow by @martincostello in #2679
- Sign-off commits by @martincostello in #2694
- Add GitHub sponsorship by @martincostello in #2695
- Refactor project dependencies by @martincostello in #2696
- Add zizmor by @martincostello in #2698
- Update benchmarks by @martincostello in #2712
- Reduce async overhead by @pentp in #2664
- Update benchmarks by @martincostello in #2713
New Contributors
Full Changelog: 8.6.2...8.6.3
8.6.2
What's Changed
- Performance tweaks by @martincostello in #2667
- Update dependencies by @martincostello in #2668
- Update benchmark results by @martincostello in #2669
New Contributors
Full Changelog: 8.6.1...8.6.2
8.6.1
What's Changed
- Fix integer overflow in
BulkheadSemaphoreFactoryby @ahusseini in #2638 - Generate SBOM by @martincostello in #2640
- Attest artifacts by @martincostello in #2647
New Contributors
- @ahusseini made their first contribution in #2638
Full Changelog: 8.6.0...8.6.1
8.6.0
What's Changed
- Bump Stryker by @martincostello in #2476
- Fix chaos example issue and enrich notes & diagram by @caigen in #2482
- Add diagram for the main chaos page sample by @peter-csala in #2484
- Fix broken CI by @martincostello in #2497
- Remove .NET 6 SDK by @martincostello in #2501
- Use Stryker Mutator Dashboard by @martincostello in #2500
- Fix Polly.Testing mutations by @martincostello in #2503
- Lint PowerShell scripts by @martincostello in #2504
- Improve Polly coverage by @martincostello in #2505
- Improve mutation score by @martincostello in #2506
- Run CodeQL for GitHub Actions by @martincostello in #2498
- Add missing mutations by @martincostello in #2508
- Remove dotnet tool restore by @martincostello in #2513
- Add missing coverage by @martincostello in #2514
- Improve mutation test perf by @slang25 in #2520
- Improve coverage by @martincostello in #2526
- Remove System.Text.Json reference by @martincostello in #2532
- Fix test summary reliability by @martincostello in #2543
- Use AuthenticodeLint by @martincostello in #2553
- Use actions/create-github-app-token by @martincostello in #2572
- Fix Retry strategy ShouldHandle in example code by @marcrocny in #2527
- Tweak docs formatting by @martincostello in #2575
- Dispose registry which contains rate limiters by @peter-csala in #2578
- Improve mutation tests performance by ensuring solution file isn't discovered by @slang25 in #2589
- Update LICENSE metadata by @martincostello in #2590
- Add HTTP client integration samples by @peter-csala in #2587
- Dedupe links by @martincostello in #2592
- Add test analytics by @martincostello in #2593
- Add note about context/state mix-ups by @martincostello in #2598
- Emit annotation for packages by @martincostello in #2601
- Add
AttemptNumbertoHedgingPredicateArgumentsby @peter-csala in #2603 - .NET 10 preparation by @martincostello in #2620
- Migrate to slnx by @martincostello in #2623
- Fix
OnRetryArgumentscomments by @lchaoer in #2627 - Fix package signing by @martincostello in #2631
New Contributors
- @caigen made their first contribution in #2482
- @slang25 made their first contribution in #2520
- @marcrocny made their first contribution in #2527
- @lchaoer made their first contribution in #2627
Full Changelog: 8.5.2...8.6.0
8.5.2
What's Changed
- Fix build badges by @martincostello in #2445
- Fix Registry vs. Provider Migration doc typo by @jernejg in #2447
- Fix flaky test by @martincostello in #2457
- Use Shouldly in all test projects by @martincostello in #2458 and #2459
- Tidy up code in Polly.Specs by @martincostello in #2466 and #2467
- Fix for retry cancellation by @kmcclellan in #2456
New Contributors
Full Changelog: 8.5.1...8.5.2
8.5.1
What's Changed
- Synchronize access to
System.ComponentModel.DataAnnotations.Validatorby @kmcclellan in #2428
New Contributors
- @kmcclellan made their first contribution in #2428
Full Changelog: 8.5.0...8.5.1
8.5.0
What's Changed
- Clean the Polly.Utils.ObjectPool class by @gabidabet in #2312
- Fix issue #2288 by @gabidabet in #2313
- Remove CA2211 NoWarn by @gabidabet in #2316
- Remove CA1816 NoWarn by @gabidabet in #2317
- Update signing workflow by @martincostello in #2323
- Fix hedging failing test by @peter-csala in #2321
- Fix S2184, S2104 in Polly.Spec by @ShawnWu33 in #2328
- Add
RetryAftertoBrokenCircuitException. by @DL444 in #2324 - Supress S4039, CA1010 in Context.Dictionary by @ShawnWu33 in #2329
- Seperate mutation tests by @ShawnWu33 in #2331
- Add chained rate limiter example by @martincostello in #2344
- Update cake tools by @martincostello in #2293
- Update Microsoft.Extensions.Caching.Memory by @peter-csala in #2347
- Add TelemetrySource to ExecutionRejectedException by @peter-csala in #2346
- Document TelemetrySource property of the ExecutionRejectedException by @peter-csala in #2355
- Extend snippet explanation by @martincostello in #2373
- Update to .NET 9 SDK by @martincostello in #2003
- Use
[DebuggerDisableUserUnhandledExceptions]by @martincostello in #2003
New Contributors
- @ShawnWu33 made their first contribution in #2328
- @DL444 made their first contribution in #2324
Full Changelog: 8.4.2...8.5.0