Skip to content

Releases: dotnet/maui

9.0.60 SR6

10 Apr 18:43
d870988
Compare
Choose a tag to compare

.NET MAUI 9.0 Service Release 6 (SR6) Release Notes

Highlights

Performance

  • Cleanup virtual layer measure invalidation by @albyrock87 in #28873
  • Improved iOS CollectionView Performance: There's a significant performance improvement in PR #28225: "Improve iOS CollectionView performance by leveraging the new platform level invalidation mechanism" by @albyrock87. This change optimizes how CollectionView handles invalidation on iOS, which should result in smoother scrolling and better overall responsiveness.

Memory

What's Changed

MAUI Product Fixes

Testing

Dependency Updates

Read more

10.0.0-preview.3.25203.16

10 Apr 16:29
Compare
Choose a tag to compare
Pre-release

What's Changed

.NET MAUI Preview 3 introduces significant improvements across all platforms. Key highlights include performance optimizations for iOS CollectionView and property mapping, improved WebView capabilities, enhanced accessibility features, and numerous bug fixes for platform-specific issues. Several controls like TableView and ListView have been marked as obsolete as we continue to modernize the platform.

MAUI Product Fixes

Testing

Dependency Updates

Read more

10.0.0-preview.2.25165.1

18 Mar 12:48
855a8fe
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Internalize/remove MessagingCenter by @jfversluis in #27842
  • [release/10.0.1xx-preview2] Obsolete TableView by @github-actions in #28327

MAUI Product Fixes

Read more

9.0.50 SR5

13 Mar 22:14
9705d5c
Compare
Choose a tag to compare

Breaking Changes

  • Change iOS SetNeedsLayout propagation mechanism by @albyrock87 in #26629
    • Overriding SetNeedsLayout on MauiView to short-circuit invalidation propagation will no longer work. We will be looking into a way to still provide this behavior, if necessary, in an upcoming PR, and will be watching closely for any potential issues that may arise.
  • Improve PropertyMapper performance by @albyrock87 in #28077
    • This PR will change the ordering of some of the mappers. In theory, mapper ordering shouldn't really matter, but occasionally, issues with ordering do tend to creep in.

Highlights

What's Changed

Localization

  • Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 11064473 by @dotnet-bot in #27982
  • Localized file check-in by OneLocBuild Task: Build definition ID 13330: Build ID 11029468 by @dotnet-bot in #2...
Read more

10.0.0-preview.1.25122.6

25 Feb 15:50
dc2a102
Compare
Choose a tag to compare
Pre-release

Install workload set

dotnet workload install maui --version 10.0.100-preview.1.25124.2

MAUI Product Fixes

Tests

Dependency Updates

Housekeeping

  • LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241029212245301 to net9.0 by @csigs in #25590
  • LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241029171919460 to net9.0 by @csigs in #25579
  • [net9.0] Merge main to net9.0 by @rmarinho in #25956
  • [net9.0] Merge main to net9.0 by @rmarinho in #26001
  • [net10.0] Merge main to net10 by @rmarinho in #27440

Full Changelog: 9.0.40...10.0.0-preview1

9.0.40 SR4

11 Feb 21:49
052e7c3
Compare
Choose a tag to compare

Breaking Changes

  • Fix Android TextView being truncated under some conditions by @albyrock87 in #27179
    • We want to highlight a minor layout change: due to fixing some rounding errors, certain controls may now display with an additional pixel of space, though this is unlikely to cause breaking changes in your applications. In our testing process, we had to regenerate all reference images, but the visual differences are minimal (typically just a single pixel variance), which you can verify by reviewing the PR where the old and new images appear virtually identical.
  • Improve shadow rendering on Android, fix shadow clipping on iOS
    • Prior to this PR, negative shadow offsets were not rendering correctly. If your app uses negative offsets for shadows, you may notice visual changes in how shadows are displayed after updating. Your shadows will now render as originally intended with the correct offset positioning.
  • Revert CollectionView, the footer moves to the bottom of the page when the empty view or empty view template is enabled
    • This reverts a breaking change in 9.0.30 where EmptyView no longer occupied the entire screen

Highlights

What's Changed

Template

Testing

Read more

9.0.30 SR3

14 Jan 20:11
81f22bb
Compare
Choose a tag to compare

Breaking Changes

What's Changed

MAUI Product Fixes

Read more

9.0.22 SR2.2

07 Jan 21:32
f2caf8a
Compare
Choose a tag to compare

What's Changed

  • [release/9.0.1xx-sr2] Revert "[Windows] FileSystem.Current.AppDataDirectory returns different path after updating to latest version - fix" by @github-actions in #26713
  • [release/9.0.1xx-sr2] [Windows] Fix titlebar not being added to modals by @github-actions in #26794

Full Changelog: 9.0.21...9.0.22

9.0.21 SR2.1

12 Dec 22:59
55df616
Compare
Choose a tag to compare

Breaking Changes

What's Changed

Read more

9.0.14 SR1.4

11 Dec 19:33
85f2a06
Compare
Choose a tag to compare

What's Changed

  • Update Versions.props Previous MAUI Version to 8.0.100 by @PureWeen in #26344
  • Revert "[release/9.0.1xx-sr1] [Windows] Fix crash when navigating pages" by @PureWeen in #26478

Full Changelog: 9.0.12...9.0.14