The49.Maui.BottomSheet icon indicating copy to clipboard operation
The49.Maui.BottomSheet copied to clipboard

.NET 9 Support

Open Axemasta opened this issue 9 months ago • 13 comments

The library currently doesn't work on .NET 9 for android due to BottomSheetBehavior moving to com.google.android.material.bottomsheet.BottomSheetBehavior. This has been reported in #142 and has been addressed in this PR.

Changes:

  • Updated target .NET version to .NET 9
  • Explicitly target latest maui controls release
  • Update nuget versions to latest available
  • Add props file to centrally manage net versions and target frameworks
  • Fix android implementation to no longer crash when showing a bottom sheet
  • Fix ios deadlock when using a RatioDetent with value not equal to 0.6f, this was caused by a recurisve layout loop kicking off infinite calls to Layout & LayoutSubViews. This was not an issue in .NET 8!
  • Add prop files to solution
  • Increase library version to 9.0.0

Axemasta avatar Jan 21 '25 23:01 Axemasta