.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-rc.2.9511...8.0.0-rc.2.9530
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-rc.2.9373...8.0.0-rc.2.9511
Full Changelog: https://github.com/dotnet/maui/compare/7.0.96...7.0.100
Full Changelog: https://github.com/dotnet/maui/compare/7.0.92...7.0.96
PlatformView
in disconnect by @PureWeen in https://github.com/dotnet/maui/pull/17248
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-rc.1.9171...8.0.0-rc.2.9373
Update
:
<ItemGroup>
<MauiImage Include="Resources\Images\*" />
<!-- this will causes an error: -->
<MauiImage Include="Resources\Images\myimage.svg" Color="Red" />
<!-- this will NOT result in an error: -->
<MauiImage Update="Resources\Images\myimage.svg" Color="Red" />
</ItemGroup>
CollectionView
by @jonathanpeppers in https://github.com/dotnet/maui/pull/16838
IImageSourcePartSetter
directly by @mattleibow in https://github.com/dotnet/maui/pull/16901
dotnet-local
scripts to make using in tree dotnet easier. by @jonpryor in https://github.com/dotnet/maui/pull/16461
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.7.8842...8.0.0-rc.1.9149
This release is best with Visual Studio 2022 17.8 Preview 1 on Windows, Visual Studio for Mac latest release, or the .NET MAUI extension for VS Code (Preview).
Install Visual Studio 2022 17.8 Preview 1 and select the .NET Multi-platform App UI workload, and then check the optional component “.NET MAUI (.NET 8 Preview)”.
In order to enable the latest Visual Studio for Mac to work with .NET 8 previews, enable .NET 8 previews in the preferences "Preview Features" section.
To install .NET 8 Preview 7 follow the instructions below.
Follow these instructions unless you have installed on Windows with the Visual Studio version above.
Download the .NET 8 Preview 7 SDK, followed by:
> dotnet workload install maui
...
Successfully installed workload(s) maui.
To verify installation:
> dotnet workload list
Installed Workload Id Manifest Version Installation Source
--------------------------------------------------------------------------------------------
maui 8.0.0-preview.7.8842/8.0.100-preview.7 SDK 8.0.100-preview.7
Entry.MaxLength
by @jonathanpeppers in https://github.com/dotnet/maui/pull/15614
AssertionExtensions.WaitForGC()
by @jonathanpeppers in https://github.com/dotnet/maui/pull/16237
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.6.8686...8.0.0-preview.6.8771
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.5.8606...8.0.0-preview.6.8686
Full Changelog: https://github.com/dotnet/maui/compare/7.0.86...7.0.92
DisconnectHandler
by @PureWeen in https://github.com/dotnet/maui/pull/15036
Full Changelog: https://github.com/dotnet/maui/compare/8.0.0-preview.4.8333...8.0.0-preview.5.8606