Releases: dotnet/extensions
.NET Extensions 9.0.0
9.0.0 are all pushed now to NuGet.org!
What's Changed
- Adding CI support for dev branch by @joperezr in #4704
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4702
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4703
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4706
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4711
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4712
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4713
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4714
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4715
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4716
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4721
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4724
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4728
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4732
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4737
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4739
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4733
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4741
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4742
- Update SDK by @captainsafia in #4743
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4745
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4747
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4748
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4751
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4752
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4753
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4754
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4757
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4758
- Update SDK version by @sebastienros in #4760
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4762
- Enable AOT compatibility for all libraries by @eerhardt in #4625
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4768
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4765
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4771
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4775
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4777
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4781
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4780
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4783
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4784
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4785
- rev SDK to current nightly (build-ops) by @mgravell in #4786
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4788
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4789
- Correct build transitive targets location by @RussKie in #4773
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4796
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4797
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4794
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4799
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4801
- Update SDK to 23608.3 by @amcasey in #4800
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4804
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4805
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4807
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4810
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4811
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4812
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4813
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4815
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4817
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4818
- [Dependency update] Update SDK to 9.0.100-alpha.1.23618.1 by @javiercn in #4816
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4806
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4821
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4824
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4826
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4829
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4831
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4832
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4839
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4841
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4844
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4846
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4849
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4854
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4857
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4856
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4865
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4867
- [dev] Update dependencies from dotnet/aspnetcore by @dotnet-maestro in #4874
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4869
- [dev] Update dependencies from dotnet/arcade by @dotnet-maestro in #4880
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-bot in #4875
- [automated] Merge branch 'main' => 'dev' by @dotnet-maestro-b...
.NET Extensions 8.10.0
8.10.0 packages are no all published in NuGet.org
What's Changed
- Add metrics with correct names for Resource Monitoring by @evgenyfedorov2 in #5341
- Logging generator: Handle multiple type definitions by @dariusclay in #5352
- Add logging to Resource Monitoring by @evgenyfedorov2 in #5355
- Branding updates for preview 9 by @RussKie in #5359
- Merge internal changes by @joperezr in #5366
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5373
- Add logging of snapshot information in ResourceMonitorService by @evgenyfedorov2 in #5362
- Deprecate IResourceUtilizationPublisher by @evgenyfedorov2 in #5360
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5381
- Add network metrics to Resource Monitoring for Linux by @evgenyfedorov2 in #5367
- Expose Resource Monitoring Snapshot API by @evgenyfedorov2 in #5392
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5396
- Bring parity to dotnet extensions logging generator behavior by @dariusclay in #5370
- Replace Network Type string with Const in ResourceMonitoring by @makazeu in #5398
- Make capping happen after scale of the CPU usage in ResourceUtilization by @Weikai1997 in #5388
- Revert correct Meter name by @gitmln in #5403
- Disable HttpClient's timeout for Standard Resilience and Hedging by @iliar-turdushev in #5363
- ResourceUtilizationHealthCheck - Report both CPU and Memory issues by @willibrandon in #5407
- Register internal ResourceMonitor with ResourceUtilizationHealthCheck by @evgenyfedorov2 in #5413
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5427
- fix: [LogProperties] avoid early ToString of Nullable Properties by @rwoll in #5416
- Add NullRedactor to the RedactorProvider during initialization by @makazeu in #5424
- Fix test warning in 9.0 by @eerhardt in #5437
- Add KubernetesProbesOptionsValidator to ensure different ports for probes by @makazeu in #5400
- Clarify HttpRetryStrategyOptions/HttpHedgingStrategyOptions XML doc by @joegoldman2 in #5445
- Describes compatibility issue of Http.Resilience with App Insights by @iliar-turdushev in #5444
- Update Polly to v8.4.2 by @iliar-turdushev in #5452
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5458
- Add methods allowing retrieval of HttpRequestMessage from ResilienceContext by @iliar-turdushev in #5460
New Contributors
- @Weikai1997 made their first contribution in #5388
- @gitmln made their first contribution in #5403
- @willibrandon made their first contribution in #5407
- @rwoll made their first contribution in #5416
Full Changelog: v8.8.0...v8.10.0
.NET Extensions 8.9.1
8.9.1 packages are no all published in NuGet.org
What's Changed
- [release/8.9] Revert correct Meter name by @github-actions in #5406
Full Changelog: v8.9.0...v8.9.1
.NET Extensions 8.9.0
8.9.0 packages are now all published to NuGet.org
What's Changed
- Add metrics with correct names for Resource Monitoring by @evgenyfedorov2 in #5341
- Logging generator: Handle multiple type definitions by @dariusclay in #5352
- Add logging to Resource Monitoring by @evgenyfedorov2 in #5355
- Branding updates for preview 9 by @RussKie in #5359
- Merge internal changes by @joperezr in #5366
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5373
- Add logging of snapshot information in ResourceMonitorService by @evgenyfedorov2 in #5362
- Deprecate IResourceUtilizationPublisher by @evgenyfedorov2 in #5360
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5381
- Add network metrics to Resource Monitoring for Linux by @evgenyfedorov2 in #5367
- Expose Resource Monitoring Snapshot API by @evgenyfedorov2 in #5392
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5396
- Bring parity to dotnet extensions logging generator behavior by @dariusclay in #5370
- Replace Network Type string with Const in ResourceMonitoring by @makazeu in #5398
- Make capping happen after scale of the CPU usage in ResourceUtilization by @Weikai1997 in #5388
New Contributors
- @makazeu made their first contribution in #5398
- @Weikai1997 made their first contribution in #5388
Full Changelog: v8.8.0...v8.9.0
.NET Extensions 8.8
8.8.0 packages are now all published in NuGet.org.
What's Changed
- Branding updates for preview 8 by @RussKie in #5260
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5272
- Fix license link by @eduherminio in #5273
- [ci] Enable source-indexer on internal pipeline for windows by @radical in #5274
- Merge changes from internal branch by @RussKie in #5278
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5281
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5284
- Add tsaconfig by @danmoseley in #5285
- Support metrics in ResourceMonitoring for Windows by @evgenyfedorov2 in #5290
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5299
- Report container memory usage for Resource Monitoring Windows Container by @evgenyfedorov2 in #5301
- add tsa upload by @danmoseley in #5297
- 1es-pt-auto-baselining-pr by @RussKie in #5302
- Fix resource detection for unset CPU and memory limits in cgroup v2 by @mobratil in #5267
- Enable back potentially flaky test by @evgenyfedorov2 in #5308
- Disable S3236 in fake time provider. by @mitchdenny in #5315
- Bump code coverage by @evgenyfedorov2 in #5311
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5318
- Document how to resolve "workload manifest microsoft.net.sdk.aspire not installed" issue by @RussKie in #5325
- Fix NullReferenceException in Timer disposal by @martincostello in #5321
- delete note that indicates that cgroups v2 are not supported by @danespinosa in #5334
- Fix CPU share calculation by @evgenyfedorov2 in #5324
- Remove WIP label when issue is closed by @RussKie in #5330
- [Http.Resilience] Add support of the HTTP resilience for synchronous HttpClient requests by @iliar-turdushev in #5333
New Contributors
- @eduherminio made their first contribution in #5273
- @radical made their first contribution in #5274
- @danespinosa made their first contribution in #5334
Full Changelog: v8.7.0...v8.8.0
.NET Extensions 8.7.0
8.7.0 packages are now all published in NuGet.org.
What's Changed
- Bump update-dotnet-sdk action by @martincostello in #5195
- Skip indexers in logging source-gen by @xakep139 in #5210
- Merge changes from internal branch by @joperezr in #5219
- Cleanup Http.Resilience dependencies by @pentp in #5217
- Fix FakeTimeProvider docs by @gewarren in #5227
- Update package dependencies by @joperezr in #5218
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5232
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5246
- Onboard new inter-branch merge flow [Configuration] by @f-alizada in #5239
- Onboard new inter-branch merge flow [Workflow] by @f-alizada in #5240
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5254
- Bump Polly to 8.4.1 by @martincostello in #5258
New Contributors
- @pentp made their first contribution in #5217
- @f-alizada made their first contribution in #5239
Full Changelog: v8.6.0...v8.7.0
.NET Extensions 8.6.0
8.6.0 packages are now all published in NuGet.org.
What's Changed
- Detect connection timeouts in Hedging by @xakep139 in #5134
- Branding updates for 8.6 by @joperezr in #5147
- Upgrade to latest version of Polly by @martintmk in #5152
- Merge changes from internal branch by @joperezr in #5158
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5166
- Remove incorrect System.Net.Http dependency by @RussKie in #5167
- FakeTimeProvider usage update by @dariusclay in #5169
- Remove redundant package subscriptions by @RussKie in #5172
- Fix up some docs by @gewarren in #5177
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5182
- Avoid buffer race conditions in CGroups by @RussKie in #5129
- Fix logging source-gens duplication on WPF by @xakep139 in #5024
- Introduce FakeTimeProvider.AdjustTime by @geeknoid in #5192
- Fix [NoDataClassification] attribute handling in logging source-gen by @geeknoid in #5191
Full Changelog: v8.5.0...v8.6.0
.NET Extensions 8.5.0
8.5.0 packages are now all published in NuGet.org.
What's Changed
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5090
- Fix incorrect TCP port used by default for k8s probes by @geeknoid in #5085
- Use non *-pt images by @RussKie in #5106
- Add support for Linux cgrpoup v2, issue-4885 by @nezdali in #5068
- Securing the array for ResourceMonitoring's method by @nezdali in #5111
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5131
- [release/8.5] Detect connection timeouts in Hedging by @github-actions in #5149
New Contributors
Full Changelog: v8.4.0...v8.5.0
.NET Extensions 8.4.0
8.4.0 packages are now all published in NuGet.org.
What's Changed
- Fix incorrect diagnostic value. by @geeknoid in #4994
- Public build pipeline by @RussKie in #4993
- Public build pipeline by @RussKie in #4997
- [automated] Merge branch 'release/8.0' => 'main' by @dotnet-maestro-bot in #4999
- Update Branding for 8.4 by @joperezr in #4987
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #5013
- [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #5027
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5029
- [main] Restructure build pipeline by @RussKie in #5031
- Merge internal changes by @joperezr in #5037
- [release/8.0] Restructure build pipeline by @RussKie in #5033
- [automated] Merge branch 'release/8.0' => 'main' by @dotnet-maestro-bot in #5039
- 1ES auto-baseline by @RussKie in #5040
- Updated for https://dev.azure.com/dnceng/7ea9116e-9fac-403d-b258-b31fcf1bb293/_build?definitionId=179 by using baselines generated in https://dev.azure.com/dnceng/7ea9116e-9fac-403d-b258-b31fcf1bb293/_build/results?buildId=2403689 by @RussKie in #5044
- Feedback from R9 review by @MrJosman in #5012
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5051
- Trim dependencies by @geeknoid in #5058
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5064
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #5067
- Fixes in "Telemetry" README.md by @xakep139 in #5075
New Contributors
Full Changelog: v8.3.0...v8.4.0
.NET Extensions 8.3.0
8.3.0 packages are now all published in NuGet.org.
What's Changed
- Branding updates for 8.3 by @joperezr in #4927
- Fix the automation for merged/closed PRs by @jeffhandley in #4930
- Remove broken and superfluous test case by @geeknoid in #4934
- Add gRPC resilience tests to verify interoperability by @martintmk in #4931
- Merging internal branch changes after 8.2 release. by @joperezr in #4941
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #4946
- Hashcode implementation proposal for DataClassificationSet by @damianhorna in #4933
- Fix IL2091 warnings by @EricStG in #4953
- Set ProducesDotNetReleaseShippingAssets property in Publishing.props by @MilenaHristova in #4960
- Address remaining trim warnings by @eerhardt in #4962
- Added a descriptive tag to TimeProvider.Testing by @fbd in #4964
- AsyncState can be used across different service providers by @mobratil in #4966
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #4973
- Update Microsoft.IO.RecyclableMemoryStream package by @xakep139 in #4976
- try dependabot by @danmoseley in #4978
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #4981
- Fix Microsoft.Extensions.AuditReports output path by @xakep139 in #4945
New Contributors
- @damianhorna made their first contribution in #4933
- @EricStG made their first contribution in #4953
- @MilenaHristova made their first contribution in #4960
- @fbd made their first contribution in #4964
Full Changelog: v8.2.0...v8.3.0