Skip to content

Releases: dotnet/maui

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.

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

9.0.12 SR1.2

03 Dec 15:48
de214fc
Compare
Choose a tag to compare

What's Changed

  • [release/9.0.1xx-sr1] Remove code that enables/disables Entry by @github-actions in #26107
  • [release/9.0.1xx-sr1] [Windows] Fix crash when navigating pages by @github-actions in #26108
  • [release/9.0.1xx-sr1] Upgrade Syncfusion Toolkit version from 1.0.1 to 1.0.2 by @github-actions in #26109
  • [release/9.0.1xx-sr1] [Android] Fix RadioButton using ContentPresenter not rendering by @github-actions in #26110
  • [release/9.0.1xx-sr1] [Windows] Hide/show titlebar on modal pages by @github-actions in #26111
  • [release/9.0.1xx-sr1] Make sure to unsubscribe from LayoutChanged on CV by @github-actions in #26139

Full Changelog: 9.0.10...9.0.12

9.0.10 SR1

14 Nov 18:46
84abe93
Compare
Choose a tag to compare

What's Changed

Tests

Read more

8.0.100 SR10

12 Nov 21:37
f4dbb74
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.0.93...8.0.100

9.0.0 GA

12 Nov 18:47
70e8ddf
Compare
Choose a tag to compare

What's Changed

Known issues

  • [Xaml] Delay binding context type check until relative binding source is resolved ( #25600 ) - No workaround, will be fixed on SR1

  • [MacCatalyst] When using TabbedPage TabBar is not visible ( #25679 ) - Workaround posted in issue

MAUI Product Fixes

  • Revert "[X] do not apply Bindings if DataType doesnt match (#22056)" by @PureWeen in #24693
  • [release/8.0.1xx-sr9] Add Padding for iOS Buttons in some scenarios by @github-actions in #24829
  • [release/8.0.1xx-sr9] [C] fix specificity comparison by @github-actions in #24908
  • [release/8.0.1xx-sr9] [C] avoid NRE on null GestureRecognizer by @github-actions in #25029
  • [release/8.0.1xx-sr9] [iOS] Fix for the CollectionView to prevent duplicate groups or crashes when adding a new item to a group or when adding a new group. by @github-actions in #25030
  • [release/8.0.1xx-sr9] [X] allow namescope resolution before parenting by @github-actions in #25075
  • [release/8.0.1xx-sr9] Revert #24222 and simply use invalidate instead of postInvalidate by @github-actions in #25121
  • [release/8.0.1xx-sr9] Fixed Microsoft.Maui.Controls 8.0.90 (Latest stable) Ruins Entry Controls by @PureWeen in #25159
  • [release/8.0.1xx-sr9] Fix Regression with iOS button resizing with text or image change by @tj-devel709 in #25214
  • [release/8.0.1xx-sr9] NullReferenceException when setting BarBackgroundColor for a NavigationPage - fix by @PureWeen in #25251
  • [iOS] Text alignment in editor - improvements (#24859) by @PureWeen in #25158
  • [release/9.0.1xx] Match Catalyst Template to iOS for Shell Flyout Items by @github-actions in #25269
  • [release/9.0.1xx] [net9.0] Disable NSToolbar Tabs by @github-actions in #25289
  • Fix Colors Namespace by @PureWeen in #25356
  • [release/9.0.1xx] Add services.AddHybridWebViewDeveloperTools() extension to enable browser dev tools by @github-actions in #25330
  • [release/9.0.1xx] [XC] Fix passing message arguments to BuildException when logging warning as error by @github-actions in #25326
  • [release/9.0.1xx] [XC] Report XC0025 as an error only in strict compilation mode by @github-actions in #25298
  • [release/9.0.1xx] Update .NET MAUI template with .NET 9 hovercraft bot 🤖 by @github-actions in #25383
  • [release/9.0.1xx] [XC] compile StaticResource w/ generics by @github-actions in #25352
  • Merge sr9 into net9 ga by @PureWeen in #25265
  • Backport WinAppSDK 1.6 bump to NET9 release by @Foda in #25294
  • [release/9.0.1xx] [XC] Propagate x:DataType from parent scope to "standalone bindings" by @github-actions in #25295
  • [release/9.0.1xx] Move TitleViewSetOnShellWorksAfterNavigation to Appium by @github-actions in #25401
  • Fix Titlebar name API and add templates by @Foda in #25390
  • [XC] Avoid NativeAOT trim warnings for compiled bindings by @simonrozsival in #25420
  • Set title on maui-blazor/-app template window by @Eilon in #25426
  • [release/9.0.1xx] [Blazor Hybrid] Fire and forget BlazorWebView disposal by default by @MackinnonBuck in #25430
  • HybridWebView: Invoke .NET methods from JavaScript by @Eilon in #25077
  • Template fixes by @PureWeen in #25577
  • Fix toast by @PureWeen in #25580
  • Fix missing SeedData by @PureWeen in #25582
  • Fix NRE on Clearing Tasks by @PureWeen in #25588
  • Fixed Size not calculated properly when invoking UseMauiCompatibility method in MauiProgram by @vishnumenon2684 in #25494
  • Add New .NET MAUI Template with Syncfusion Toolkit Integration by @PaulAndersonS in #25419
  • [android] update AOT profile for .NET 9 GA by @jonathanpeppers in #25509
  • Fix Button Regression with null image source by @tj-devel709 in #25485
  • 25421- ListViewRenderer Crash in HostApp and BindingError was occured in windows platforms by @vishnumenon2684 in #25453
  • [release/9.0.1xx] Fix toggle for including sample content in template by @github-actions in #25564

Docs

  • [release/9.0.1xx] [Documentation] Fix TitleBar comment mistake by @github-actions in #25480

Testing

  • [release/9.0.1xx] [net9.0] Fix CV2 handler and uitests fixes by @github-actions in #25361
  • [UITest] Remove the bottom section of iOS UITest (#24586) by @PureWeen in #25353
  • [release/9.0.1xx] [net9.0] Run device tests arm by @github-actions in #25375
  • Fix Test Screenshots with new clipping code by @PureWeen in #25381
  • [release/9.0.1xx] Re-enable tests by @github-actions in #25268
  • [release/9.0.1xx] Disable TitleViewSetOnShellWorksAfterNavigation on Device Tests by @github-actions in #25400
  • [release/9.0.1xx] [testing] These Semantic tests seem to fail often on MacCatalyst by @github-actions in #25459
  • [release/9.0.1xx] [testing] Move to run the catalyst device tests on arm by @github-actions in #25486
  • Fixed UI Test Issue on Windows Platform in Visual Studio by @vishnumenon2684 in #25507

Dependency Updates

Housekeeping

  • 8.0.90 Release Branding by @PureWeen in #24727
  • 8.0.91 Release Branding by @PureWeen in #24915
  • Preview SR9.2 branding by @PureWeen in #25161
  • [release/9.0.1xx] Fix tsa file not found by @rmarinho in #25255
  • [release/9.0.1xx] [nuget-msi-convert] Support improved VS component IDs by @github-actions in #25275
  • [release/9.0.1xx] Build arcade net9 on GA branch by @rmarinho in #25336
  • [nuget-msi-convert] Do not use new VS component IDs by @pjcollins in #25355
  • [ci] Fix signing new templates by @rmarinho in #25526
  • [release/9.0.1xx] LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241015192031750 to net9.0 by @github-actions in #25320
  • [release/9.0.1xx] LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241029171919460 to net9.0 by @github-actions in #25584
  • [release/9.0.1xx] LEGO: Pull request from lego/hb_7241b85a-f216-4d55-a9fa-d8030c736df5_20241029212245301 to net9.0 by @github-actions in #25593

New Contributors

Full Changelog: 9.0.0-rc.2.24503.2...9.0.0

8.0.93 SR 9.3

07 Nov 00:34
a826952
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.0.92...8.0.93