1
0
mirror of synced 2025-12-19 18:06:02 -05:00
Files
core/release-notes/10.0/preview/preview4/dotnetmaui.md
James Montemagno 780b48a043 .NET 10 Preview 4 (#9828)
* Add .NET 10 Preview 4

* adding release notes for ef core

* updated cosmos section of ef docs and added missing small improvements

* fixed headings

* fix linter error in ef docs

* Update 10.0 Preview 4 Release notes (#9867)

* Update winforms.md

First draft with copilit

* Review feedback

latest updates

* Update winforms.md

* Update release-notes/10.0/preview/preview4/winforms.md

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

* Update release-notes/10.0/preview/preview4/winforms.md

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

* Update release-notes/10.0/preview/preview4/winforms.md

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

* Update release-notes/10.0/preview/preview4/winforms.md

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

* Update release-notes/10.0/preview/preview4/winforms.md

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

---------

Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>

* cleanup

* update C# 14

* .NET 10 Preview 4 - Containers (#9879)

* add here

* udpate

* update links

* Updated [dotnet-sdk-win-x86.zip] link 10.0.0-preview.4.md

* .NET 10 Preview 4 - Libraries (#9875)

* update here

* Add Out-of-Proc Trace Support for Activity Events and Links

* Rate Limiting Trace Sampling Support

* Clean-ip

* minor touch

* zip async

* gzip perf improvement

* Update release-notes/10.0/preview/preview4/libraries.md

Co-authored-by: Martin Costello <martin@martincostello.com>

* Update release-notes/10.0/preview/preview4/libraries.md

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

* updates

---------

Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com>
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
Co-authored-by: Rich Lander <rlander@microsoft.com>
Co-authored-by: Martin Costello <martin@martincostello.com>

* .NET 10 Preview 4 - WPF (#9877)

* Add here

* Add WPF notes

* Add blurb about breaking changes

* cleanup messagebox stuff

* Update release-notes/10.0/preview/preview4/wpf.md

Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com>

---------

Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com>
Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com>

* .NET 10 Preview 4 - SDK (#9876)

* add here

* update

* .NET 10 Preview 4 - Runtime (#9874)

* Update runtime.md

* Add JIT notes

* Update inlining notes

Co-authored-by: Andy Ayers <andya@microsoft.com>

* Remove whitespace

* Brevity

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

* cleanup top links

---------

Co-authored-by: Aman Khalid (from Dev Box) <amankhalid@microsoft.com>
Co-authored-by: Andy Ayers <andya@microsoft.com>
Co-authored-by: Rich Lander <rlander@microsoft.com>

* Add ASP.NET Core release notes for .NET 10 Preview 4 (#9881)

* Add ASP.NET Core release notes for .NET 10 Preview 4

* Add IJSObjectReference to JS function

* Update release-notes/10.0/preview/preview4/aspnetcore.md

Co-authored-by: Martin Costello <martin@martincostello.com>

* Fix OpenAPI.NET version

* Add todo for remaining features

* Add WebApplicationFactory with Kestrel

* Update todos

* Update todos

* Add NavigationManager.NotFound

* Add Blazor WebAssembly runtime diagnostics

* Edits

* Edits

* Edits

---------

Co-authored-by: Martin Costello <martin@martincostello.com>

* cleanup

* linter

* Address default Blazor UI template update.

* Add hyphen to dotnet-gcdump

* some updates

* updates

* .NET MAUI in .NET 10 Preview 4 (#9873)

* .NET MAUI in .NET 10 Preview 4

* added new MAUI features

* updates for known issues

* updates

---------

Co-authored-by: James Montemagno <james.montemagno@gmail.com>

* fix up md

* Update install-linux.md

* Update install-macos.md

* Update install-windows.md

* Update releases.json

* Updated release date in README.md

* Updated line16 with preview4 in releases.json

---------

Co-authored-by: maumar <maumar@microsoft.com>
Co-authored-by: Merrie McGaw <mmcgaw@microsoft.com>
Co-authored-by: Tanya Solyanik <tanyaso@microsoft.com>
Co-authored-by: victorisr <victorisr@microsoft.com>
Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com>
Co-authored-by: Carlos Sánchez López <1175054+carlossanlop@users.noreply.github.com>
Co-authored-by: Rich Lander <rlander@microsoft.com>
Co-authored-by: Martin Costello <martin@martincostello.com>
Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com>
Co-authored-by: Harshit <62823486+harshit7962@users.noreply.github.com>
Co-authored-by: Aman Khalid (from Dev Box) <amankhalid@microsoft.com>
Co-authored-by: Andy Ayers <andya@microsoft.com>
Co-authored-by: Daniel Roth <daroth@microsoft.com>
Co-authored-by: David Ortinau <david.ortinau@microsoft.com>
Co-authored-by: padmasrid <38444564+padmasrid@users.noreply.github.com>
2025-05-13 10:32:54 -07:00

3.2 KiB

.NET MAUI in .NET 10 Preview 4 - Release Notes

Here's a summary of what's new in .NET MAUI, .NET for Android, and .NET for iOS, Mac Catalyst, macOS, and tvOS in this preview release:

.NET MAUI updates in .NET 10:

MediaPicker Modernization

The Android and iOS implementations of MediaPicker for taking and picking photos have been updated to use the latest platform APIs when available thus providing the latest user experience. #28920 #24027

Nullable Pickers

Added nullable support to DatePicker (#27921) for Date, MinimumDate, and MaximumDate properties, and to TimerPicker (#27930) for the Time property.

Known Issues

When building from Visual Studio you might need to force the RoslynCompilerType to be used by adding this property to your csproj. After making this change make sure to restart Visual studio.

<RoslynCompilerType>FrameworkPackage</RoslynCompilerType>

.NET for Android

Use System.IO.Compression for .apk creation

Historically, dotnet/android-libzipsharp was used to process ZIP archives and create .aab and .apk files.

For command-line dotnet build invocations, we now use System.IO.Compression.ZipArchive to create .aab and .apk files. This should result in faster build times.

Builds from within Visual Studio continue to use dotnet/android-libzipsharp, as the .NET Framework version of System.IO.Compression cannot be used.

Reduced Download Size

Previously, the Android workload installed a copy of Mono.Android.dll per architecture, even though the contents of each of these files were identical.

This duplication has been removed, saving nearly 100MB of download size (compressed) and even more when uncompressed on disk.

.NET for iOS, Mac Catalyst, macOS, tvOS

This release was focused on quality improvements. A detailed list can be found on dotnet/macios GitHub releases including a list of Known issues.