Xamarin.Forms v4.6.0-pre2.2 Release Notes

Release Date: 2020-03-25 // about 4 years ago
  • ๐Ÿš€ What's New in this Release

    Shell

    • "[Shell] Implement FlyoutBackgroundColor for UWP" (#9915)

    CollectionView

    • Github #8308 - "[Bug] [iOS] Cannot access a disposed object. Object name: 'GroupableItemsViewController`1" (#9931)
    • Github #9431 - "[Bug] ObjectDisposedException (BoxView inside CollectionView)" (#9764)

    Visual

    • Github #9261 - "[Visual] [Material] Can't set TextColor and BackgroundColor for a disabled Material button" (#9655)

    ๐Ÿ”‹ Features in Preview

    SwipeView

    • "[Android] Fix SwipeView icon size using FontImageSource" (#9955)
    • Github #9413 - "[Enhancement] Add a way to open SwipeView programatically" (#9635)

    UWP Shell

    • "[Shell] Implement FlyoutBackgroundColor for UWP" (#9915)

    ๐Ÿ›  Issues Fixed

    • โšก๏ธ Github #5560 - "[Android] Disposed EntryCell throws ObjectDisposed exception after updating an object that the EntryCell was previously bound to" (#9764)
    • Github #6403 - "Xamarin.Forms UWP Picker collapses on opening Dropdown menu [Bug] " (#8165)
    • Github #6587 - "Android Crash - ObjectDisposedException Rendering Shadow with FramerRenderer" (#9764)
    • Github #6698 - "[Bug] InvalidOperationException in TypedBinding`2[TSource,TProperty].Apply" (#9542)
    • Github #7242 - "[Bug] iOS FontSize is calculated incorrectly" (#9821)
    • Github #8183 - "[Bug] CSS Descendants with Base class selector do not match" (#9004)
    • Github #8308 - "[Bug] [iOS] Cannot access a disposed object. Object name: 'GroupableItemsViewController`1" (#9931)
    • Github #8607 - "Cannot access a disposed object. Object name: 'Android.Widget.TextView'." (#9764)
    • Github #9261 - "[Visual] [Material] Can't set TextColor and BackgroundColor for a disabled Material button" (#9655)
    • Github #9340 - "[Bug] FlexLayout.OnMeasure (System.Double widthConstraint, System.Double heightConstraint) System.NullReferenceException" (#9891)
    • ๐Ÿ‘ป Github #9412 - "[Bug] Unhandled Environment exception. - System.ObjectDisposedException: Cannot access a disposed object." (#9764)
    • Github #9431 - "[Bug] ObjectDisposedException (BoxView inside CollectionView)" (#9764)
    • Github #9841 - "[Bug] Crash in NavigationRenderer+ParentingViewController.Dispose (System.Boolean disposing)" (#9877)
    • Github #9842 - "[Bug][iOS] MasterDetailPage shadow platform-specific not applied when first set" (#9853)
    • Github #9845 - "[Bug] System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Xamarin.Forms.Platform.Android.FastRenderers.LabelRenderer'. or JniPeerMembers.AssertSelf (Java.Interop.IJavaPeerable self)" (#9764)

    โž• Additional fixes included in this release

    • "[Android] Fix SwipeView icon size using FontImageSource" (#9955)
    • "[Shell] Implement FlyoutBackgroundColor for UWP" (#9915)
    • "[XamlC] use XmlReader for detecting XAML and x:Class" (#9922)
    • "Adds Color.FromHsva" (#10054)

    ๐Ÿ’ฅ Breaking Changes

    • Github #9261 - "[Visual] [Material] Can't set TextColor and BackgroundColor for a disabled Material button" (#9655)

    ๐Ÿš€ See complete release notes here.