main
Handle passing a Func expression to Map* in ValidationsGenerator and RDG (#67821)
Address API review feedback for what was IApiEndpointMetadata (#63283)
Harden Cookie Parsing (#62681)
Add disable HTTP metrics endpoint metadata (#56036)
[main] Use PipeReader JsonSerializer overloads (#62914)
Fix IAsyncEnumerable controller methods to allow setting headers (#57924)
Rename Microsoft.Aspnetcore.Testing to Microsoft.AspNetCore.InternalTesting (#51713)
Improve endpoint metadata debugging (#48207)
Move the abstract `Validatable*Info` from Microsoft.Extensions.Validation to be source-generated (#67956)
Add module initializer for Verify.SourceGenerators (#60547)
Add support for explicit IParsable<T>.TryParse in RDF. (#49317)
Fix ClientErrorMapping 500 title to match RFC 9110 (#65590)
Use Json TypeInfoResolverChain (#47450)
Introducing `IProblemDetailsService.TryWriteAsync` (#46680)
Fix InvalidCastException when retrieving attributes for PropertyAsParameterInfo (#67284)
chore : Remove unwanted `using` statement (#39176)
Add explicit conversion for value-type returning handlers with filters (#57428)
[Form binding] Fix parsing of malformed keys (#66674)
Added string arrays to simple binding (#63072)
Use non-generic TaskCompletionSource (#39835)
Support input validation for minimal APIs via generic resolver model (#60724)
Add tests for validating null values of minimal API parameters (#67395)
Cherry pick preview8 changes into master (#24849)