Skip to content

Releases: dotnet/maui

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

8.0.0-preview.4.8333

16 May 16:39
2e51d2c
Compare
Choose a tag to compare
8.0.0-preview.4.8333 Pre-release
Pre-release

How to install?

Download the .NET 8 Preview 4 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.4.8333/8.0.100-preview.4      SDK 8.0.100-preview.4

What's Changed

Dependency Updates

New Contributors

Read more

6.0.553 Service Release 11

26 Apr 14:55
4e42dc2
Compare
Choose a tag to compare

What's Changed

  • [net6.0] Updating Microsoft.Windows.SDK.BuildTools to 10.0.22621.756 by @MSLukeWest in #14106
  • [net6.0] Microsoft.Windows.SDK.BuildTools can be transitive by @mattleibow in #14435
  • [net6.0] Update dependencies from xamarin/xamarin-macios to support Xcode 14.3 by @dalexsoto in #14675
  • [release/6.0.5xx-sr11] Update version branding by @Redth in #14747

Full Changelog: 6.0.552...6.0.553

7.0.86 Service Release 6

09 May 17:21
6ddd1f5
Compare
Choose a tag to compare

What's Changed

  • XCode 14.3 support

Bug Fixes

  • Treat */Auto spans as resolvable finite measures rather than infinite - 14667
  • [net7.0] Ensure that Grid is treating star rows/columns as Auto when unconstrained - 14165
  • Fix InputTransparent for layouts - 14669

8.0.0-preview.3.8149

11 Apr 14:19
0541ad8
Compare
Choose a tag to compare
8.0.0-preview.3.8149 Pre-release
Pre-release

How to install?

Download the .NET 8 Preview 3 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.3.8149/8.0.100-preview.3      SDK 8.0.100-preview.3

What's Changed

Bug Fixes

Read more

7.0.81 Service Release 4

11 Apr 15:06
4f59bc0
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • [net7.0] Fix MenuFlyoutSubItemHandler to actually call MapIsEnabled by @github-actions in #12789
  • [net7.0] Notify CheckBox Foreground update after Color changed (alternative) by @github-actions in #12782
  • [net7.0] [Windows] Fix Slider crash using the same Minimum, Maximum value by @github-actions in #12784
  • [net7.0] Modify generics on replaced mappers inside Controls to cover more types. by @github-actions in #12785
  • [net7.0] Fix Secondary Tap Scenarios on Android by @mattleibow in #12798
  • [net7.0] Fix count comparison when switching tabs by @github-actions in #12886
  • [net7.0] Make MediaPicker capture methods work in Android 13+ by @github-actions in #12914
  • [net7.0] [Windows] Fix crash disconnecting CollectionView by @github-actions in #12940
  • [net7.0] Fix password placeholder font issue on Android by @github-actions in #12943
  • [net7.0] Use relative X position of tap when determining if the button was hit by @github-actions in #12936
  • [net7.0] Flag valid measure status in iOS backing views to avoid repeat measuring by @github-actions in #12933
  • [net7.0] Add more logging for BlazorWebView (#12357) by @mattleibow in #12801
  • [net7.0] Process ContainerView through mapper and fix NeedsContainer logic by @mattleibow in #12799
  • [net7.0] backport of #13171 by @mattleibow in #13179
  • [net7.0] [core] WeakEventManager+Subscription needs IEquatable by @jonathanpeppers in #13249
  • [net7.0] Fix Modal page offset measuring for AdjustPan and AdjustResize by @PureWeen in #13401
  • [net7.0] When measuring FlexLayout unconstrained, allow child to be desired size by @github-actions in #13399
  • [net7.0] [iOS] Fix crash with a hidden CarouselView by @github-actions in #13397
  • [net7.0] Wire up WebView2 to window life cycle by @github-actions in #13398
  • [net7.0] [Android] Fix crash setting SelectedTabColor on TabbedPage by @github-actions in #13396
  • [net7.0] Pre-compute Grid star values when possible by @github-actions in #13395
  • [net7.0] Ensure flyout detail updated on Android Tablet side-by-side layout on navigation push of 2nd page by @github-actions in #13394
  • [net7.0] Have Frame use MinimumHeight/Width for minimums instead of constraints by @github-actions in #13524
  • [net7.0] Let the Grid skip * measurements during the first pass if they'll be overwritten later by @github-actions in #13523
  • [tests] Fix frame tests by @rmarinho in #13588
  • [release/7.0.2xx] [net7.0] Cast to a less derived type on TabbedPageManager (#13689) by @github-actions in #14068
  • [release/7.0.2xx] [net7.0] [macOS/iOS] Fix RequestedThemeChanged event (#11199) by @github-actions in #14077
  • [release/7.0.2xx] [net7.0] [windows] fix memory leak when CollectionView.ItemsSource changes by @github-actions in #14075
  • [release/7.0.2xx] [net7.0] Cache the dynamic AppTheme value in Controls (and not Essentials) (#11200) by @github-actions in #14072
  • [release/7.0.2xx] [net7.0] [core] WeakEventManager.RemoveEventHandler() should clear subscriptions by @github-actions in #14074
  • [release/7.0.2xx] [net7.0] fix memory leak in Window (#13400) by @github-actions in #14073
  • [release/7.0.2xx] [net7.0] [Windows] Fixed dupe items in ShellView by @github-actions in #14069
  • [release/7.0.2xx] [net7.0] Fix a couple life cycle scenarios on shell modals by @github-actions in #14070
  • [release/7.0.2xx] [net7.0] Blank image when Source set to null or on image loading error by @github-actions in #14071
  • [release/7.0.2xx] [net7.0] Show keyboard on Android entry/editor/searchbar focus (#13908) by @github-actions in #14067

Templates, Source Generators, Build Tasks

  • [net7.0] Prevent mobile and lib templates from opening editors if in VS by @github-actions in #12905
  • [net7.0] Source Generator Cancellation by @github-actions in #13522

API Docs

  • [net7.0] Fixed a typo on the Display Info Width documentation by @github-actions in #12778
  • [net7.0] Update Essentials Map API Docs by @github-actions in #12779
  • [net7.0] Update Essentials Vibration API Docs by @github-actions in #12783
  • [net7.0] Update Essentials Compass API Docs by @github-actions in #12780
  • [net7.0] Update Essentials VersionTracking API Docs by @github-actions in #12787
  • [net7.0] Update Essentials PhoneDialer API Docs by @github-actions in #12781

CI & Infrastructure

  • [net7.0] [Build] Clean up provisioning script by @github-actions in #12833
  • [housekeeping] dotnet format net70 by @rmarinho in #12958
  • [net7.0] Add PublicAPI to the Graphics projects by @github-actions in #12931
  • [housekeeping] Remove format pr workflow by @rmarinho in #13082
  • Backport yaml changes and update GitInfo by @rmarinho in #13607
  • [release/7.0.2xx] Fix iOS and Android versions by @rmarinho in #14102

Dependency Updates

Full Changelog: 7.0.59...7.0.81

8.0.0-preview.2.7871

14 Mar 15:38
43f98bb
Compare
Choose a tag to compare
8.0.0-preview.2.7871 Pre-release
Pre-release

Summary

The focus for .NET MAUI in .NET 8 is SDK quality.

Compatibility

.NET 8 preview 2 is not included with the latest preview of Visual Studio 2022 (17.6). To use .NET MAUI, use the dotnet command line to install, build, and run. Note that installing future versions of .NET 8 previews with Visual Studio may require uninstalling .NET from the command line and other steps to reset your environment.

Recommended platform versions to build against:

  • Xcode 14.2 which includes iOS, iPadOS, and Mac Catalyst 16.2
  • Android API 33
  • Windows App SDK 1.2.221109.1

What's Changed

New Contributors

Full Changelog: 8.0.0-preview.1.7762...8.0.0-preview.2.7871

8.0.0-preview.1.7762

21 Feb 18:52
3fa6bf4
Compare
Choose a tag to compare
8.0.0-preview.1.7762 Pre-release
Pre-release

Summary

The focus for .NET MAUI in .NET 8 is SDK quality, as evidenced by the work listed below. Also new in this release, we have split the packaging of .NET MAUI between NuGets and Workloads #11206. This will enable more flexibility when switching between versions of .NET MAUI via NuGet packages on top of the base workload install. There are no changes to how you install .NET MAUI as a result of this. We will elaborate on this in future previews of .NET 8.

Compatibility

This release is NOT fully compatible with Visual Studio. To use this preview of .NET MAUI expect to use CLI to install, build, and run.

Recommended platform versions to build against:

  • Xcode 14.2 which includes iOS, iPadOS, and Mac Catalyst 16.2
  • Android API 33
  • Windows App SDK 1.2.221109.1

What's Changed

Read more