Skip to content

Commit

Permalink
update l/r/s/a with more details (#9416)
Browse files Browse the repository at this point in the history
* update l/r/sa with more details

* fix link

* Update release-notes/9.0/preview/preview6/aspnetcore.md

Co-authored-by: Jon Galloway <jongalloway@gmail.com>

* Update release-notes/9.0/preview/preview6/libraries.md

Co-authored-by: Jon Galloway <jongalloway@gmail.com>

* Update release-notes/9.0/preview/preview6/libraries.md

Co-authored-by: Jon Galloway <jongalloway@gmail.com>

* Update release-notes/9.0/preview/preview6/runtime.md

Co-authored-by: Jon Galloway <jongalloway@gmail.com>

* tweaks

* Apply suggestions from code review

Co-authored-by: Rich Lander <rlander@microsoft.com>

---------

Co-authored-by: Jon Galloway <jongalloway@gmail.com>
Co-authored-by: Rich Lander <rlander@microsoft.com>
  • Loading branch information
3 people authored Jul 17, 2024
1 parent cfcf5f2 commit 7166ceb
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 20 deletions.
8 changes: 4 additions & 4 deletions release-notes/9.0/preview/preview6/aspnetcore.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

Here's a summary of what's new in ASP.NET Core in this preview release:

- [Fingerprinting of static web assets](#fingerprinting-of-static-web-assets)
- [Improved distributed tracing for SignalR](#improved-distributed-tracing-for-signalr)
- [Enhancements to Microsoft.AspNetCore.OpenAPI](#enhancements-to-microsoftaspnetcoreopenapi)
- [Analyzer to warn when `[Authorize]` is overridden by `[AllowAnonymous]`](#analyzer-to-warn-when-authorize-is-overridden-by-allowanonymous-from-farther-away)
- [Fingerprinting of static web assets](#fingerprinting-of-static-web-assets) ensuring that stale assets aren't used and enables improved caching behavior for faster load time
- [Improved distributed tracing for SignalR](#improved-distributed-tracing-for-signalr) with a new `ActivitySource`
- [Enhancements to Microsoft.AspNetCore.OpenAPI](#enhancements-to-microsoftaspnetcoreopenapi) including [completion enhancements](#completion-enhancements-and-package-install-recommendations-for-openapi-package), support for [`[Required]` and `[DefaultValue]` attributes](#support-for-required-and-defaultvalue-attributes-on-parameters-or-properties), [schema transforms](#support-for-schema-transformers-on-openapi-document) on OpenAPI documents,
- [Analyzer to warn when `[Authorize]` is overridden by `[AllowAnonymous]`](#analyzer-to-warn-when-authorize-is-overridden-by-allowanonymous-from-farther-away), and new [analyzers](#analyzer-to-warn-when-authorize-is-overridden-by-allowanonymous-from-farther-away),
- [`ComponentPlatform` renamed to `RendererInfo`](#componentplatform-renamed-to-rendererinfo)
- [Split large HTTP/2 headers across frames](#split-large-http2-headers-across-frames)

Expand Down
18 changes: 9 additions & 9 deletions release-notes/9.0/preview/preview6/libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@ Here's a summary of what's new in .NET Libraries in this preview release:

- [Improvements to System.Numerics](#improvements-to-systemnumerics)
- [Support Primary Constructors in Logging Source Generator](#support-primary-constructors-in-logging-source-generator)
- [System.Text.Json](#systemtextjson)
- [`[GeneratedRegex]` on properties](#generatedregex-on-properties)
- [`Regex.EnumerateSplits`](#regexenumeratesplits)
- [`OrderedDictionary<TKey, TValue>`](#ordereddictionarytkey-tvalue)
- [`ReadOnlySet<T>`](#readonlysett)
- [System.Text.Json enhancements](#systemtextjson) including a new [JsonSchemaExporter](#jsonschemaexporter), [nullable annotations recognition](#respecting-nullable-annotations), [requiring non-optionsl constructor parameters](#requiring-non-optional-constructor-parameters), [ordering `JsonObject` properties](#ordering-jsonobject-properties), and new [contract metadata APIs](#additional-contract-metadata-apis)
- [`[GeneratedRegex]` can now be used on properties](#generatedregex-on-properties)
- New [`EnumerateSplits`](#regexenumeratesplits) method for `Regex` to split more collection types
- Introduction of generic `OrderedDictionary` with [`OrderedDictionary<TKey, TValue>`](#ordereddictionarytkey-tvalue)
- New [`ReadOnlySet<T>`](#readonlysett) when needing to create a read-only wrapper around `ISet<T>`
- [`allows ref struct` used in many places throughout the libraries](#allows-ref-struct-used-in-many-places-throughout-the-libraries)
- [Collection lookups with spans](#collection-lookups-with-spans)
- [More span-based APIs](#more-span-based-apis)
- [Base64Url](#base64url)
- [More span-based APIs](#more-span-based-apis) including `StartsWith` and `EndsWith` extension methods
- [Base64Url](#base64url) for optimized encoding and decoding
- [SocketsHttpHandler by default in HttpClientFactory](#socketshttphandler-by-default-in-httpclientfactory)
- [TLS resume with client certificates on Linux](#tls-resume-with-client-certificates-on-linux)
- [`System.Net.ServerSentEvents`](#systemnetserversentevents)
- [Introducing the Metrics Gauge Instrument](#introducing-the-metrics-gauge-instrument)
- New [`System.Net.ServerSentEvents`](#systemnetserversentevents) library providing a parser for easily ingesting server-sent events
- [Introducing the Metrics Gauge Instrument](#introducing-the-metrics-gauge-instrument) in `System.Diagnostics.Metrics` to record non-additive values when changes occur

Libraries updates in .NET 9 Preview 6:

Expand Down
10 changes: 5 additions & 5 deletions release-notes/9.0/preview/preview6/runtime.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

Here's a summary of what's new in the .NET Runtime in this preview release:

- [ARM64 Code Generation](#arm64-code-generation)
- [Code Layout](#code-layout)
- [Loop Optimizations](#loop-optimizations)
- [Reduced Address Exposure](#reduced-address-exposure)
- [AVX10v1 Support](#avx10v1-support)
- [ARM64 Code Generation](#arm64-code-generation) now adds ability to store operations
- [Code Layout](#code-layout) - RyuJIT's block reordering algorithm with a simpler, more global approach
- [Loop Optimizations](#loop-optimizations) for code size reduction and performance improvements
- [Reduced Address Exposure](#reduced-address-exposure) through RyuJIT improvements to better track usage of local variable addreses.
- [AVX10v1 Support](#avx10v1-support), a new SIMD instruction set from Intel
- [Hardware Intrinsic Code Generation](#hardware-intrinsic-code-generation)
- [Constant Folding for Floating Point and SIMD Operations](#constant-folding-for-floating-point-and-simd-operations)

Expand Down
4 changes: 2 additions & 2 deletions release-notes/9.0/preview/preview6/sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
Here's a summary of what's new in the .NET SDK in this preview release:

- [NuGetAudit now raises warnings for vulnerabilities in transitive dependencies](#nugetaudit-now-raises-warnings-for-vulnerabilities-in-transitive-dependencies)
- [`dotnet nuget why`](#dotnet-nuget-why)
- [MSBuild BuildChecks](#msbuild-buildchecks)
- Addition of [`dotnet nuget why`](#dotnet-nuget-why) to find out why a transitive package is being used in your project
- [MSBuild BuildChecks](#msbuild-buildchecks) to help users enforce rules and invariants during their builds

SDK updates in .NET 9 Preview 6:

Expand Down

0 comments on commit 7166ceb

Please sign in to comment.