Grial UI Kit 2025.1 (4.3.120.0)

Released: May 7, 2025

2025.1 (4.3.120.0) での更新項目

機能

  • .NET 9.0 Support - This new Grial release boosts the performance of several controls and templates by taking full advantage of the changes introduced by the MAUI team. On iOS, this release replaces the internal handlers for controls using CollectionView with the new handlers introduced in .NET 9. Combined with AOT improvements, hundreds of bug fixes from the MAUI team, and Grial's own enhancements, the overall product performance has reached a whole new level.
  • RTL Support - This new RTL support offers faster response times when switching cultures and orientations, supports all native MAUI controls as well as Grial's custom controls.
  • Orientation Lock - The new Orientation Lock lets you easily control screen orientation at the page level.
  • New TabControl Feature - Starting with this release, you can now hide the TabBar using the new ShowTabStrip property (default value is true). This opens the door to building fully custom TabBars with any MAUI component you like, while still controlling the TabControl behavior programmatically via the SelectedIndex and SelectedItem properties.
  • Breaking Changes
    • Android NavigationBar - Significant performance improvements and RTL support updates require adding a small XML file to your solution.
    • Dependency Services - Accessing Grial services via DependencyService.Get<> is no longer supported. Going forward, you must use ServiceHelper.Get<> instead.
    • .NET 7 - Starting from version 4.3.120 (this release), Grial no longer supports .NET 7.

不具合の修正

  • Fixed an issue where the Drawer control threw a null exception when scrolled on Android.
  • Fixed an issue with the Repeater control causing dual-direction scrolling on iOS.
  • Fixed a crash when elements in a SwipeableLayout were swiped too quickly on Android.
  • Fixed a bug where the NavigationBar's shadow wasn't displayed properly on Android.
  • Fixed issues with gradients now working correctly with MAUI buttons.
  • Fixed a bug related to the Grial Map control.