Skip to content

Releases: dotnet/maui

7.0.101 SR10

07 Nov 16:03
f97a31d
Compare
Choose a tag to compare

Dependency Updates:

[net7.0] Update dependencies from xamarin/xamarin-macios by @dotnet-maestro-bot in #18361

7.0.100 SR9

31 Oct 17:51
f97a31d
Compare
Choose a tag to compare

What's Changed

Tests

Docs

Dependency Updates

Full Changelog: 7.0.96...7.0.100

8.0.0-rc.2.9511

31 Oct 17:56
98777b5
Compare
Choose a tag to compare
8.0.0-rc.2.9511 Pre-release
Pre-release

MAUI Product Fixes

What's Changed

Tests

Docs

Dependency Updates

  • [release/8.0.1xx-rc2.1] Update dependencies from xamarin/xamarin-macios by @dalexsoto in #17985
  • [release/8.0.1xx-rc2.1] Update dependencies from xamarin/xamarin-macios by @dalexsoto in #18091
  • [release/8.0.1xx-rc2.1] Update with correct net7 version by @rmarinho in #18100
  • [release/8.0.1xx-rc2.1] Update dependencies from xamarin/xamarin-macios by @dalexsoto in #18170
  • [release/8.0.1xx-rc2.1] Update dependencies from xamarin/xamarin-macios by @dalexsoto in #18218
  • [release/8.0.1xx-rc2.1] Bump net7 by @rmarinho in #18244

Full Changelog: 8.0.0-rc.2.9373...8.0.0-rc.2.9511

8.0.0-rc.2.9373

10 Oct 15:07
19fc25a
Compare
Choose a tag to compare
8.0.0-rc.2.9373 Pre-release
Pre-release

What's Changed

MAUI Product Fixes

Tests

Docs

Dependency Updates

Housekeeping

  • Update NuGet.config for 7.0.11 by @mattleibow in #17170
  • [net8.0] [release/8.0.1xx-rc1]Revert net7 sr8 by @github-actions in #17174
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17244
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17262
  • [build] Move to rc2 packages by @rmarinho in #17278
  • [net8.0] Merge main to net8.0 by @rmarinho in #17284
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17...
Read more

7.0.96

10 Oct 15:09
dd89dbd
Compare
Choose a tag to compare

What's Changed

MAUI Product Fixes

  • [net7.0] "Handle Grid * expansion when size is larger than minimum, but less than sufficient to display full size (#14902) (#15653)" by @PureWeen in #15915
  • [net7.0] Grid star expansion fixes by @hartez in #15938
  • [net7.0] Memory Leak: MAUI-Windows are not garbage-collected after destroy of MainActivity by @hartez in #16240
  • [net7.0] Set the SafeAreaInset Property with updated value (#15512) by @hartez in #16238
  • [net7.0] Resize internal content container when ScrollView content is resized by @hartez in #16651
  • [net7.0] Allow * rows/columns treated as Auto to expand during 2nd measure pass by @github-actions in #16641
  • [net7.0] Use same type converter for Brush as for Color to enable XAML completion by @github-actions in #16639
  • [net7.0] Make CollectionView on iOS measure to content size by @hartez in #15652
  • [net7.0] [iOS] Update CollectionView layout when reloading data by @github-actions in #16794
  • [net7.0] Use the correct WASDK property by @github-actions in #16793
  • [Backport net7.0] Add doc comments for common types used in templates by @jfversluis in
  • [net7.0] Fix Grid cells not honoring MaxWidth by @hartez in #16837
  • [net7.0] Revert default for UseSafeAreaProperty to value from .NET 6 for iOS by @PureWeen in #16379
  • [net7.0] [macOS] Fix crash using Shell SearchHandler on Catalyst by @hartez in #16902
  • Add properties to disable implicit things by @mattleibow in #17046
  • [net7.0] Windows - Fix default item min height in CollectionView (#12811) by @hartez in #17092
  • [net7.0] MauiEmbedding extensions should use specified TApp type by @github-actions in #17085
  • [net7.0] [Windows] Implement ItemsUpdatingScrollMode on CollectionView by @github-actions in #17086
  • [net7.0] [windows] Fixed CarouselView items rendering by @hartez in #17088
  • [net7.0] Update VisualElement docs (#16754) by @hartez in #17094
  • [net7.0] Improve VisualElement API Docs Follow-up by @github-actions in #17166
  • [net7.0] "Revert default for UseSafeAreaProperty to value from .NET 6 for iOS by @rmarinho in #17458
  • [net7.0] [iOS/Catalyst] Fix issue loading images from Stream (#16162) by @PureWeen in #17519
  • [net7.0] Null check everything in InvalidateMeasureIfContentSizeChanged by @github-actions in #17493
  • [net7.0] Fixed Android's StreamImageSourceService.LoadDrawableAsync() by @github-actions in #16640
  • [net7.0] [iOS] Fix ScrollTo method issues by @hartez in #17093

Dependency Updates

Housekeeping

  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #15892
  • Backport WinUI DeviceTest Fixes by @PureWeen in #15840
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #15936
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #15955
  • [net7.0] Fix signing by @rmarinho in #16660
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16688
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #16943
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17119
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17177
  • Backport uitests by @PureWeen in #17420
  • [housekeeping] Automated PR to fix formatting errors by @github-actions in #17467
  • [net7.0] Update cake files and XCode by @rmarinho in #17498
  • [net7.0] [tests] Fix image for device tests on Android by @rmarinho in #17459
  • [release/7.0.3xx-sr8] Update Version by @rmarinho in #17532
  • [release/7.0.3xx-sr8] [net7.0] Remove ScrollView Leak Test by @github-actions in #17534
  • [release/7.0.3xx-sr8] [net7.0] Backport UI Test fixes from main by @github-actions in #17535

Full Changelog: 7.0.92...7.0.96

8.0.0-rc.1.9171

12 Sep 16:15
269a8f0
Compare
Choose a tag to compare
8.0.0-rc.1.9171 Pre-release
Pre-release

Known Issues

  • Black splash screens on iOS 16.5+ simulators
    The splash screen on iOS simulators are sometimes black if you are not using a developer certificate. Splash screens will still appear on older simulators (such as iOS 15.5) or if you are doing a release build.
    See more xamarin/xamarin-macios#18469
  • Always-visible scrollbars on iOS
    The iOS scroll view does not always size correctly and you may always see a scrollbar.
    See more #17224
  • Installing .NET MAUI workload fails with signing errors
    Make sure you're using the latest RC1 SDK.

What's Changed

  • New duplicate image errors
    After updating to RC 1, you may see an error about duplicate files (such as with image resources) and this is because previously we did not check for duplicates and the image that was selected was arbitrary. From RC 1, we are now checking to ensure there are no duplicates. Make sure that if you have globs including images, you are not also including images again and instead 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>
  • Changes to the way RIDs work
    Although not directly affecting .NET MAUI apps/libraries right now, there was a change to the way the RIDs work in .NET 8 RC 1: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/rid-graph

MAUI Product Fixes

Read more

8.0.0-preview.7.8842

08 Aug 13:11
fb23473
Compare
Choose a tag to compare
8.0.0-preview.7.8842 Pre-release
Pre-release

How to install?

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).

Windows

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)”.

Mac

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.

All

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

What's Changed

Tests

Docs

  • Add note to Colors.xaml to make people aware of Android specific colors by @jfversluis in #15855

Dependency Updates

Read more

8.0.0-preview.6.8686

11 Jul 16:12
e0431b7
Compare
Choose a tag to compare
8.0.0-preview.6.8686 Pre-release
Pre-release

What's Changed

Dependency Updates

Tests

Docs

  • First pass at adding developer layout docs by @hartez in #15426
  • Add Forms->MAUI differences notes to layout dev docs by @hartez in #15551
  • Include documentation section about OnSizeAllocated by @hartez in #15617

Housekeeping

Read more

7.0.92

11 Jul 16:12
4a5000b
Compare
Choose a tag to compare

What's Changed

MAUI Product Fixes

  • Update All (most) BindableProperty XML docs (Backport #14704) by @jfversluis in #15208
  • [net7.0] [Android] Disable caching when loading images from streams by @hartez in #15274
  • [net7.0] [Windows] Notify changes in CollectionView Layouts by @hartez in #15250
  • [net7.0] Fix e-mail URI escaping recipients by @github-actions in #15244
  • [net7.0] Set Version for Windows by @mattleibow in #15240
  • [net7.0] [Android] Don’t dispose connectivity listeners by @github-actions in #15379
  • [net7.0] Make layout honor MaxWidth and MaxHeight requests by @github-actions in #15380
  • [net7.0] Call the correct Disconnect method from DisconnectHandler by @github-actions in #15382
  • [net7.0] [controls] fix performance issue in {AppThemeBinding} by @github-actions in #15384
  • [net7.0] Propagate title property to catalyst window by @github-actions in #15385
  • [net7.0] [Windows] Display alerts by Window by @github-actions in #15386
  • [net7.0] Update Win2D by @github-actions in #15401
  • [net7.0] Reinstate WebView Cookies functionality net7 by @jfversluis in #15405
  • [net7.0] Fix Android WebAuth callback for system browser flows by @hartez in #15412
  • [net7.0] Set menuItem show action back to Never by @hartez in #15416
  • [net7.0] Corelib Fixes by @hartez in #15457
  • [net7.0] Catch InvalidProtocolBufferException creating EncryptedSharedPreferences by @github-actions in #15650
  • [net7.0] [macOS] Display alert by Window by @hartez in #15651
  • [net7.0] Grid star expansion fixes (#15942)

Dependency Updates

Housekeeping

  • [net7.0] Set DOTNET_gcServer by @rmarinho in #15300
  • [net7.0] Run security compliance only on private build by @github-actions in #15361
  • [release/7.0.2xx] Bump GitInfo by @rmarinho in #15776

Full Changelog: 7.0.86...7.0.92

8.0.0-preview.5.8529

13 Jun 14:22
005f93b
Compare
Choose a tag to compare
8.0.0-preview.5.8529 Pre-release
Pre-release

What's Changed

Dependency Updates

Read more