Here's a summary of what's new in .NET MAUI in this preview release:
.NET MAUI updates in .NET 9 Preview 4:
- What's new in .NET MAUI in .NET 9 documentation
- GitHub Release
.NET 9 Preview 4:
In this release we have added new soft keyboard input support for Password
, Date
, and Time
. Enable these on the Editor
and Entry
input controls like:
<Entry Keyboard="Date" />
This release introduces .NET bindings for Beta 1 of Android 15 codenamed "Vanilla Ice Cream". To build for these APIs, update the target framework of your project.
<TargetFramework>net9.0-android35</TargetFramework>
Additional release information can be found on GitHub releases.
Native AOT (Ahead of Time) compilation for iOS and Mac Catalyst now takes advantage of full trimming to greatly reduce your application's package size and startup performance. This is a publishing feature that you can use when you're ready to ship your application. Your application and all dependencies must be fully trimmable in order to utilize this feature.
dotnet publish -f net9.0-maccatalyst -r maccatalyst-arm64
This release was focused on quality, additional information can be found on GitHub releases and known issues in .NET 9.
Thanks to contributors @MartyIX, @beeradmoore, @atoghyani, @taublast, @VladislavAntonyuk, @Axemasta, @kubaflo, and @ivanpovazan.