v9.0.0
版本发布时间: 2024-11-13 04:41:56
dotnet/runtime最新发布版本:v9.0.0(2024-11-13 04:41:56)
What's Changed
- [release/9.0] BinaryFormatter tests improvements by @adamsitnik in https://github.com/dotnet/runtime/pull/107540
- [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107474
- [release/9.0] Branding for GA by @carlossanlop in https://github.com/dotnet/runtime/pull/107879
- [release/9.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107914
- [release/9.0] Update dependencies from dotnet/icu by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107918
- [release/9.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107916
- [release/9.0] Update dependencies from dotnet/cecil by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107915
- [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107938
- [release/9.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107982
- [release/9.0] Update dependencies from dotnet/cecil by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107983
- [release/9.0] Remove invalid assert in RSAOpenSsl by @github-actions in https://github.com/dotnet/runtime/pull/107952
- [automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by @github-actions in https://github.com/dotnet/runtime/pull/107928
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107937
- [release/9.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in https://github.com/dotnet/runtime/pull/107984
- [release/9.0] Mitigate JsonObject performance regression. by @github-actions in https://github.com/dotnet/runtime/pull/108014
- [release/9.0] Fix SG nullability annotations for required and init properties. by @github-actions in https://github.com/dotnet/runtime/pull/108013
- [release/9.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108016
- [release/9.0] Treat -rtm as stable sdk version band by @lewing in https://github.com/dotnet/runtime/pull/107997
- [release/9.0] dont try to capture threadId for NativeAOT by @github-actions in https://github.com/dotnet/runtime/pull/108088
- [release/9.0] Update dependencies from dotnet/runtime by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108140
- [release/9.0] Fix createdump 'stack smashing detected' error on arm64 by @github-actions in https://github.com/dotnet/runtime/pull/108208
- [release/9.0] [browser] Fix fingerprinting and loadAllSatelliteResources=true by @github-actions in https://github.com/dotnet/runtime/pull/108198
- [automated] Merge branch 'release/9.0-rc2' => 'release/9.0' by @github-actions in https://github.com/dotnet/runtime/pull/108006
- [release/9.0] More doc updates for source-of-truth assemblies by @carlossanlop in https://github.com/dotnet/runtime/pull/108257
- [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108142
- [release/9.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108061
- [release/9.0] Update dependencies from dotnet/cecil by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108192
- [release/9.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108193
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108194
- [release/9.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108139
- [release/9.0] Reduce funceval abort by @github-actions in https://github.com/dotnet/runtime/pull/108256
- [release/9.0] Update sign-diagnostic-files.yml to skip dac sign in staging by @hoyosjs in https://github.com/dotnet/runtime/pull/108218
- [release/9.0] Root the System.Runtime EventSource by @github-actions in https://github.com/dotnet/runtime/pull/108348
- [release/9.0] Fixing SetSlice, Reshape, TryCopyTo. by @github-actions in https://github.com/dotnet/runtime/pull/108282
- [release/9.0] Update dependencies from dotnet/sdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108141
- [release/9.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108436
- [release/9.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108438
- [release/9.0] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108367
- [release/9.0] Update dependencies from dotnet/runtime by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108391
- [release/9.0] Update dependencies from dotnet/cecil by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108437
- [release/9.0] Update System.Formats.Nrbf ref sources and restore package description by @github-actions in https://github.com/dotnet/runtime/pull/108467
- [release/9.0] [aot] mono_aot_split_options: reset state after a backslash by @github-actions in https://github.com/dotnet/runtime/pull/108212
- [release/9.0] Fix devirtualization across genericness in the hierarchy by @MichalStrehovsky in https://github.com/dotnet/runtime/pull/108470
- [release/9.0] [cdac][cdac-build-tool] Don't let msbuild rewrite the resource name by @github-actions in https://github.com/dotnet/runtime/pull/108296
- [release/9.0] Fix
InlineArray
swift lowering in mono by @jkurdek in https://github.com/dotnet/runtime/pull/108483 - [release/9.0] Backport PR #108311 - Fix statics issue with barriers by @davidwrighton in https://github.com/dotnet/runtime/pull/108347
- [release/9.0] Fix wrong Region Info Names by @github-actions in https://github.com/dotnet/runtime/pull/108524
- [release/9.0][PERF] Backport python pipeline changes for performance tests by @caaavik-msft in https://github.com/dotnet/runtime/pull/108412
- [release/9.0] Fix IndexOf Optimization Code by @github-actions in https://github.com/dotnet/runtime/pull/108562
- [release/9.0] Updated tsaoptions.json to direct issues to runtime owners by @github-actions in https://github.com/dotnet/runtime/pull/108451
- [release/9.0] JIT: Null out SSA def nodes upon removal in RBO by @github-actions in https://github.com/dotnet/runtime/pull/108548
- [release/9.0] Fix LINQ Last() in ConcatNIterator to also check base case (Concat2Iterator) by @github-actions in https://github.com/dotnet/runtime/pull/108664
- [release/9.0] Merge RC2 changes into 9.0 by @ericstj in https://github.com/dotnet/runtime/pull/108677
- [release/9.0] Update the component resources for the VS descriptions by @marcpopMSFT in https://github.com/dotnet/runtime/pull/108304
- [release/9.0] Update dependencies from dotnet/runtime by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108595
- [release/9.0] Update dependencies from dotnet/sdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108597
- [browser][debugging][release/9.0] Removed trailing command that results in a warning by @github-actions in https://github.com/dotnet/runtime/pull/108584
- [release/9.0] Fix IL2104 link by @github-actions in https://github.com/dotnet/runtime/pull/108533
- [release/9.0] linux/arm64: Verify TLS resolver code by @github-actions in https://github.com/dotnet/runtime/pull/108564
- [release/9.0] Tweak Invariant IndexOf logic by @github-actions in https://github.com/dotnet/runtime/pull/108728
- [release/9.0] Update
field
references in property accessors by @github-actions in https://github.com/dotnet/runtime/pull/108222 - [release/9.0] [mini] Don't use Unwind Backtrace on android-amd64 by @github-actions in https://github.com/dotnet/runtime/pull/108294
- [release/9.0] [wasm] Fixes for issue #108519 by @github-actions in https://github.com/dotnet/runtime/pull/108650
- [release/9.0] [mono] Fix alloca builder creation by @github-actions in https://github.com/dotnet/runtime/pull/108654
- [release/9.0] Backport "JIT: Run single EH region repair pass after layout" by @amanasifkhalid in https://github.com/dotnet/runtime/pull/108715
- [Ppc64le] binaryformatter and tensors tests fix by @alhad-deshpande in https://github.com/dotnet/runtime/pull/108120
- [release/9.0] Add DefaultMemberAttribute to Test.CoreLib by @github-actions in https://github.com/dotnet/runtime/pull/108258
- [release/9.0] [wasm] Include browser targets if RID is not wasi-wasm by @github-actions in https://github.com/dotnet/runtime/pull/108434
- [release/9.0] [browser] Make boot json file name configurable by @maraf in https://github.com/dotnet/runtime/pull/108708
- [release/9.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108787
- [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108598
- [release/9.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108326
- [release/9.0] bgc deadlock fix by @github-actions in https://github.com/dotnet/runtime/pull/108774
- [release/9.0] Remove string.Trim{,Start,End}(ReadOnlySpan
) ref-API by @bartonjs in https://github.com/dotnet/runtime/pull/108777 - [release/9.0] Arm64: Use TYP_SIMD8 for AddAcross by @github-actions in https://github.com/dotnet/runtime/pull/108805
- [release/9.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108844
- [release/9.0] Fix optimization of Vector512 AndMask + NotMask to AndNotMask by @github-actions in https://github.com/dotnet/runtime/pull/108803
- [release/9.0] Bump Microsoft.Private.Intellisense to 20241010.1 by @carlossanlop in https://github.com/dotnet/runtime/pull/108766
- [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108481
- [release/9.0] Switch
SwiftSelf<T>
position requirement to last by @github-actions in https://github.com/dotnet/runtime/pull/108856 - Use default timeout of 30s. by @ilonatommy in https://github.com/dotnet/runtime/pull/108835
- [release/9.0] Fix CET debugger stepping over CALL instructions by @tommcdon in https://github.com/dotnet/runtime/pull/108872
- [release/9.0] Remove managed EH code frames from stack trace by @github-actions in https://github.com/dotnet/runtime/pull/108831
- [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108898
- Port NuGet Audit back to 9.0 by @ericstj in https://github.com/dotnet/runtime/pull/108854
- [release/9.0] fix guid version > 7 by @github-actions in https://github.com/dotnet/runtime/pull/108351
- [release/9.0] Stable branding for GA by @carlossanlop in https://github.com/dotnet/runtime/pull/108899
- [release/9.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108927
- [release/9.0] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108691
- [release/9.0] Update dependencies from dotnet/cecil by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108788
- [release/9.0] Update dependencies from dotnet/arcade by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108482
- [release/9.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108975
- [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108910
- [release/9.0] Update dependencies from dotnet/runtime by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108842
- [release/9.0] Couple minor docs updates by @github-actions in https://github.com/dotnet/runtime/pull/108453
- [release/9.0] Update dependencies from dotnet/icu by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108516
- [release/9.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108751
- [release/9.0] Update dependencies from dotnet/sdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/108843
- [release/9.0] Ignore *.pp files in .gitignore by @github-actions in https://github.com/dotnet/runtime/pull/109003
- [release/9.0] Make System.Formats.Asn1 triple slash documentation the source of truth by @github-actions in https://github.com/dotnet/runtime/pull/108995
- [release/9.0] Ensure a null PublicKey is supported on assembly refs by @github-actions in https://github.com/dotnet/runtime/pull/108928
- [release/9.0] Fix handling of appending keywords to boolean schemas. by @github-actions in https://github.com/dotnet/runtime/pull/108248
- [release/9.0] Update the JSON schema exporter to reuse schemas more aggressively. by @github-actions in https://github.com/dotnet/runtime/pull/108800
- [release/9.0] Initialize m_fInPlaceSS by @github-actions in https://github.com/dotnet/runtime/pull/109013
- [release/9.0] Handle building host test assets with stabilized package versions by @github-actions in https://github.com/dotnet/runtime/pull/109031
- [release/9.0] Fix nativeaot outerloop by @github-actions in https://github.com/dotnet/runtime/pull/109009
- [release/9.0] Initialize managed and native values in the ICustomMarshaler marshaler to null when the other is null. by @github-actions in https://github.com/dotnet/runtime/pull/109096
- [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/109051
- [release/9.0] Permit unencrypted key exports from CNG by @github-actions in https://github.com/dotnet/runtime/pull/109134
- [release/9.0] Bump downlevels for 9.0 by @lewing in https://github.com/dotnet/runtime/pull/109288
- [release/9.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in https://github.com/dotnet/runtime/pull/109323
Full Changelog: https://github.com/dotnet/runtime/compare/v9.0.0-rc.2.24473.5...v9.0.0