This repository has been archived by the owner on May 1, 2024. It is now read-only.
Releases: xamarin/Xamarin.Forms
Releases · xamarin/Xamarin.Forms
4.6.0 Service Release 6
What's New in this Release
Shell
- GitHub #10519 - "[Bug] Shell Navigation.PushAsync crashing iOS app in Xamarin.Forms 4.6.0.726" (#11370)
Issues Fixed
- GitHub #10519 - "[Bug] Shell Navigation.PushAsync crashing iOS app in Xamarin.Forms 4.6.0.726" (#11370)
See complete release notes here.
4.8.0 Pre Release 1
What's New in this Release
Roadmap
- GitHub #7302 - "Proposal: Simplify Grid Column and Row Definitions" (#10648)
F100s
- GitHub #3667 - "[Enhancement] Add text-transforms to Label" (#3690)
- GitHub #7043 - "Add Picker.TextAlignment" (#7493)
Shell
- "migrate WPF ControlsGallery to .NET Core" (#10736)
- GitHub #5232 - "[Enhancement] Add FlyoutItem.IsVisible, Tab.IsVisible, BaseShellItem.IsVisible" (#10980)
CollectionView
- GitHub #5577 - "CollectionView XAML API suggestion" (#8104)
- GitHub #9051 - "[Bug] View recycling in CollectionView does not work on UWP" (#11043)
- GitHub #9929 - "[Bug] NSInternalInconsistencyException when trying to run XamarinTV on iOS" (#11122)
Visual
- GitHub #7043 - "Add Picker.TextAlignment" (#7493)
Other Enhancements
- "[macOS] ExportFont functionality for macOS" (#10848)
- GitHub #10148 - "[Enhancement] Make StepperPositionProperty field public on Stepper" (#10941)
Features in Preview
Dark Mode/App Themes
Shapes
- "Added StrokeMiterLimit property in Shape" (#11045)
- GitHub #11052 - "[Bug][Android] Shapes: Moving spiral demo doesn't animate on Android " (#11046)
SwipeView
- "Fixing null reference exception on Xamarin.Forms.Platform.Android\Ren…" (#10827)
UWP Shell
- GitHub #5232 - "[Enhancement] Add FlyoutItem.IsVisible, Tab.IsVisible, BaseShellItem.IsVisible" (#10980)
Issues Fixed
- GitHub #10032 - "[Bug] Stepper rounds initial value" (#11359)
- GitHub #10137 - "Cases where in UWP an Entry does not display existing data until the field is tapped. Works in Droid[Bug] " (#11140)
- GitHub #10424 - "[Bug] NavigationPage.BackButtonTitle doesn't work with MacOS" (#10693)
- GitHub #10548 - "[WPF] Entry.Cursor Position not changing" (#10615)
- GitHub #10588 - "[Bug][iOS] Custom font not rendered when Label.TextType="Html"" (#10989)
- GitHub #10845 - "[Bug] [WPF] DatePicker doesn't apply font properties" (#10846)
- GitHub #11052 - "[Bug][Android] Shapes: Moving spiral demo doesn't animate on Android " (#11046)
- GitHub #11161 - "[Bug] WPF does not set AutomationProperties so the experience is poor when using Narrator" (#11162)
- GitHub #11169 - "[Bug] Stepper Increment result is wrong with small values" (#11359)
- GitHub #4291 - "Editor Placeholder text does not wrap" (#9710)
- GitHub #4986 - "[iOS] OnAppearing not firing when returning to app " (#11172)
- GitHub #5168 - "[Core] Incorrect increments in Stepper" (#11359)
- GitHub #8503 - "[Bug] Text is not visible on Entry element after animation finished" (#11140)
- GitHub #8569 - "[Bug] Editor "grows" horizontally in iOS until a newline (Enter) is pressed" (#9710)
- GitHub #8797 - "[Bug] Word wrapped Label not measured correctly" (#11336)
- GitHub #9051 - "[Bug] View recycling in CollectionView does not work on UWP" (#11043)
- GitHub #9536 - "PopModalAsync hides navigation bar on macOS" (#10558)
- GitHub #9929 - "[Bug] NSInternalInconsistencyException when trying to run XamarinTV on iOS" (#11122)
Additional fixes included in this release
- "[macOS] Implement GetNamedColor" (#10657)
- "[Nuget] Components governance" (#11188)
- "[WPF] Added null check on IsInvokeRequired on WPFPlatformServices.cs" (#10652)
- "Added OrangeColor" (#10645)
- "Check renderer and view for null in UpdateTextAndImage" (#11079)
- "Fixing null reference exception on Xamarin.Forms.Platform.Android\Ren…" (#10827)
- "Fixing NullReferenceException in MotionEventHelper for Android" (#10840)
- "Increase pool timeout, provision less for osx builds, specify Android pools" (#10671)
- "migrate WPF ControlsGallery to .NET Core" (#10736)
- "RadionButton control for WPF" (#10772)
- "Remove rendundant calls to UpdateCharacterSpacing" (#11276)
Breaking Changes
- GitHub #10032 - "[Bug] Stepper rounds initial value" (#11359)
- GitHub #11169 - "[Bug] Stepper Increment result is wrong with small values" (#11359)
- GitHub #5168 - "[Core] Incorrect increments in Stepper" (#11359)
API Changes
- "Added StrokeMiterLimit property in Shape" (#11045)
- GitHub #3667 - "[Enhancement] Add text-transforms to Label" (#3690)
- GitHub #5232 - "[Enhancement] Add FlyoutItem.IsVisible, Tab.IsVisible, BaseShellItem.IsVisible" (#10980)
- GitHub #7043 - "Add Picker.TextAlignment" (#7493)
- GitHub #7302 - "Proposal: Simplify Grid Column and Row Definitions" (#10648)
See complete release notes here.
4.7.0 Service Release 1
What's New in this Release
Visual
- "Android Beta Builds" (#10937)
Shell
- "Hide tabbar if only one tab is present" (#11243)
- GitHub #10126/GitHub #11107 - "[Bug][iOS] Shell Navigation implicitly adds Tabbar." (#11124)
- GitHub #11096 - "[Bug] [UWP] Shell app FlyOutBehavior="Locked" throws System.NullReferenceException after upgrade to 4.7" (#11097)
- GitHub #7072 - "[Bug]Shell - OnBackButtonPressed not executing" (#11094)
CollectionView
- "Make TestCase VisitAndCheckForItems public" (#11037)
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10477/GitHub #8894 - "[Bug] CollectionView Header Controls with Commands Don't work when EmptyView is Visible" (#10705)
- GitHub #10482 - "CollectionView ItemsLayout Does Not Update in UWP" (#10797)
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
- GitHub #10862 - "[Bug] UWP: CollectionView in DetailPage of an item" (#10797)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
Features in Preview
Shapes
- "[iOS] Added preserve default constructor in Shapes renderers" (#11111)
- GitHub #11088 - "[Bug][Shapes] Matrix struct is marked EditorBrowsableState.Never" (#11089)
- GitHub #11113 - "[Bug][iOS] Path: TranslateTransform has no effect on iOS" (#11125)
- GitHub #11118 - "[Bug] Random crashes VisualElementTracker.UpdateClip" (#11131)
- GitHub #11132 - "[Bug] [iOS] UpdateClip throws NullReferenceException when the Name of the Mask of the Layer is null" (#11131)
- GitHub #11137 - "[Bug] UWP - Path object resized to zero height or width crashes ShapeRenderer" (#11139)
- GitHub #11156 - "[Bug] SIGABRT: Object reference not set to an instance of an object" (#11131)
- GitHub #11158 - "[Bug] Crash launching existing iOS App" (#11131)
State Triggers
- "Remove StateTriggersExperimental flag" (#10999)
SwipeView
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10530 - "[Bug] Swipe View Null Reference Exception while trying to change visibility of swipe item" (#10566)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
CarouselView
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
MediaElement
- GitHub #11071 - "[Bug][IOS] MediaElement null reference throw when page navigated away" (#11084)
UWP Shell
- GitHub #11096 - "[Bug] [UWP] Shell app FlyOutBehavior="Locked" throws System.NullReferenceException after upgrade to 4.7" (#11097)
Issues Fixed
- GitHub #10126/GitHub #11107 - "[Bug][iOS] Shell Navigation implicitly adds Tabbar." (#11124)
- GitHub #10182 - "[Bug] Exception Ancestor must be provided for all pushes except first " (#11095)
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10324 - "[Bug] Unable to intercept or disable mouse back button navigation on UWP" (#10346)
- GitHub #10423 - "[Bug] [UWP] - !!SERIOUS MEMORYLEAK!!! PageRenderer.Dispose does not free resources" (#10440)
- GitHub #10477/GitHub #8894 - "[Bug] CollectionView Header Controls with Commands Don't work when EmptyView is Visible" (#10705)
- GitHub #10482 - "CollectionView ItemsLayout Does Not Update in UWP" (#10797)
- GitHub #10530 - "[Bug] Swipe View Null Reference Exception while trying to change visibility of swipe item" (#10566)
- GitHub #10697 - "[Bug] Style.Unapply throwing NullReferenceException in some rare cases" (#11078)
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
- GitHub #10862 - "[Bug] UWP: CollectionView in DetailPage of an item" (#10797)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
- GitHub #10934 - "[Bug] iOS CellView BindingContextChanged Event -> Null Reference Within ContextActions Clear()" (#11159)
- GitHub #11031 - "[Bug] Regression in 4.7-pre4: Frames are broken" (#11042)
- GitHub #11058 - "[Bug] MultiBinding converter use throwing TargetInvocationException" (#11065)
- GitHub #11071 - "[Bug][IOS] MediaElement null reference throw when page navigated away" (#11084)
- GitHub #11088 - "[Bug][Shapes] Matrix struct is marked EditorBrowsableState.Never" (#11089)
- GitHub #11096 - "[Bug] [UWP] Shell app FlyOutBehavior="Locked" throws System.NullReferenceException after upgrade to 4.7" (#11097)
- GitHub #11101 - "[Bug] XAML compiler broke with 4.7.0" (#11121)
- GitHub #11106 - "[Bug] ScrollView UWP bug in 4.7.0.968!" ([#11207](https://gi...
4.6.0 Service Release 5
What's New in this Release
Shell
- GitHub #10126 - "[Bug] TabBar appears on iOS even if TabBarIsVisible is set to False on Shell app" (#11124)
- GitHub #11107 - "[Bug][iOS] Shell Navigation implicitly adds Tabbar." (#11124)
- GitHub #7072 - "[Bug]Shell - OnBackButtonPressed not executing" (#11094)
CollectionView
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10477/GitHub #8894 - "[Bug] CollectionView Header Controls with Commands Don't work when EmptyView is Visible" (#10705)
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
Features in Preview
SwipeView
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10530 - "[Bug] Swipe View Null Reference Exception while trying to change visibility of swipe item" (#10566)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
CarouselView
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
Issues Fixed
- GitHub #10126 - "[Bug] TabBar appears on iOS even if TabBarIsVisible is set to False on Shell app" (#11124)
- GitHub #10182 - "[Bug] Exception Ancestor must be provided for all pushes except first " (#11095)
- GitHub #10313 - "[Bug] [Android] SwipeView takes focus on ListView Item and makes it hard to scroll on device" (#10614)
- GitHub #10477/GitHub #8894 - "[Bug] CollectionView Header Controls with Commands Don't work when EmptyView is Visible" (#10705)
- GitHub #10530 - "[Bug] Swipe View Null Reference Exception while trying to change visibility of swipe item" (#10566)
- GitHub #10708 - "[Bug] CarouselView - Setting BindingIndex to null - Exception IItemsViewSource is empty" (#10808)
- GitHub #10875 - "[Bug] SwipeView.LeftItems in CollectionView stop Scrolling" (#10614)
- GitHub #11031 - "[Bug] Regression in 4.7-pre4: Frames are broken" (#11042)
- GitHub #11107 - "[Bug][iOS] Shell Navigation implicitly adds Tabbar." (#11124)
- GitHub #7072 - "[Bug]Shell - OnBackButtonPressed not executing" (#11094)
Additional fixes included in this release
- "[Build] Update Directory.Build.props" (#11227)
- "[Tizen] Ensure the update of color after theme style changing" (#11080)
- "[Tizen] Fix initialize of Device Independent Pixel option" (#11070)
- "[UWP] Cleanup _modalBackgroundPage" (#11212)
- "[UWP] Fix Button disposing" (#10793)
- "[UWP] Fix Stepper disposing" (#10795)
- "Fix iOSPlatform property" (#11241)
- "Run iOS tests from the command line via cake" (#11223)
See complete release notes here.
4.7.0
What's New in this Release
F100s
- "Revert 8372 - Placeholder and Error Images" (#11035)
Shell
- GitHub #10970 - "[Bug] Xamarin Forms Shell - contextual page navigation results in exception" (#11002)
Features in Preview
Dark Mode/App Themes
- "[C/X] rename and ungenerify OnAppTheme" (#11012)
Shapes
- "[X] fix error with x:Name on shapes" (#11021)
- "Fixed wrong Rectangle type used in RectangleGeometry (Shapes)" (#11016)
- "Verify if Composition Geometry IsTypePresent on UWP" (#11020)
Issues Fixed
- GitHub #10970 - "[Bug] Xamarin Forms Shell - contextual page navigation results in exception" (#11002)
- GitHub #11019 - "[Bug] If nothing is specified on the MultiBinding element can we throw an exception?" (#11022)
- GitHub #11031 - "[Bug] Regression in 4.7-pre4: Frames are broken" (#11032) (#11040)
Additional fixes included in this release
- "[C/X] rename and ungenerify OnAppTheme" (#11012)
- "[X] fix error with x:Name on shapes" (#11021)
- "Fixed wrong Rectangle type used in RectangleGeometry (Shapes)" (#11016)
- "Revert 8372 - Placeholder and Error Images" (#11035)
- "Verify if Composition Geometry IsTypePresent on UWP" (#11020)
API Changes
- "Revert 8372 - Placeholder and Error Images" (#11035)
See complete release notes here.
4.6.0 Service Release 4
What's New in this Release
CollectionView
- "#9012: [Enhancement] Allow extend GroupableItemsViewAdapter" (#10521)
- "Apply iOS 10 9686 fixes from 4.7 to 4.6" (#10963)
- GitHub #10817 - "[Bug] CollectionView shows incorrect ScrollBar on mouse over" (#10839)
- GitHub #7780 - "[Bug] CarouselView doesn't support RTL layout" (#10593)
- GitHub #9833 - "[Bug] [UWP] Propagate CollectionView BindingContext to EmptyView" (#10574)
Visual
- GitHub #10809 - "[Bug] Android app with shared Android resource lib crash with target API level 29 or 30" (#10975)
Shell
- GitHub #7072 - "[Bug]Shell - OnBackButtonPressed not executing" (#10860)
Features in Preview
Expander
- GitHub #10362 - "[Bug] Disabling the Expander doesn't change its visual appearance" (#10461)
Dark Mode/App Themes
- GitHub #10395 - "[Bug] Unable to support AppTheme and user preference at same time" (#10592) (#9840) (#9958)
- GitHub #10612 - "ListView ContextActions MenuItem IsDestructive has no red background color" (#10878)
CarouselView
- GitHub #7780 - "[Bug] CarouselView doesn't support RTL layout" (#10593)
Issues Fixed
- GitHub #10024 - "Frame animation issue/inconsistency in latest version of Forms/Xamarin iOS" (#10469)
- GitHub #10166 - "[Bug] [iOS] IsClippedToBounds Property is ignored by Frames" (#10469)
- GitHub #10326 - "An exception occurs from FrameRenderer when create a native renderer for forms view in Xamarin.Forms.iOS" (#10469)
- GitHub #10333 - "[Bug] [iOS] Opacity on Frame behavior change in 4.5" (#10469)
- GitHub #10348 - "[Bug] Cannot change shadow appearance on Frame from version 4.5.x" (#10469)
- GitHub #10362 - "[Bug] Disabling the Expander doesn't change its visual appearance" (#10461)
- GitHub #10395 - "[Bug] Unable to support AppTheme and user preference at same time" (#10592) (#9840) (#9958)
- GitHub #10422 - "[Bug] [iOS] Frame render issue using TranslationY" (#10469)
- GitHub #10469 - "[iOS] Fix Frame issues" (#1016) (#1032) (#1033) (#1034) (#10469)
- GitHub #10561 - "[Bug] Calls to Styles.CleanUpWeakReferences causes Index Out Of Range Exception." (#10568)
- GitHub #10581 - "Slider crash on Mac 10.13.6" (#10582)
- GitHub #10592 - "[C/X] Clean API and impl of OnAppTheme" (#1039) (#10592)
- GitHub #10612 - "ListView ContextActions MenuItem IsDestructive has no red background color" (#10878)
- GitHub #10699 - "[Bug] RefreshView IsEnabled Binding not updating" (#10917)
- GitHub #10803 - "[Bug] XAML Hot Reload, No Source Info for element declared in Data Template" (#10933)
- GitHub #10809 - "[Bug] Android app with shared Android resource lib crash with target API level 29 or 30" (#10975)
- GitHub #10817 - "[Bug] CollectionView shows incorrect ScrollBar on mouse over" (#10839)
- GitHub #10854 - "[Bug] [iOS] Setting back indicator image causes a null reference exception" (#10869)
- GitHub #10868 - "[Bug] iOS - Radio buttons cause the app to crash in AppStore version" (#11023)
- GitHub #10894 - "[Bug] [Android] AppCompat PickerRenderer NullReferenceException" (#10915)
- GitHub #10906 - "[Bug] Control placed inside frame when animated to edge of frame getting disappeared" (#10469)
- GitHub #10926 - "[Bug] UWP - CreateFrameworkElement (Native Forms) throws null ref and doesn't display images in v4.5.0.356" (#10935)
- GitHub #11031 - "[Bug] Regression in 4.7-pre4: Frames are broken" (#11040)
- GitHub #7072 - "[Bug]Shell - OnBackButtonPressed not executing" (#10860)
- GitHub #7780 - "[Bug] CarouselView doesn't support RTL layout" (#10593)
- GitHub #9060 - "[Bug] RTL does not support Collection View on IOS " (#10593)
- GitHub #9555 - "[Bug][iOS] Applying an Effect to Frame adds a shadow " (#10469)
- GitHub #9711 - "[Bug] iOS Failed to marshal the Objective-C object HeaderWrapperView" (#10759)
- GitHub #9774 - "[Bug] Xamarin.Forms 4.5 breaks custom frame renderer shadow functionality on iOS" (#10023) (#10469)
- GitHub #9833 - "[Bug] [UWP] Propagate CollectionView BindingContext to EmptyView" (#10574)
- GitHub #9990 - "Frame's shadow doesn't translate with the Frame by TranslatTo method (iOS)" (#10469)
Additional fixes included in this release
- "#9012: [Enhancement] Allow extend GroupableItemsViewAdapter" (#10521)
- "[iOS] Revert change that sets Frame BackgroundColor to null" (#11001)
- "[Tizen] Enhance the Page.ToolbarItem" (#11015)
- "[Tizen] Fix ListView header/footer padding issue" (#10768)
- "[Tizen] Fix TableView issue on Wearable device" (#10911)
- "[Tizen] Improve the SwitchCell performance" ([#10952](https://g...
4.7.0 Pre Release 4
What's New in this Release
Roadmap
- GitHub #2452 - "Xamarin.Forms Drawing Spec" (#9218) (#9264)
- GitHub #7302 - "Proposal: Simplify Grid Column and Row Definitions" (#10648)
F100s
- GitHub #9178 - "[Spec] Shapes & Paths" (#9218) (#9264)
CollectionView
- "Add null check when tearing down element in UWP SelectableItemsViewRenderer" (#10923)
- "Avoid using the dequeue mechanism to retrieve header/footer measurement cells on iOS 10" (#10948)
- GitHub #10547 - "[Bug] [UWP] CollectionView items have left/right padding only on UWP" (#10807)
- GitHub #10987 - "[IndicatorView] Remove experimental flag" (#10998)
- GitHub #2452 - "Xamarin.Forms Drawing Spec" (#9218) (#9264)
- GitHub #8626 - "[Bug] Scroll Bars appear on controls inside a CollectionView" (#10893)
- GitHub #9279 - "[Bug] [UWP] CollectionView selected state not working on UWP" (#10770)
Visual
- "Fix incorrect shadow draw with disabled button" (#10925)
- GitHub #2452 - "Xamarin.Forms Drawing Spec" (#9218) (#9264)
Shell
- "Remove flyout backdrop color so it can come back as a brush" (#11009)
- "Update to Latest 2.4 WinUI release" (#10976)
- GitHub #10126 - "[Bug] TabBar appears on iOS even if TabBarIsVisible is set to False on Shell app" (#10448)
- GitHub #7856 - "[Bug] Shell BackButtonBehaviour TextOverride breaks back navigation" (#8951)
Features in Preview
UWP Shell
- "Remove flyout backdrop color so it can come back as a brush" (#11009)
- "Update to Latest 2.4 WinUI release" (#10976)
- GitHub #10126 - "[Bug] TabBar appears on iOS even if TabBarIsVisible is set to False on Shell app" (#10448)
- GitHub #2452 - "Xamarin.Forms Drawing Spec" (#9218) (#9264)
CarouselView
- GitHub #10987 - "[IndicatorView] Remove experimental flag" (#10998)
Issues Fixed
- GitHub #10126 - "[Bug] TabBar appears on iOS even if TabBarIsVisible is set to False on Shell app" (#10448)
- GitHub #10294 - "problems with Buttons in Android" (#10893)
- GitHub #10405 - "[Bug] string.Empty causes InvalidOperationException($"Cannot convert "{value}" into {typeof(Color)}")" (#10762)
- GitHub #10497 - "[Bug] Controls inside CollectionView might flash scrollbar while they're not scrollable" (#10893)
- GitHub #10547 - "[Bug] [UWP] CollectionView items have left/right padding only on UWP" (#10807)
- GitHub #10750 - "[Enhancement] Support StringFormat on MultiBinding" (#10992)
- GitHub #10777 - "[Bug] Improve error message when XmlnsDefinition is wrong" (#10791)
- GitHub #10822 - "[Bug] Setting MultiBinding StringFormat results in InvalidOperationException" (#10992)
- GitHub #10909 - "[Bug] UWP DatePicker andTimePicker Focus() function does not open the popup to set the date/time" (#10916)
- GitHub #10961 - "With Forms 4.7.0 Pre-Releases most of the the images in the UWP version of my app are not displayed" (#10974)
- GitHub #6373 - "[Bug] [iOS] Shell Displays TabBar when only one ShellContent Present" (#10448)
- GitHub #7281 - "[Bug] Flickering lines in Android CollectionView in 4.2.0" (#10893)
- GitHub #7856 - "[Bug] Shell BackButtonBehaviour TextOverride breaks back navigation" (#8951)
- GitHub #8361 - "[Bug] [Android] Graphical artifact when scrolling in CollectionView" (#10893)
- GitHub #8626 - "[Bug] Scroll Bars appear on controls inside a CollectionView" (#10893)
- GitHub #8836 - "[Bug] ClearButtonVisibility.Never does not take effect on UWP" (#9250)
- GitHub #9279 - "[Bug] [UWP] CollectionView selected state not working on UWP" (#10770)
- GitHub #9578 - "[Bug] [UWP] Selected VisualState not set on CollectionView templated items" (#10770)
- GitHub #9947 - "While Scrolling up and down the collectionview getting Black dots on Screen" (#10893)
Additional fixes included in this release
- "Add null check when tearing down element in UWP SelectableItemsViewRenderer" (#10923)
- "Avoid using the dequeue mechanism to retrieve header/footer measurement cells on iOS 10" (#10948)
- "Fix incorrect shadow draw with disabled button" (#10925)
- "Remove flyout backdrop color so it can come back as a brush" (#11009)
- "Update to Latest 2.4 WinUI release" (#10976)
API Changes
- "Remove flyout backdrop color so it can come back as a brush" (#11009)
- GitHub #7302 - "Proposal: Simplify Grid Column and Row Definitions" (#10648)
See complete release notes here.
4.6.0 Service Release 3
What's New in this Release
Maps
Shell
- "Use FlyoutBehavior on Shell if user sets it" (#10456)
- GitHub #10617 - "[Bug] Secondary ToolbarItem text color is white on Android" (#10619)
CollectionView
- GitHub #10110 - "CollectionView EmptyView doesn't show up on UWP HorizontalList" (#10755)
Features in Preview
CarouselView
- GitHub #10672 - "[Bug] Setting CarouselView.IsScrollAnimated To False Throws Exception On UWP When Resizing The Window" (#10686)
- GitHub #10745 - "[Bug] Xamarin.Forms CarouselView CurrentItem binding doesn't work in v4.6.0.772" (#10838)
- GitHub #10775 - "[Bug] CarouselView on Android does not always fire CurrentItemChanged or PositionChanged when scrolling" (#10850)
Issues Fixed
- GitHub #10110 - "CollectionView EmptyView doesn't show up on UWP HorizontalList" (#10755)
- GitHub #10617 - "[Bug] Secondary ToolbarItem text color is white on Android" (#10619)
- GitHub #10619 - "Don't apply foreground color to secondary menu items" (#1061) (#10619)
- GitHub #10672 - "[Bug] Setting CarouselView.IsScrollAnimated To False Throws Exception On UWP When Resizing The Window" (#10686)
- GitHub #10673 - "[Bug] Horizontal CarouselView Inside Vertical CarouselView Throws "Attempt To Access Shared Memory" Exception When Resizing Window - UWP" (#10686)
- GitHub #10674 - "[Bug] [UWP] CarouselView Bugs when Resizing Window" (#10686)
- GitHub #10744 - "[Bug] WebView.Eval crashes on Android" (#10781)
- GitHub #10745 - "[Bug] Xamarin.Forms CarouselView CurrentItem binding doesn't work in v4.6.0.772" (#10838)
- GitHub #10775 - "[Bug] CarouselView on Android does not always fire CurrentItemChanged or PositionChanged when scrolling" (#10850)
- GitHub #10850 - "[Android] Update CurrentItem when swiping" (#1077) (#10850)
- GitHub #4714 - "XamarinForms GestureRecognizer issue" (#10078)
- GitHub #9827 - "[Bug] CarouselView doesn't update the CurrentItem on Swipe under strange conditions" (#10850)
Additional fixes included in this release
- "[Maps] Execute Map.Pins CollectionChanged handling on the main thread (#5866) fixes #5865" (#5866)
- "Use FlyoutBehavior on Shell if user sets it" (#10456)
- GitHub #10758 - "WPF TimePicker - incorrectly formats 24-Hour times because ToLower() is called on format string" (#10780)
See complete release notes here.
4.7.0 Pre Release 3
What's New in this Release
Shell
CollectionView
- GitHub #8870 - "[Bug] CollectionView with HTML Labels Freeze the Screen on Rotation" (#10622)
Features in Preview
Dark Mode/App Themes
- "On requested theme changed android" (#10524)
Issues Fixed
- GitHub #10503 - "[Bug] ios 10, CollectionView with Grouping and GridItemsLayout Freeze then crash" (#10622)
- GitHub #10834 - "[Bug] some issues with ResourceDictionary" (#10864)
- GitHub #8870 - "[Bug] CollectionView with HTML Labels Freeze the Screen on Rotation" (#10622)
- GitHub #8996 - "[Bug] [iOS] CollectionView doesn't layout correct after rotate & update size" (#10622)
Additional fixes included in this release
API Changes
See complete release notes here.
4.7.0 Pre Release 2
What's New in this Release
F100s
- "Added DependencyService.RegisterSingleton" (#5287)
Maps
Issues Fixed
- GitHub #8258 - "[Bug] Switch ThumbColor is broken" (#8271)
- GitHub #8263 - "[Enhancement] Add On/Off VisualStates for Switch" (#8271)
Additional fixes included in this release
- "[Maps] Execute Map.Pins CollectionChanged handling on the main thread (#5866) fixes #5865" (#5866)
- "[UWP] Fix NRE resizing Window using CarouselView (#10686) fixes #10672 fixes #10673 " (#10686)
- "Add title to test and change async to Thread Sleep (#10620)" (#10620)
- "Fix props imports (#10718)" (#10718)
API Changes
- "Added DependencyService.RegisterSingleton" (#5287)
- GitHub #8263 - "[Enhancement] Add On/Off VisualStates for Switch" (#8271)
See complete release notes here.