.NET Extensions 8.1.0
8.1.0 packages are now all published in NuGet.org.
Summary
- Exposed the
HMacRedactor
publicly and removed Experimental attributes from its API. - Fixed READMEs in packages so that they show up in NuGet.org.
- Several improvements to the logging generator.
- A few gaps in
HttpClient
logging were completed. - Changes to
AsyncState
to make it thread safe.
What's Changed
- [automated] Merge branch 'release/8.0' => 'main' by @dotnet-maestro-bot in #4720
- [main] Update dependencies from dotnet/arcade by @dotnet-maestro in #4726
- Fix typo in FakeTimeProvider.SetUtcNow Doc Comment by @sdepouw in #4731
- Update Polly to latest by @eerhardt in #4729
- Use supported MVC dependency by @BrennanConroy in #4734
- Optimize resource utilization parser for linux by @rafal-mz in #4744
- Fix component governance alerts by @sebastienros in #4750
- Improve AsyncState README by @sebastienros in #4764
- Migrate to the 'locker' GitHub action for locking closed/stale issues/PRs by @jeffhandley in #4774
- Simplify resource utilization service logic by @geeknoid in #4779
- Fix flaky resource monitoring tests by @geeknoid in #4782
- Fix missing readme entry in NuSpecs by @RussKie in #4776
- Doc fix-ups by @gewarren in #4793
- Fix some doc xref issues by @geeknoid in #4791
- Address issue with legacy logger's calling ToString on the TState arguments. by @geeknoid in #4798
- Add missing [GeneratedCode] attribute by @geeknoid in #4802
- Add more information and sample to Http.Diagnostics Readme by @joperezr in #4808
- Improve code coverage for M.E.Diagnostics.Testing by @sebastienros in #4820
- Fix cpuset parser by @sebastienros in #4823
- Add support to fetch logger objects from properties and base classes. by @geeknoid in #4828
- Add a new local analyzer to detect when internal symbols are mentioned in public docs by @geeknoid in #4827
- Make AsyncState thread safe by @mobratil in #4833
- Address some trivial experimental items by @geeknoid in #4837
- Separate EnableRedaction and EnableEnrichment by @geeknoid in #4838
- Work on the logging generator. by @geeknoid in #4840
- Ignore statics in metric source-gen by @xakep139 in #4843
- Log outgoing HTTP path parameters in Structured mode by @xakep139 in #4845
- Leverage an existing Roslyn API instead of rolling my own inferior version by @geeknoid in #4850
- Improve support for [TagName] by @geeknoid in #4851
- Support content headers in HttpClient logging by @xakep139 in #4842
New Contributors
Full Changelog: v8.0.0...v8.1.0