Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update l/r/s/a with more details #9416

Merged
merged 8 commits into from
Jul 17, 2024
Merged
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
Loading