Skip to content

.NET 8.0.0

Compare
Choose a tag to compare
@rbhanda rbhanda released this 14 Nov 19:02
· 7981 commits to main since this release

Release

What's Changed

  • [release/8.0-rc1] [release/8.0] Events for IL methods without IL headers by @github-actions in #92317
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in #92340
  • [release/8.0-rc1] [release/8.0] Fix wasi build. by @github-actions in #92368
  • [automated] Merge branch 'release/8.0-rc2' => 'release/8.0' by @dotnet-maestro-bot in #92325
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #92303
  • [automated] Merge branch 'release/8.0-rc1' => 'release/8.0' by @dotnet-maestro-bot in #92374
  • [release/8.0] Bump version to GA by @carlossanlop in #92305
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in #92476
  • [automated] Merge branch 'release/8.0-rc2' => 'release/8.0' by @dotnet-maestro-bot in #92401
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #92418
  • [release/8.0] Update dependencies from dotnet/source-build-reference-packages by @dotnet-maestro in #92474
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #92473
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #92488
  • [automated] Merge branch 'release/8.0-rc2' => 'release/8.0' by @dotnet-maestro-bot in #92484
  • [release/8.0] Update dependencies from dotnet/roslyn-analyzers by @dotnet-maestro in #92499
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #92532
  • [automated] Merge branch 'release/8.0-rc2' => 'release/8.0' by @dotnet-maestro-bot in #92515
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in #92641
  • [release/8.0] Update dependencies from dotnet/emsdk dotnet/hotreload-utils by @dotnet-maestro in #92606
  • [release/8.0][wasm] Fix regressed file sizes for blazor by @radical in #92627
  • [release/8.0] JIT: Fixed containment of STOREIND of HW intrinsics ConvertTo*/Extract* by @github-actions in #92513
  • [release/8.0] Define bool as Interop.BOOL to prevent upper bytes setting native bool by @github-actions in #92681
  • [release/8.0] Make CoreCLR/NativeAOT assembly compile with .subsections_via_symbols on Apple platforms by @github-actions in #92544
  • [release/8.0] Fix LLVMAOT Mono runtime variant official build to produce correctly named runtime packs by @github-actions in #92737
  • [release/8.0] Remove all PGO assets except for the runtime PGO archive. by @github-actions in #92735
  • [release/8.0] Put HasNativeCodeReJITAware into GetFunctionAddress by @github-actions in #92665
  • [release/8.0] Update dependencies from dotnet/cecil dotnet/emsdk by @dotnet-maestro in #92702
  • [release/8.0][wasm] Fix Wasm.Build.Tests failing due to an old skiasharp reference by @radical in #92747
  • [release/8.0] Update dependencies from dotnet/installer by @radical in #92745
  • [release/8.0] Bring back CopyOutputSymbolsToPublishDirectory by @github-actions in #92369
  • [release/8.0] Update dependencies from dotnet/installer by @radical in #92795
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #92762
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #92816
  • [release/8.0][wasm][debugger] Support multidimensional indexing of object scheme by @ilonatommy in #92753
  • [release/8.0] [browser] Remove duplicated marshaling of return value for JSExport by @github-actions in #92886
  • [release/8.0] [browser][nodejs] keep runtime alive for JSExport calls by @github-actions in #92890
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #92503
  • [release/8.0] Make config binding gen incremental (#89587) by @layomia in #92730
  • [release/8.0] [wasm] Endian fix for Webcil by @github-actions in #92495
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in #92935
  • [release/8.0] Update dependencies from dotnet/cecil dotnet/hotreload-utils by @dotnet-maestro in #92932
  • [release/8.0][wasm] Use intended ports when running DevServer by @radical in #92906
  • [release/8.0] Fix deadlock in EventPipeEventDispatcher by @github-actions in #92912
  • [release/8.0] CI: runtime-wasm-perf: disable for PRs by @radical in #92977
  • [release/8.0] Throw when applying JsonObjectHandling.Populate to types with parameterized constructors. by @github-actions in #92947
  • [release/8.0] Use invariant culture in CBOR date encoding by @github-actions in #92924
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93005
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #92996
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93040
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93065
  • [release/8.0] Manually update release/8.0 arcade to latest by @lewing in #92778
  • [release/8.0] [PERF] Update release/8.0-rc1 to release/8.0 in perf.yml by @github-actions in #93136
  • [release/8.0] Resolve x64 libc++ being included with linux-arm64 to browser-wasm cross-compiler by @github-actions in #93070
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93112
  • [8.0] Make thread pool thread timeouts configurable by @kouvel in #92986
  • [release/8.0] Make a copy of assembly path. by @github-actions in #93253
  • [release/8.0] Fix Options Source Gen Trimming Issues by @github-actions in #93193
  • [release/8.0] Fix a memory leak in runtime interop stubs when using an array of structs of types that use old-style managed marshalers by @github-actions in #93150
  • [release/8.0] Handle binding to initialized abstract members by @github-actions in #93120
  • [release/8.0] Avoid membarrier on lower Android versions by @github-actions in #93096
  • [release/8.0] [android][ios] Fix dispose problem with NativeHttpHandlers (#93262) by @steveisok in #93291
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93267
  • [release/8.0] [H/3] Fix draining response in metrics test by @github-actions in #93381
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93283
  • [release/8.0] JIT: Fix exponential blowup of memory dependency arrays in VNForMapSelectWork by @github-actions in #93388
  • Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2290250 by @dotnet-bot in #93422
  • [release/8.0] Fix Options Source Gen with Length attributes applied on properties of Interface type by @github-actions in #93482
  • [release/8.0] Optimize Options Source Gen when no need to run by @github-actions in #93481
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93470
  • [release/8.0][wasm] Update workload description to include target framework by @radical in #93359
  • [release/8.0] Adjust System.Net metrics for OTel conformance and consistency by @antonfirsov in #93414
  • Localized file check-in by OneLocBuild Task: Build definition ID 679: Build ID 2291029 by @dotnet-bot in #93496
  • [release/8.0] Workaround for C++ compiler bug on Arm64 by @jkotas in #93528
  • [release/8.0] TcpReceiveSendGetsCanceledByDispose: update test for change in Linux kernel. by @github-actions in #93502
  • [release/8.0] Mention Frozen.* types in PACKAGE.md for System.Collections.Immutable by @github-actions in #93561
  • [release/8.0] [hot reload][debugger] Resolve field types before use by @github-actions in #93559
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93549
  • [release/8.0] Update dependencies from 7 repositories by @dotnet-maestro in #93282
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93628
  • [release/8.0] Remove base type rooting for types in rooted assemblies by @github-actions in #93355
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93642
  • [release/8.0] Fix build of IJW test after VS upgrade by @github-actions in #93649
  • [release/8.0] Ensure Parallel.ForAsync unregisters from CancellationToken by @github-actions in #93674
  • [release/8.0] Revert "Workaround a C++/CLI bug involving DIMs (#89253)" by @github-actions in #93679
  • [release/8.0] [mono] Disallow casts of bounded arrays to array special interfaces by @github-actions in #93617
  • [release/8.0] Update dependencies from dotnet/roslyn by @dotnet-maestro in #93700
  • [release/8.0][wasm] Fix Vector128 SIMD fmin and fmax by @radekdoulik in #93677
  • [release/8.0] Update dependencies from dotnet/hotreload-utils by @dotnet-maestro in #93726
  • [release/8.0] Update dependencies from dotnet/source-build-externals by @dotnet-maestro in #93728
  • [release/8.0] JIT: remove incorrect type deduction for an Unsafe.As case by @github-actions in #93703
  • [release/8.0] Add package readmes (continued) by @ViktorHofer in #93769
  • [release/8.0] Update dependencies from dotnet/arcade by @dotnet-maestro in #93727
  • [release/8.0] Support specifying multiple directories through SSL_CERT_DIR. by @github-actions in #93749
  • [release/8.0] Fix analysis of interface methods on generic types by @github-actions in #93748
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93776
  • [release/8.0] [Test Only] Fix options source gen test by @github-actions in #93782
  • [release/8.0] [iOS][non-icu] HybridGlobalization Get available locales by @github-actions in #93751
  • [release/8.0] Update dependencies from dotnet/sdk by @dotnet-maestro in #93783
  • [release/8.0] Vectorize TensorPrimitives APIs by @michaelgsharp in #93746
  • [release/8.0] Add package readme to System.Numerics.Tensors by @github-actions in #93806
  • [release/8.0] Add runtime base address to Native AOT crash info JSON by @github-actions in #93791
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #93801
  • [release/8.0] Update APICompat settings under source build by @github-actions in #93865
  • [release/8.0] Improve performance of UnmanagedMemoryStream by @github-actions in #93812
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #93881
  • [release/8.0] Update dependencies from dnceng/internal/dotnet-optimization by @dotnet-maestro in #93827
  • [release/8.0] Stable branding for .NET 8 GA by @carlossanlop in #93807
  • [release/8.0][wasm] Fix perf pipeline runs by @radical in #93888
  • [release/8.0] Honor JsonSerializerOptions.PropertyNameCaseInsensitive in property name conflict resolution. by @github-actions in #93935
  • [release/8.0] Update MsQuic by @carlossanlop in #93979
  • [release/8.0] Bump net7 downlevel version to 7.0.14 by @steveisok in #94192
  • [release/8.0] Update dependencies from dotnet/emsdk by @dotnet-maestro in #94196

Full Changelog: v8.0.0-rc.2.23479.6...v8.0.0