Xamarin.Forms 2.3.4.184-pre1

Build native UIs for iOS, Android, and Windows Phone from a single, shared C# codebase

No packages depend on Xamarin.Forms.

### Important notes * Xamarin.Forms 2.3.4 depends on a Xamarin installation of Cycle 9. Users upgrading from Xamarin.Forms 2.3.3 (or earlier) will experience numerous compile errors if they attempt to build without first upgrading their Xamarin installation. * When upgrading Xamarin.Forms, take care not to simply "update all" as that will update the Xamarin.Android.Support packages to an incompatible version. More info [here](https://developer.xamarin.com/guides/xamarin-forms/troubleshooting/). # 2.3.4-pre1 ## Enhancements * [Enhancement] [Core] new OnPlatform mechanism ([PR](https://github.com/xamarin/Xamarin.Forms/pull/658)) * [Enhancement] OnIdiom support for Desktop (UWP) *[Breaking change]* ([PR](https://github.com/xamarin/Xamarin.Forms/pull/420)) * [Enhancement] Added CornerRadius property To Frame control ([PR](https://github.com/xamarin/Xamarin.Forms/pull/496)) * [Enhancement] [Android] Show keyboard on app resume if control has focus ([PR](https://github.com/xamarin/Xamarin.Forms/pull/480)) * [Enhancement] Add extensibility point to load tab icons from another source ([PR](https://github.com/xamarin/Xamarin.Forms/pull/399)) * [Enhancement] Full feature compatibility with WPF's Colors class ([PR](https://github.com/xamarin/Xamarin.Forms/pull/393)) * [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry ([PR](https://github.com/xamarin/Xamarin.Forms/pull/429)) * [Enhancement] Bindable picker ([PR](https://github.com/xamarin/Xamarin.Forms/pull/515)) * [Enhancement] [Core] Add Tizen to TargetPlatform ([PR](https://github.com/xamarin/Xamarin.Forms/pull/590)) * [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker ([PR](https://github.com/xamarin/Xamarin.Forms/pull/654)) ## Other Changes * [Core] Avoid duplicating code in OnPlatform ([PR](https://github.com/xamarin/Xamarin.Forms/pull/591)) * [Core] Defer initialization of Application.Properties until first use ([PR](https://github.com/xamarin/Xamarin.Forms/pull/671)) * [Core] Improve registry startup and lookup performance ([PR](https://github.com/xamarin/Xamarin.Forms/pull/674)) * [Core] Remove unnecessary string replace in Color.FromHex ([PR](https://github.com/xamarin/Xamarin.Forms/pull/477)) * [Core] Platform specifics naming adjustments ([PR](https://github.com/xamarin/Xamarin.Forms/pull/526)) * [Android] Fix NRE in packager dispose ([PR](https://github.com/xamarin/Xamarin.Forms/pull/561)) * [Android] Don't create FontExtensions Regex unless/until necessary ([PR](https://github.com/xamarin/Xamarin.Forms/pull/676)) * [Android] NavigationPageRenderer should not create a Fragment unnecessarily ([PR](https://github.com/xamarin/Xamarin.Forms/pull/627)) * [Android] Internal keyboard hide/show should handle null views ([PR](https://github.com/xamarin/Xamarin.Forms/pull/418)) * [Android] Prevent crash in event when renderer is null in Layout call. ([PR](https://github.com/xamarin/Xamarin.Forms/pull/457)) * [Android] Always set a non-null Device.Info ([PR](https://github.com/xamarin/Xamarin.Forms/pull/504)) * [Android] Make CommitAllowingStateLoss the default for FragmentTransactions ([PR](https://github.com/xamarin/Xamarin.Forms/pull/527)) * [Android] Set AndroidCodeGenTarget to XAJavaInterop1 ([PR](https://github.com/xamarin/Xamarin.Forms/pull/404)) * [iOS] Deprecate versions of iOS older than 8 ([PR](https://github.com/xamarin/Xamarin.Forms/pull/630)) * [iOS] Dispose tap gesture properly in phone master detail renderer ([PR](https://github.com/xamarin/Xamarin.Forms/pull/601)) * [iOS] Restore old Alert/ActionSheet method for iOS 8 ([PR](https://github.com/xamarin/Xamarin.Forms/pull/595)) * [iOS] Have PresentAlert hide new window when alert is dismissed ([PR](https://github.com/xamarin/Xamarin.Forms/pull/549)) * [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation ([PR](https://github.com/xamarin/Xamarin.Forms/pull/463)) * [iOS] Put the child view underneath the Navigation Bar when translucent ([PR](https://github.com/xamarin/Xamarin.Forms/pull/659)) * [Windows] Fix Device Style inheritance ([PR](https://github.com/xamarin/Xamarin.Forms/pull/324)) * [Windows] Modified type cast to appropriate type ([PR](https://github.com/xamarin/Xamarin.Forms/pull/447)) * [UWP]Track user location when IsShowingUser enabled ([PR](https://github.com/xamarin/Xamarin.Forms/pull/556)) * [Xaml] use op_implicit defined on Target ([PR](https://github.com/xamarin/Xamarin.Forms/pull/585)) * [Xaml] change namespace for [XmlnsDef] and make it internal ([PR](https://github.com/xamarin/Xamarin.Forms/pull/557)) * [Xaml] support arrays as x:Arguments ([PR](https://github.com/xamarin/Xamarin.Forms/pull/545)) * [Xaml] support short Properties for PropertyCondition ([PR](https://github.com/xamarin/Xamarin.Forms/pull/645)) * [XamlC] import members on x:Static and factories ([PR](https://github.com/xamarin/Xamarin.Forms/pull/642)) * [Xamlc] compile data triggers ([PR](https://github.com/xamarin/Xamarin.Forms/pull/648)) * [Xamlc] remove unused locals ([PR](https://github.com/xamarin/Xamarin.Forms/pull/620)) * [XamlC] detect duplicate x:Name at compile time ([PR](https://github.com/xamarin/Xamarin.Forms/pull/655)) * [XamlC] Compile TypeTypeConverter ([PR](https://github.com/xamarin/Xamarin.Forms/pull/615)) * [XamlC] compiled trigger ([PR](https://github.com/xamarin/Xamarin.Forms/pull/629)) * [XamlC] Allow compilation of IValueProviders ([PR](https://github.com/xamarin/Xamarin.Forms/pull/622)) * [XamlC] Optimize stlod ldloc ([PR](https://github.com/xamarin/Xamarin.Forms/pull/614)) * [XamlC] compile ThicknessTypeConverter ([PR](https://github.com/xamarin/Xamarin.Forms/pull/603)) * [XamlC] fix loading ulongs, optimize bytecode for longs ([PR](https://github.com/xamarin/Xamarin.Forms/pull/611)) * [XamlC] Optimize data template IL ([PR](https://github.com/xamarin/Xamarin.Forms/pull/612)) * [XamlC] support custom markups on ABPs ([PR](https://github.com/xamarin/Xamarin.Forms/pull/562)) * [XamlC] Type ref tests, and fixes ([PR](https://github.com/xamarin/Xamarin.Forms/pull/569)) * [XamlC] Compile ContraintTypeConverters ([PR](https://github.com/xamarin/Xamarin.Forms/pull/592)) * [XamlC] drop ICSharpCode.Decompiler ([PR](https://github.com/xamarin/Xamarin.Forms/pull/586)) * [XamlC] use correct filePath for XamlC error reporting ([PR](https://github.com/xamarin/Xamarin.Forms/pull/513)) * [XamlC] TypedBindings, some tests, a compiler, ... ([PR](https://github.com/xamarin/Xamarin.Forms/pull/489)) * [Xaml] more primitive types ([PR](https://github.com/xamarin/Xamarin.Forms/pull/385)) * [Xaml] cleanup xmlns usage, add XmlnsDefinition ([PR](https://github.com/xamarin/Xamarin.Forms/pull/531)) * [UITest] Update to UITest 2.0.5 ([PR](https://github.com/xamarin/Xamarin.Forms/pull/665)) * [Internal] Add sample HanselForms and TwitterDemo to ControlGallery ([PR](https://github.com/xamarin/Xamarin.Forms/pull/651)) ## Bug Fixes * [26104](https://bugzilla.xamarin.com/show_bug.cgi?id=26104) - "In Android cannot remove the divider line between header and listitems." ([PR](https://github.com/xamarin/Xamarin.Forms/pull/287)) * [28650](https://bugzilla.xamarin.com/show_bug.cgi?id=28650) - "In a Listview on iOS, "andExpand" does not expand when text is two lines long" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/529)) * [28953](https://bugzilla.xamarin.com/show_bug.cgi?id=28953) - "Device.StartTimer (still) behaves differently on different platforms" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/374)) * [29110](https://bugzilla.xamarin.com/show_bug.cgi?id=29110) - "VerticalOptions = LayoutOptions.Center or CenterAndExpand, of Sliders on Windows Phone does not result in centered display" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/604)) * [31141](https://bugzilla.xamarin.com/show_bug.cgi?id=31141) - "Change Entry keyboard type while typing" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/443)) * [33248](https://bugzilla.xamarin.com/show_bug.cgi?id=33248) - "Entry.Completed calling Editor.Focus() inserts new line to the focused Editor in iOS" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/397)) * [36846](https://bugzilla.xamarin.com/show_bug.cgi?id=36846) - "ActionBar does not dismiss when content which called it is removed" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/568)) * [38204](https://bugzilla.xamarin.com/show_bug.cgi?id=38204) - "[iOS] Picker Fires SelectedIndexChanged Early" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/540)) * [38284](https://bugzilla.xamarin.com/show_bug.cgi?id=38284) - "when creating a map in iOS, if the map is not visible when the page is created the zoom level is off" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/548)) * [38723](https://bugzilla.xamarin.com/show_bug.cgi?id=38723) - " Update Content in Picker's SelectedIndexChanged event causes NullReferenceException" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/494)) * [38989](https://bugzilla.xamarin.com/show_bug.cgi?id=38989) - "[Android] NullReferenceException when using a custom ViewCellRenderer" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/587)) * [39359](https://bugzilla.xamarin.com/show_bug.cgi?id=39359) - "Image View does cache failed HTTP responses" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/599)) * [39489](https://bugzilla.xamarin.com/show_bug.cgi?id=39489) - "[iOS] Memory leak when using NavigationPage with Maps" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/467)) * [40073](https://bugzilla.xamarin.com/show_bug.cgi?id=40073) - "Toolbar items are not not functioning properly on UWP" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/638)) * [41054](https://bugzilla.xamarin.com/show_bug.cgi?id=41054) - "Cannot update Entry.Text from attached Behavior on UWP" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/618)) * [41415](https://bugzilla.xamarin.com/show_bug.cgi?id=41415) - "ScrollX and ScrollY values are not consistent with iOS" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/394)) * [42055](https://bugzilla.xamarin.com/show_bug.cgi?id=42055) - "[UWP][WinRT] ScrollView/ListView Bottom Cut Off in a Modal Page" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/395)) * [42264](https://bugzilla.xamarin.com/show_bug.cgi?id=42264) - "MergedWith doesn't work at application level" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/536)) * [42651](https://bugzilla.xamarin.com/show_bug.cgi?id=42651) - "Pushing a page on the navigation stack while device is rotating crashes the app" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/607)) * [42926](https://bugzilla.xamarin.com/show_bug.cgi?id=42926) - "[Android] TableSection without Title is rendered as empty TextCell" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/287)) * [43313](https://bugzilla.xamarin.com/show_bug.cgi?id=43313) - "Adding an item to ListView ItemSource has unexpected animation with different height rows and HasUnevenRows is true" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/454)) * [43429](https://bugzilla.xamarin.com/show_bug.cgi?id=43429) - "Slider with minimum greater than 0 gets incorrect bound value on Android" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/378)) * [43469](https://bugzilla.xamarin.com/show_bug.cgi?id=43469) - "execute await App.Current.MainPage.DisplayAlert() twice will crash on UWP real phone" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/347)) * [43639](https://bugzilla.xamarin.com/show_bug.cgi?id=43639) - "Maps control does not keep its center when resized" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/548)) * [43735](https://bugzilla.xamarin.com/show_bug.cgi?id=43735) - "Multiple Swipe on ContextActions" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/578)) * [44074](https://bugzilla.xamarin.com/show_bug.cgi?id=44074) - "OnDetachingFrom for Behavior is never called, therefore memory can leak due to event handlers not being unbound" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/555)) * [44453](https://bugzilla.xamarin.com/show_bug.cgi?id=44453) - "[UWP] ToolbarItem Text hard to see when BarTextColor is light" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/640)) * [44830](https://bugzilla.xamarin.com/show_bug.cgi?id=44830) - "ListView not consistently focusing at the end of the list." ([PR](https://github.com/xamarin/Xamarin.Forms/pull/454)) * [45092](https://bugzilla.xamarin.com/show_bug.cgi?id=45092) - "Group property of ItemTappedEventArgs can't be cast to original type, TemplatedItemList, since it is internal. *[Breaking change]*" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/461)) * [45593](https://bugzilla.xamarin.com/show_bug.cgi?id=45593) - "UWP: NavigationPage leaks memory" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/565)) * [45702](https://bugzilla.xamarin.com/show_bug.cgi?id=45702) - "Disabling back press on modal page causes app to crash" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/577)) * [45874](https://bugzilla.xamarin.com/show_bug.cgi?id=45874) - "Effect not attaching to ScrollView" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/641)) * [45926](https://bugzilla.xamarin.com/show_bug.cgi?id=45926) - "MessagingCenter prevents subscriber from being collected" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/617)) * [46921](https://bugzilla.xamarin.com/show_bug.cgi?id=46921) - "XAML compiler produces invalid IL for resources using property element syntax, or even attributes" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/596)) * [47203](https://bugzilla.xamarin.com/show_bug.cgi?id=47203) - "Remove WeakReference IsAlive true references in XF source code" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/558)) * [48236](https://bugzilla.xamarin.com/show_bug.cgi?id=48236) - "BackgroundColor for Stepper behaves differently on iOS to Android and UWP" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/581)) * [49104](https://bugzilla.xamarin.com/show_bug.cgi?id=49104) - "Platform-specific IsNavigationBarTranslucent does not work on iOS" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/659)) * [49307](https://bugzilla.xamarin.com/show_bug.cgi?id=49307) - "XAML compilation throw exception: System.InvalidProgramException" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/624)) * [49648](https://bugzilla.xamarin.com/show_bug.cgi?id=49648) - "Xamarin Forms iOS Effect not called on WebView" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/641)) * [51142](https://bugzilla.xamarin.com/show_bug.cgi?id=51142) - "Toolbar not showing when using PushAsync on UWP" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/638)) * [25677](https://bugzilla.xamarin.com/show_bug.cgi?id=25677) - "Null reference crash on Amazon Fire TV" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/366)) * [31422](https://bugzilla.xamarin.com/show_bug.cgi?id=31422) - "Xamarin Forms Entry control and iOS Keyboard Shortcuts Problem" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/401)) * [34553](https://bugzilla.xamarin.com/show_bug.cgi?id=34553) - "Stackoverflow when reordering tabs in a TabbedPage" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/398)) * [35736](https://bugzilla.xamarin.com/show_bug.cgi?id=35736) - "Editor text value not updated when focus is lost" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/535)) * [36802](https://bugzilla.xamarin.com/show_bug.cgi?id=36802) - "[iOS] UITableViewCellAccessory Partially Hidden When Using RecycleElement" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/493)) * [37431](https://bugzilla.xamarin.com/show_bug.cgi?id=37431) - "NavigationRenderer sets Status Bar Style arbitrarily" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/517)) * [38019](https://bugzilla.xamarin.com/show_bug.cgi?id=38019) - "Can't remove title bar in Material design" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/350)) * [38265](https://bugzilla.xamarin.com/show_bug.cgi?id=38265) - "Keyboard suggestions on Forms iOS do not function correctly on last word in Entry" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/401)) * [38777](https://bugzilla.xamarin.com/show_bug.cgi?id=38777) - "Inserting 10000 items into ListView causes UWP app to exit" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/367)) * [38948](https://bugzilla.xamarin.com/show_bug.cgi?id=38948) - "[UWP] ListViewCachingStrategy.RecycleElement Not Working" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/367)) * [39489](https://bugzilla.xamarin.com/show_bug.cgi?id=39489) - "[Android] Memory leak when using NavigationPage with Maps" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/360)) * [40263](https://bugzilla.xamarin.com/show_bug.cgi?id=40263) - "3-finger tap causes crash" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/379)) * [40408](https://bugzilla.xamarin.com/show_bug.cgi?id=40408) - "[Windows RT] On Appearing not run for Tabbed Page and Master Detail Page" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/387)) * [40722](https://bugzilla.xamarin.com/show_bug.cgi?id=40722) - "Using FormsAppCompatActivity calls OnDisappearing on device sleep" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/450)) * [40911](https://bugzilla.xamarin.com/show_bug.cgi?id=40911) - "NRE with Facebook Login" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/330)) * [40943](https://bugzilla.xamarin.com/show_bug.cgi?id=40943) - "On Windows Store 8.1 and Windows UWP, BorderWidth on Button is ignored" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/537)) * [41219](https://bugzilla.xamarin.com/show_bug.cgi?id=41219) - "AutomationId is not set to the native controls of a TabbedPages tab items" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/530)) * [41271](https://bugzilla.xamarin.com/show_bug.cgi?id=41271) - "[UWP] Memory Leak from ListView in TabbedPage" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/367)) * [41322](https://bugzilla.xamarin.com/show_bug.cgi?id=41322) - "OnAppearing/Disappearing triggers for all pages in navigationstack backgrounding/foregrounding app" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/342)) * [41418](https://bugzilla.xamarin.com/show_bug.cgi?id=41418) - "Margin inside ScrollView not working properly" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/392)) * [41535](https://bugzilla.xamarin.com/show_bug.cgi?id=41535) - "UIViewControllerBasedStatusBarAppearance is set to false." ([PR](https://github.com/xamarin/Xamarin.Forms/pull/463)) * [42096](https://bugzilla.xamarin.com/show_bug.cgi?id=42096) - "[iOS] Entry Text Binding fails when iOS Auto-corrects text when the Entry loses focus (clicking outside of Entry)" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/401)) * [42100](https://bugzilla.xamarin.com/show_bug.cgi?id=42100) - "[UWP] Default Button Color is set to Transparent" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/468)) * [42214](https://bugzilla.xamarin.com/show_bug.cgi?id=42214) - "Project crashes with NRE in Main.cs - Xamarin Studio" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/330)) * [42530](https://bugzilla.xamarin.com/show_bug.cgi?id=42530) - "Entry.Text not updated when modified by iOS Autocorrect, word suggestions, or spellchecker" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/401)) * [42621](https://bugzilla.xamarin.com/show_bug.cgi?id=42621) - "iOS: DateTimeOffset doesn't get correct TimeZone offset when you change the Date TimeZone in System settings" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/423)) * [42832](https://bugzilla.xamarin.com/show_bug.cgi?id=42832) - "Scrolling in ListView with active ContextActions causes System.NullReferenceException" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/310)) * [42883](https://bugzilla.xamarin.com/show_bug.cgi?id=42883) - "ScrollViewRenderer.OnTouchEvent not being called in when scrollView.Orientation = Horizontal on Android" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/472)) * [43108](https://bugzilla.xamarin.com/show_bug.cgi?id=43108) - "android:visibility="gone" in Tabbar.axml does not reclaim space" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/365)) * [43301](https://bugzilla.xamarin.com/show_bug.cgi?id=43301) - "Error in generated part of xaml page" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/417)) * [43569](https://bugzilla.xamarin.com/show_bug.cgi?id=43569) - "ToolbarItem Icon from local file" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/437)) * [43663](https://bugzilla.xamarin.com/show_bug.cgi?id=43663) - "PodalPushed and ModalPopped not working on UWP" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/490)) * [43734](https://bugzilla.xamarin.com/show_bug.cgi?id=43734) - "[Android AppCompat] TabbedPage tab title cannot be updated" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/327)) * [43815](https://bugzilla.xamarin.com/show_bug.cgi?id=43815) - "[Android] App.MainPage incorrect behaviour for view appearing and disappearing" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/342)) * [44011](https://bugzilla.xamarin.com/show_bug.cgi?id=44011) - "Error in DatePicker.Date default value" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/423)) * [44044](https://bugzilla.xamarin.com/show_bug.cgi?id=44044) - "TabbedPage stealing gestures" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/409)) * [44160](https://bugzilla.xamarin.com/show_bug.cgi?id=44160) - "Android/Forms OnDisappearing firing minimized" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/342)) * [44175](https://bugzilla.xamarin.com/show_bug.cgi?id=44175) - "NavigationPageRenderer.ctor(IntPtr,JniHandleOwnership) constructor is missing error" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/415)) * [44461](https://bugzilla.xamarin.com/show_bug.cgi?id=44461) - "ScrollToPosition.Center works differently on Android and iOS" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/371)) * [44476](https://bugzilla.xamarin.com/show_bug.cgi?id=44476) - "[Android] Unwanted margin at top of details page when nested in a NavigationPage" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/473)) * [44584](https://bugzilla.xamarin.com/show_bug.cgi?id=44584) - "UWP - Editor: changing the background color will only take effect after the entry gained focus [Breaking change: Editor is now derived from FormsTextBox instead of TextBox]" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/456)) * [44609](https://bugzilla.xamarin.com/show_bug.cgi?id=44609) - "Easing.SpringOut not working with TranslateTo" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/414)) * [44679](https://bugzilla.xamarin.com/show_bug.cgi?id=44679) - "Error when toggling entry view's IsPassword property (only on uwp)" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/405)) * [44777](https://bugzilla.xamarin.com/show_bug.cgi?id=44777) - "BarTextColor changes color for more than just the Navigation page" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/517)) * [44803](https://bugzilla.xamarin.com/show_bug.cgi?id=44803) - "iOS: Device orientation change incorrectly resizes NavigationPage" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/463)) * [44954](https://bugzilla.xamarin.com/show_bug.cgi?id=44954) - "[Windows] Toggling IsPassword on Multiple Entries Causes Crash" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/405)) * [45178](https://bugzilla.xamarin.com/show_bug.cgi?id=45178) - "ProgressBarRenderer can crash in native." ([PR](https://github.com/xamarin/Xamarin.Forms/pull/439)) * [45255](https://bugzilla.xamarin.com/show_bug.cgi?id=45255) - "[WinRT] Back Button Not Visible If Current Page Does Not Have a Title" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/438)) * [45725](https://bugzilla.xamarin.com/show_bug.cgi?id=45725) - "ActivityIndicator color property not working in windows 8.1" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/479)) * [45743](https://bugzilla.xamarin.com/show_bug.cgi?id=45743) - "Threading problem with PushAsync() after DisplayAlert() on iOS" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/481)) * [45835](https://bugzilla.xamarin.com/show_bug.cgi?id=45835) - "There is a blank space on the screen top on UWP 14393(Windows 10 1607 Mobile)" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/491)) * [46494](https://bugzilla.xamarin.com/show_bug.cgi?id=46494) - "Hardware/Software back button from MainPage of type MasterDetail causes 'java.lang.IllegalStateException: Activity has been destroyed'" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/505)) * [46630](https://bugzilla.xamarin.com/show_bug.cgi?id=46630) - "[Xamarin.Forms, Android] Context menu of the Editor control is not working in the ListView" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/544)) * [46938](https://bugzilla.xamarin.com/show_bug.cgi?id=46938) - "Toolbar Subtitle Reset When Screen Rotated" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/528)) * [47637](https://bugzilla.xamarin.com/show_bug.cgi?id=47637) - "ipad PopToRootAsync crashes with NullPointerException" ([PR](https://github.com/xamarin/Xamarin.Forms/pull/539))

Version Downloads Last updated
5.0.0.2662 9 09/15/2025
5.0.0.2622 5 09/16/2025
5.0.0.2612 4 09/16/2025
5.0.0.2599-pre1 4 09/16/2025
5.0.0.2578 4 09/16/2025
5.0.0.2545 4 09/16/2025
5.0.0.2515 4 09/16/2025
5.0.0.2478 4 09/16/2025
5.0.0.2401 4 09/16/2025
5.0.0.2337 6 09/16/2025
5.0.0.2291 5 09/16/2025
5.0.0.2244 4 09/16/2025
5.0.0.2196 5 09/16/2025
5.0.0.2125 4 09/16/2025
5.0.0.2083 4 09/16/2025
5.0.0.2012 4 09/16/2025
5.0.0.1931 4 09/16/2025
5.0.0.1905 5 09/16/2025
5.0.0.1874 5 09/16/2025
5.0.0.1829-pre6 6 09/16/2025
5.0.0.1791-pre5 5 09/16/2025
5.0.0.1709-pre4 4 09/16/2025
5.0.0.1558-pre3 6 09/16/2025
5.0.0.1539-pre2 4 09/16/2025
5.0.0.1487-pre1 5 09/16/2025
4.8.0.1821 5 09/16/2025
4.8.0.1687 4 09/16/2025
4.8.0.1560 4 09/16/2025
4.8.0.1534 4 09/16/2025
4.8.0.1451 4 09/16/2025
4.8.0.1364 5 09/16/2025
4.8.0.1269 4 09/16/2025
4.8.0.1238-pre3 4 09/16/2025
4.8.0.1187-pre2 4 09/16/2025
4.8.0.1143-pre1 4 09/16/2025
4.7.0.1351 5 09/16/2025
4.7.0.1260 5 09/16/2025
4.7.0.1239 4 09/16/2025
4.7.0.1179 5 09/16/2025
4.7.0.1142 5 09/16/2025
4.7.0.1080 4 09/16/2025
4.7.0.968 4 09/16/2025
4.7.0.937-pre4 4 09/16/2025
4.7.0.848-pre3 5 09/16/2025
4.7.0.813-pre2 4 09/16/2025
4.7.0.773-pre1 4 09/16/2025
4.6.0.1180 4 09/26/2025
4.6.0.1141 5 09/16/2025
4.6.0.1073 4 09/16/2025
4.6.0.967 5 09/16/2025
4.6.0.847 4 09/16/2025
4.6.0.800 4 09/16/2025
4.6.0.726 4 09/16/2025
4.6.0.616-pre4 0 04/09/2020
4.6.0.529-pre3 4 09/16/2025
4.6.0.494-pre2 4 09/16/2025
4.6.0.379-pre1 4 09/16/2025
4.5.0.725 5 09/16/2025
4.5.0.657 3 09/25/2025
4.5.0.617 7 09/16/2025
4.5.0.530 4 09/16/2025
4.5.0.495 4 09/16/2025
4.5.0.396 5 09/16/2025
4.5.0.356 4 09/16/2025
4.5.0.282-pre4 4 09/16/2025
4.5.0.266-pre3 5 09/16/2025
4.5.0.187-pre2 4 09/16/2025
4.5.0.142-pre1 4 09/16/2025
4.4.0.991864 4 09/16/2025
4.4.0.991757 4 09/16/2025
4.4.0.991640 4 09/16/2025
4.4.0.991537 5 09/16/2025
4.4.0.991477 4 09/16/2025
4.4.0.991265 4 09/16/2025
4.4.0.991220-pre3 4 09/16/2025
4.4.0.991210-pre2 4 09/16/2025
4.4.0.936621-pre1 4 09/16/2025
4.3.0.991250 4 09/16/2025
4.3.0.991221 4 09/16/2025
4.3.0.991211 5 09/16/2025
4.3.0.947036 4 09/16/2025
4.3.0.908675 4 09/16/2025
4.3.0.851321-pre3 4 09/16/2025
4.3.0.819712-pre2 4 09/16/2025
4.3.0.778476-pre1 5 09/16/2025
4.2.0.910310 6 09/16/2025
4.2.0.848062 4 09/16/2025
4.2.0.815419 4 09/16/2025
4.2.0.778463 4 09/16/2025
4.2.0.709249 4 09/16/2025
4.2.0.673161-pre3 4 09/16/2025
4.2.0.618605-pre2 5 09/16/2025
4.2.0.608146-pre1 5 09/16/2025
4.1.0.778454 4 09/16/2025
4.1.0.709244 6 09/16/2025
4.1.0.673156 4 09/16/2025
4.1.0.618606 4 09/16/2025
4.1.0.581479 4 09/16/2025
4.1.0.555618 3 09/26/2025
4.1.0.496342-pre2 4 09/16/2025
4.1.0.483098-pre1 5 09/16/2025
4.0.0.709238 4 09/16/2025
4.0.0.618610 4 09/16/2025
4.0.0.540366 5 09/16/2025
4.0.0.497661 5 09/16/2025
4.0.0.482894 5 09/16/2025
4.0.0.425677 4 09/16/2025
4.0.0.394984-pre10 4 09/16/2025
4.0.0.346134-pre9 5 09/16/2025
4.0.0.304370-pre8 4 09/16/2025
4.0.0.250467-pre7 4 09/16/2025
4.0.0.232914-pre6 5 09/16/2025
4.0.0.169046-pre5 5 09/16/2025
4.0.0.135214-pre4 4 09/16/2025
4.0.0.94569-pre3 4 09/16/2025
4.0.0.62955-pre2 6 09/16/2025
4.0.0.8055-pre1 5 09/16/2025
3.6.0.709228 5 09/16/2025
3.6.0.539721 4 09/16/2025
3.6.0.344457 4 09/16/2025
3.6.0.293080 4 09/16/2025
3.6.0.264807 6 09/16/2025
3.6.0.220655 5 09/16/2025
3.6.0.169048-pre2 4 09/16/2025
3.6.0.135200-pre1 4 09/16/2025
3.5.0.274416 4 09/16/2025
3.5.0.169047 4 09/16/2025
3.5.0.129452 4 09/16/2025
3.5.0.94564-pre3 5 09/16/2025
3.5.0.62956-pre2 4 09/16/2025
3.4.0.1039999 4 09/16/2025
3.4.0.1029999 5 09/16/2025
3.4.0.1009999 3 09/24/2025
3.4.0.1008975 5 09/16/2025
3.4.0.987044-pre2 4 09/16/2025
3.4.0.925479-pre1 5 09/16/2025
3.3.0.967583 4 09/16/2025
3.3.0.912540 4 09/16/2025
3.3.0.893527-pre3 4 09/16/2025
3.3.0.871608-pre2 4 09/16/2025
3.3.0.840541-pre1 4 09/16/2025
3.2.0.871581 4 09/16/2025
3.2.0.839982 4 09/16/2025
3.2.0.809874-pre3 5 09/16/2025
3.2.0.729530-pre2 5 09/16/2025
3.2.0.637442-pre1 4 09/16/2025
3.1.0.697729 4 09/16/2025
3.1.0.637273 5 09/16/2025
3.1.0.583944 4 09/16/2025
3.1.0.561732-pre4 4 09/16/2025
3.1.0.550168-pre3 4 09/16/2025
3.1.0.530888-pre2 4 09/16/2025
3.1.0.469394-pre1 5 09/16/2025
3.0.0.561731 4 09/16/2025
3.0.0.550146 4 09/16/2025
3.0.0.530893 4 09/16/2025
3.0.0.482510 4 09/16/2025
3.0.0.446417 4 09/16/2025
3.0.0.427558-pre4 8 09/16/2025
3.0.0.354232-pre3 4 09/16/2025
3.0.0.296286-pre2 4 09/16/2025
2.5.1.527436 5 09/16/2025
2.5.1.444934 4 09/16/2025
2.5.1.392594-pre3 4 09/16/2025
2.5.1.340284-pre2 4 09/16/2025
2.5.1.317207-pre1 4 09/16/2025
2.5.0.280555 5 09/16/2025
2.5.0.122203 4 09/16/2025
2.5.0.121934 4 09/16/2025
2.5.0.91635 5 09/16/2025
2.5.0.77107 5 09/16/2025
2.5.0.75255-pre3 4 09/16/2025
2.5.0.19271-pre2 4 09/16/2025
2.4.0.91020 4 09/16/2025
2.4.0.74863 5 09/16/2025
2.4.0.38779 4 09/16/2025
2.4.0.18342 4 09/16/2025
2.4.0.282 5 09/16/2025
2.4.0.280 4 09/16/2025
2.4.0.275-pre3 4 09/16/2025
2.4.0.269-pre2 5 09/16/2025
2.4.0.266-pre1 4 09/16/2025
2.3.5.256-pre6 4 09/16/2025
2.3.5.255-pre5 5 09/16/2025
2.3.5.239-pre3 4 09/16/2025
2.3.5.235-pre2 4 09/16/2025
2.3.5.233-pre1 5 09/16/2025
2.3.4.270 4 09/16/2025
2.3.4.267 4 09/16/2025
2.3.4.247 4 09/16/2025
2.3.4.231 5 09/16/2025
2.3.4.224 4 09/16/2025
2.3.4.221-pre6 4 09/16/2025
2.3.4.214-pre5 4 09/16/2025
2.3.4.212-pre4 5 09/16/2025
2.3.4.211-pre3 4 09/16/2025
2.3.4.192-pre2 4 09/16/2025
2.3.4.184-pre1 5 09/16/2025
2.3.3.193 5 09/16/2025
2.3.3.180 4 09/16/2025
2.3.3.175 5 09/16/2025
2.3.3.168 5 09/16/2025
2.3.3.166-pre4 5 09/16/2025
2.3.3.163-pre3 5 09/16/2025
2.3.3.152-pre2 4 09/16/2025
2.3.2.127 5 09/16/2025
2.3.2.118-pre1 4 09/16/2025
2.3.1.114 4 09/16/2025
2.3.1.113-pre3 4 09/16/2025
2.3.1.111-pre2 4 09/16/2025
2.3.1.110-pre1 4 09/16/2025
2.3.0.107 4 09/16/2025
2.3.0.49 4 09/16/2025
2.3.0.46-pre3 4 09/16/2025
2.3.0.38-pre2 4 09/16/2025
2.3.0.34-pre1 4 09/16/2025
2.2.0.45 4 09/16/2025
2.2.0.31 4 09/16/2025
2.2.0.23-pre4 4 09/16/2025
2.2.0.18-pre3 5 09/16/2025
2.2.0.5-pre2 5 09/16/2025
2.2.0.4-pre1 5 09/16/2025
2.1.0.6529 4 09/16/2025
2.1.0.6526 4 09/16/2025
2.1.0.6524 5 09/16/2025
2.1.0.6521 5 09/16/2025
2.1.0.6517-pre5 4 09/16/2025
2.1.0.6513-pre4 4 09/16/2025
2.1.0.6508-pre3 5 09/16/2025
2.1.0.6503-pre2 4 09/16/2025
2.1.0.6501-pre1 4 09/16/2025
2.1.0.6500-pre1 4 09/16/2025
2.0.1.6505 4 09/16/2025
2.0.1.6495 4 09/16/2025
2.0.1.6492-pre1 4 09/16/2025
2.0.0.6490 5 09/16/2025
2.0.0.6484 4 09/16/2025
2.0.0.6482 4 09/16/2025
1.5.2.6478-pre3 4 09/16/2025
1.5.2.6477-pre2 5 09/16/2025
1.5.2.6469-pre1 4 09/16/2025
1.5.1.6471 4 09/16/2025
1.5.1.6468 4 09/16/2025
1.5.1.6460-pre2 4 09/16/2025
1.5.1.6455-pre1 4 09/16/2025
1.5.0.6447 4 09/16/2025
1.5.0.6446 5 09/16/2025
1.5.0.6404-pre3 4 09/16/2025
1.5.0.6401-pre2 4 09/16/2025
1.5.0.6396-pre1 4 09/16/2025
1.4.4.6449 4 09/16/2025
1.4.4.6443 4 09/16/2025
1.4.4.6392 4 09/16/2025
1.4.4.6391 5 09/16/2025
1.4.4.6387 4 09/16/2025
1.4.4.6379-pre3 4 09/16/2025
1.4.4.6378-pre2 4 09/16/2025
1.4.4.6377-pre1 4 09/16/2025
1.4.3.6376 4 09/16/2025
1.4.3.6374 4 09/16/2025
1.4.3.6372 4 09/16/2025
1.4.3.6364-pre3 4 09/16/2025
1.4.3.6358-pre2 4 09/16/2025
1.4.3.6356-pre1 4 09/16/2025
1.4.2.6359 4 09/16/2025
1.4.2.6355 4 09/16/2025
1.4.2.6353-pre2 4 09/16/2025
1.4.2.6350-pre1 4 09/16/2025
1.4.1.6349 4 09/16/2025
1.4.1.6347-pre2 4 09/16/2025
1.4.1.6342-pre1 4 09/16/2025
1.4.0.6341 4 09/16/2025
1.4.0.6340-pre2 4 09/16/2025
1.4.0.6336-pre1 4 09/16/2025
1.3.5.6337 4 09/16/2025
1.3.5.6335 4 09/16/2025
1.3.5.6333-pre1 5 09/16/2025
1.3.4.6332 4 09/16/2025
1.3.4.6331-pre4 4 09/16/2025
1.3.4.6329-pre3 4 09/16/2025
1.3.4.6328-pre2 4 09/16/2025
1.3.4.6325-pre1 4 09/16/2025
1.3.3.6323 4 09/16/2025
1.3.3.6322-pre3 5 09/16/2025
1.3.3.6321-pre2 4 09/16/2025
1.3.3.6318-pre1 4 09/16/2025
1.3.2.6316 4 09/16/2025
1.3.2.6313-pre3 4 09/16/2025
1.3.2.6309-pre2 4 09/16/2025
1.3.2.6299-pre1 4 09/16/2025
1.3.1.6296 4 09/16/2025
1.3.1.6294-pre1 4 09/16/2025
1.3.0.6292 4 09/16/2025
1.3.0.6286-pre4 4 09/16/2025
1.3.0.6284-pre3 4 09/16/2025
1.3.0.6280-pre2 4 09/16/2025
1.3.0.6275-pre1 4 09/16/2025
1.2.3.6257 4 09/16/2025
1.2.3.6256-pre4 5 09/16/2025
1.2.3.6255-pre3 4 09/16/2025
1.2.3.6249-pre2 4 09/16/2025
1.2.3.6246-pre1 3 09/16/2025
1.2.2.6243 4 09/16/2025
1.2.2.6241-pre3 4 09/16/2025
1.2.2.6240-pre2 4 09/16/2025
1.2.2.6238-pre1 4 09/16/2025
1.2.1.6229 4 09/16/2025
1.1.1.6206 4 09/16/2025
1.1.0.6201 5 09/16/2025
1.0.6197 4 09/16/2025
1.0.6188 4 09/16/2025