Skip to content

Latest commit

 

History

History
55 lines (33 loc) · 2.42 KB

dotnetmaui.md

File metadata and controls

55 lines (33 loc) · 2.42 KB

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

Here's a summary of what's new in .NET MAUI in this preview release:

.NET MAUI updates in .NET 9 Preview 4:

.NET 9 Preview 4:

New Input Keyboards

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" />

.NET for Android

Android 15 Beta 1 Support

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.

.NET for iOS

Native AOT for iOS & Mac Catalyst

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

benchmark results of app size reduction and performance improvement

This release was focused on quality, additional information can be found on GitHub releases and known issues in .NET 9.

Community Contributions

Thanks to contributors @MartyIX, @beeradmoore, @atoghyani, @taublast, @VladislavAntonyuk, @Axemasta, @kubaflo, and @ivanpovazan.