github dotnet/maui 9.0.50
9.0.50 SR5

23 hours ago

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 #27789
  • [Localization] Add Localization tests and other fixes by @tj-devel709 in #25620
  • LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20250219211456120 to main by @csigs in #27915
  • Add ISO information to Locale API documentation by @jfversluis in #27746

Testing

New Contributors

Full Changelog: 9.0.40...9.0.50

Don't miss a new maui release

NewReleases is sending notifications on new releases.