Releases: App-vNext/Polly
Releases · App-vNext/Polly
8.0.0-alpha.2
What's Changed
- Drop redundant validation of resilience strategy options by @martintmk in #1299
- Add NuGet configuration file by @martincostello in #1305
- Log unhealthy executions with warning level by @martintmk in #1306
- Add hedging to package tags by @martincostello in #1307
- Bump github/codeql-action from 2.3.6 to 2.20.0 by @dependabot in #1310
- Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #1309
- Introduce
samples
folder by @martintmk in #1295 - Update telemetry benchmark by @martintmk in #1311
- Enhance
OnHedgingArguments
by @martintmk in #1314 - The options that handle outcomes now have sensible defaults by @martintmk in #1316
- Update README.md with v8 alpha announcement by @joelhulen in #1317
- The deafult RateLimiterStrategyOptions instance is now valid by @martintmk in #1315
- Rename
TelemetryResilienceStrategyOptions
toTelemetryOptions
by @martintmk in #1318 - Alpha fixes and improvements by @martintmk in #1319
- Fix OnHedging not being called by @martintmk in #1320
- Reduce allocations in telemetry by @martintmk in #1321
- Add new issue test that demonstrates library scenario by @martintmk in #1322
- Fix relative links by @martincostello in #1325
- API feedback by @martintmk in #1327
- Introduce ExecutionAttemptArguments by @martintmk in #1326
- Introduce OutcomeResilienceStrategy and drop some internals by @martintmk in #1330
- Introduce Outcome by @martintmk in #1331
- Validate NuGet package signatures by @martincostello in #1335
- Allow implicit conversion of
PredicateBuilder
to delegates by @martintmk in #1332
Full Changelog: 8.0.0-alpha.1...8.0.0-alpha.2
8.0.0-alpha.1
What's Changed
- The first public preview of Polly v8 with our new high-performance core API and extensions. Feel free to check out the samples to see the new and improved Polly V8 in action.
- The first release of the new NuGet packages:
Polly.Core
- This package contains the new Polly V8 API.Polly.Extensions
- This package is designed to integrate Polly with dependency injection and enable telemetry.Polly.RateLimiting
- This package provides an integration between Polly andSystem.Threading.RateLimiting
.
Thanks to:
- @adamnova
- @andrey-noskov
- @joelhulen
- @juraj-blazek
- @geeknoid
- @laura-mi
- @martincostello
- @martintmk
- @SimonCropp
- @tekian
- @terrajobst
New Contributors
- @tomaszek92 made their first contribution in #983
- @rocklan made their first contribution in #986
- @james-2001 made their first contribution in #992
- @github-actions made their first contribution in #1017
- @dependabot made their first contribution in #1018
- @kmgallahan made their first contribution in #1099
- @prodehghan made their first contribution in #1109
- @geeknoid made their first contribution in #1205
Full Changelog: 7.2.4...8.0.0-alpha.1
7.2.4
What's Changed
- Add RateLimit benchmarks by @martincostello in #910
- Fixed an incorrect exception argument. by @FoxTes in #915
- Upgrade FluentAssertions package by @dotnetspark in #918
- Add code coverage by @martincostello in #919
- Add Visual Studio Code config files by @martincostello in #920
- Bumps up Cake to v2.0.0 by @eugeneogongo in #921
- Build script tidy-up by @martincostello in #922
- Fixed possible NRE. by @FoxTes in #923
- Migrate build to GitHub Actions by @martincostello
- Authenticode sign the assembly and NuGet package by @martincostello
New Contributors
- @FoxTes made their first contribution in #915
- @dotnetspark made their first contribution in #918
- @eugeneogongo made their first contribution in #921
Full Changelog: 7.2.3+24...7.2.4
7.2.3+24
7.2.2+9
7.2.1+7
7.2.0+37
7.1.1
Bump version number in csproj