Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

Releases: xamarin/Xamarin.Forms

2.3.5-pre1

13 Apr 15:35
fc778eb
Compare
Choose a tag to compare
2.3.5-pre1 Pre-release
Pre-release

Important notes

  • Behavior change: Device.RuntimePlatform now returns WinRT on WinRT and UWP on UWP.
  • Behavior change: Calling Focus on a Picker on WinRT/UWP will now open the drop down.
  • Deprecation: Android IVisualElementRenderer.ViewGroup is now obsolete. Please use View instead.

2.3.5.233-pre1

Enhancements & Other Changes

  • [Evolution] - MacOS (PR)
  • [Evolution] - Basic Accessibility Support (PR)
  • [Evolution] - "[Enhancement] Map renderer extensibility" (PR)
  • [All] Add pressed and released events to Button (PR)
  • [All] Move XF.ConcurrentDictionary to WP8 project (PR)
  • [All] Reduce overhead of pushing existing navigation stack (PR)
  • [Android] Added Section indexes when FastScrolled is enabled (PR)
  • [Android] Fast Renderers (PR)
  • [Android] Fix NRE when RecycleElement is on and list is scrolled quickly on Android (PR)
  • [Android] Fixed issue where Android Hints were causing a "." to be placed on al… (PR)
  • [Android] Small performance fixes to ListViewRenderer, PlatformSpecific IsFastScrollEnabled (PR)
  • [Android] UI tests for InputTransparent and fixes for Android/Windows (PR)
  • [Core] Add default parameter value of zero to INavigationPageController.Peek() (PR)
  • [Core] Add TV to TargetIdiom (PR)
  • [Core] Added RootPage to NavigationPage (PR)
  • [Core] Align iOS, Android, Windows handling of tap gesture event bubbling (PR)
  • [Core] Fix internal children clear logic (PR)
  • [Core] fix NIE in Span (PR)
  • [Core] ITextElement and TextElement (PR)
  • [Core] move the Font proxying into FontElement (PR)
  • [Core] Share BP across IFontElement implementors (PR)
  • [Core] Split Windows RuntimePlatform into UWP and WinRT (PR)
  • [Core] support more color format in ColorTypeConverter (PR)
  • [Core] Update RelativeLayout to make it respond to constraint changes (PR)
  • [Internal] Fix accessibility gallery (PR)
  • [iOS, Android] Throw InvalidOperationException when ViewCell View is null (PR)
  • [iOS] Dispose Entry and Editor properly and automate GC checks (PR)
  • [iOS] Dispose pickers properly and automate GC checks (PR)
  • [iOS] Expose row animation properties in ListViewRenderer (PR)
  • [iOS] Fix for nullreferenceexception in TabbedRenderer on iOS when it has are no children (yet) (PR)
  • [iOS] Fix obsolete constructor in ContextActionCell (PR)
  • [iOS] Inherit Transitioning Delegate from Child (ModalWrapper) (PR)
  • [iOS] TabbedRenderer / load icons from custom sources (from embedded svg for example) (PR)
  • [macOS] Adds Scrollbars to ListViews and ScrollViews (PR)
  • [macOS] Fixed Tab NSImage crash in TabbedPageRenderer (PR)
  • [Xaml] decorate markup and value providers to speed up inflating (PR)
  • [Xaml] empty service provider (PR)
  • [Xaml] no longer require a ServiceProvider for Trigger and PropertyCo… (PR)
  • [Xaml] Null compiled markup (PR)
  • [Xaml] Resource loading (PR)
  • [XamlC] compile ListStringTypeConverter (PR)
  • [XamlC] compiled TypeExtension (PR)
  • [XamlC] complete the Setter/Trigger fix (PR)
  • [XamlC] debug (PR)
  • [XamlC] Fix debugging tests (PR)
  • [XamlC] supports 'using:' xmlns declarations (PR)

Bug Fixes

  • 27194 - "Possible Memory Leak with ContextAction" (PR)
  • 27731 - "[Android] Action Bar can not be controlled reliably on MasterDetailPage" (PR)
  • 29247 - "iOS Device.OpenUri breaks with encoded params" (PR)
  • 30166 - "Problem with NavigationBar.BarBackgroundColor on Lollipop" (PR)
  • 31415 - "ListView Does Not Update After GC When Collection Uses Weak References" (PR)
  • 32206 - "ContextActions cause memory leak: Page is never destroyed" (PR)
  • 32847 - "Picker text is cleared after selecting an item, whether Picker, DatePicker, or TimePicker" (PR)
  • 32865 - "On MasterDetailPage trying to change Icon of Master page doesn't work if another view is pushed and Image is renderer in blue" (PR)
  • 32956 - "Setting ListView.SelectedItem to null does not remove list item highlight when list item is tapped multiple times quickly" (PR)
  • 39407 - "Picker wrong SelectedIndex value" (PR)
  • 40139 - "Changing the Windows 10 System Theme Color causes ListView text to disappear." (PR)
  • 40251 - "Cannot style Buttons natively using UIButton.Appearance" (PR)
  • 40906 - "CDATA ignored in XAML layout" (PR)
  • 41600 - "ListView.ScrollTo does not behave as per documentation on UWP" (PR)
  • 41619 - "After updating to lastest Xamarin for VS 2015, the UWP Slider Value binding no longer works" (PR)
  • 41778 - "Slider Inside ScrollView Will Open MasterDetailPage.Master" (PR)
  • 41900 - "UWP Map on navigated Page can't change size." (PR)
  • 41919 - "SearchBar crash because set FontFamily in UWP global FontFamily style" (PR)
  • 42000 - "Unable to use comma (",") as decimal point" (PR)
  • 42084 - "Entry Bound to a Double Does Not Accept ',' As Decimal Separator" (PR)
  • 42151 - "UWP Map VisibleRegion is calculated incorrectly" (PR)
  • 42678 - "[Android] System.ObjectDisposedException when tapping a toolbar button after switching tabs." ([PR](https://github.com/xamarin/Xamarin.Forms/pu...
Read more

2.3.4 Service Release 1

12 Apr 17:37
6136bfd
Compare
Choose a tag to compare

Important notes

  • Behavior Change (iOS): ViewDidDisappear may not be reliably called in custom renderers. Please be sure to override Dispose to do any object cleanup that you may be doing in ViewDidDisappear to prevent any possible memory leaks in your custom renderers. (53351)
  • Behavior Change (UWP): Desktop is now a supported Idiom, so your UWP apps will return this value on desktop contexts. Please be aware that Phone will still be returned in continuum scenarios.
  • Behavior Change: Merged ResourceDictionaries will now return a Count that is consistent with the content in the enumeration instead of the total Count of Resources.
  • Breaking Change: Attached Properties are now compiled when XamlC is enabled! If you have XamlC enabled, you must implement a public getter/setter for all attached properties to prevent a compile time error.
  • Deprecation: [iOS] Deprecated versions of iOS older than 8 (PR)

2.3.4.231-sr1

  • [2.3.4] [Android] OnResume assumed that _application had been set (PR)
  • [Xaml] [2.3.4] Do not emit implict_op if from/to are same type (PR)
  • [C] [2.3.4] Lookup in RD also lookup in merged RDs (PR)
  • 54334 - "Styles will override properties on UI-Elements when changing resource dictionaries" (PR)

2.3.4.221-pre6

  • [iOS] Prevent NRE when page is switched on Appearing (PR)
  • [A]Fix potential crash when calling ClearFocus in SearchBarRenderer (PR)
  • [Android] Convert Android maps to GetMapAsync call (PR)
  • 38723 - "Update Content in Picker's SelectedIndexChanged event causes NullReferenceException" (PR)
  • 42559 - "LineBreakMode does not work on UWP" (PR)
  • 45330 - "System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Android.Views.GestureDetector'." (PR)
  • 52620 - "[iOS] Header in MasterDetailPage overwrites status bar" (PR)
  • 53203 - "XAMLC: AttachedProperty not found" (PR)
  • 53362 - "Layout regression in Grid on iOS: HorizontalOption = Center does not center" (PR)
  • 53381 - "Templated views no longer rendering (as of pre3)" (PR)
  • 53834 - "incorrect row heights on ios when using groupheadertemplate in Xamarin.Forms 2.3.4.214-pre5" (PR)
  • 53909 - "XML drawables cannot be used as ToolbarItem.Icon" (PR)

2.3.4.214-pre5

  • 51536 - "[iOS] Height of ViewCell and Height of ContextAction incorrectly measured" (PR)

2.3.4.212-pre4

  • 51642 - "[UWP] Picker doesnt show items in 2.3.4.184-pre1 - works in 2.3.3.180" (PR)
  • 51553 - "[UWP] Toolbar not shown for initial Detail page in MasterDetailPage" (PR)
  • 51802 - "[UWP] Detail Page Has Navigation Bar Even When Not Inside a NavigationPage" (PR)
  • 52533 - "Xamarin.Forms v2.3.4.192-pre2 Regression: System.ArgumentException: NaN is not a valid value for width" (PR)

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.192-pre2

  • [iOS] Remove "Enabled" usage on AdjustsFontSizeToFitWidth (PR)
  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to X...
Read more

2.3.4

29 Mar 19:45
Compare
Choose a tag to compare

Important notes

  • Behavior Change (iOS): ViewDidDisappear may not be reliably called in custom renderers. Please be sure to override Dispose to do any object cleanup that you may be doing in ViewDidDisappear to prevent any possible memory leaks in your custom renderers. (53351)
  • Behavior Change (UWP): Desktop is now a supported Idiom, so your UWP apps will return this value on desktop contexts. Please be aware that Phone will still be returned in continuum scenarios.

2.3.4.221-pre6

  • [iOS] Prevent NRE when page is switched on Appearing (PR)
  • [A]Fix potential crash when calling ClearFocus in SearchBarRenderer (PR)
  • [Android] Convert Android maps to GetMapAsync call (PR)
  • 38723 - "Update Content in Picker's SelectedIndexChanged event causes NullReferenceException" (PR)
  • 42559 - "LineBreakMode does not work on UWP" (PR)
  • 45330 - "System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Android.Views.GestureDetector'." (PR)
  • 52620 - "[iOS] Header in MasterDetailPage overwrites status bar" (PR)
  • 53203 - "XAMLC: AttachedProperty not found" (PR)
  • 53362 - "Layout regression in Grid on iOS: HorizontalOption = Center does not center" (PR)
  • 53381 - "Templated views no longer rendering (as of pre3)" (PR)
  • 53834 - "incorrect row heights on ios when using groupheadertemplate in Xamarin.Forms 2.3.4.214-pre5" (PR)
  • 53909 - "XML drawables cannot be used as ToolbarItem.Icon" (PR)

2.3.4.214-pre5

  • 51536 - "[iOS] Height of ViewCell and Height of ContextAction incorrectly measured" (PR)

2.3.4.212-pre4

  • 51642 - "[UWP] Picker doesnt show items in 2.3.4.184-pre1 - works in 2.3.3.180" (PR)
  • 51553 - "[UWP] Toolbar not shown for initial Detail page in MasterDetailPage" (PR)
  • 51802 - "[UWP] Detail Page Has Navigation Bar Even When Not Inside a NavigationPage" (PR)
  • 52533 - "Xamarin.Forms v2.3.4.192-pre2 Regression: System.ArgumentException: NaN is not a valid value for width" (PR)

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.192-pre2

  • [iOS] Remove "Enabled" usage on AdjustsFontSizeToFitWidth (PR)
  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled ([PR](https://github.com/xamari...
Read more

2.3.4-pre6

27 Mar 11:13
Compare
Choose a tag to compare
2.3.4-pre6 Pre-release
Pre-release

Important notes

  • Behavior Change (iOS): ViewDidDisappear may not be reliably called in custom renderers. Please be sure to override Dispose to do any object cleanup that you may be doing in ViewDidDisappear to prevent any possible memory leaks in your custom renderers. (53351)
  • Behavior Change (UWP): Desktop is now a supported Idiom, so your UWP apps will return this value on desktop contexts. Please be aware that Phone will still be returned in continuum scenarios.

2.3.4.221-pre6

  • [iOS] Prevent NRE when page is switched on Appearing (PR)
  • [A]Fix potential crash when calling ClearFocus in SearchBarRenderer (PR)
  • [Android] Convert Android maps to GetMapAsync call (PR)
  • 38723 - "Update Content in Picker's SelectedIndexChanged event causes NullReferenceException" (PR)
  • 42559 - "LineBreakMode does not work on UWP" (PR)
  • 45330 - "System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Android.Views.GestureDetector'." (PR)
  • 52620 - "[iOS] Header in MasterDetailPage overwrites status bar" (PR)
  • 53203 - "XAMLC: AttachedProperty not found" (PR)
  • 53362 - "Layout regression in Grid on iOS: HorizontalOption = Center does not center" (PR)
  • 53381 - "Templated views no longer rendering (as of pre3)" (PR)
  • 53834 - "incorrect row heights on ios when using groupheadertemplate in Xamarin.Forms 2.3.4.214-pre5" (PR)
  • 53909 - "XML drawables cannot be used as ToolbarItem.Icon" (PR)

2.3.4.214-pre5

  • 51536 - "[iOS] Height of ViewCell and Height of ContextAction incorrectly measured" (PR)

2.3.4.212-pre4

  • 51642 - "[UWP] Picker doesnt show items in 2.3.4.184-pre1 - works in 2.3.3.180" (PR)
  • 51553 - "[UWP] Toolbar not shown for initial Detail page in MasterDetailPage" (PR)
  • 51802 - "[UWP] Detail Page Has Navigation Bar Even When Not Inside a NavigationPage" (PR)
  • 52533 - "Xamarin.Forms v2.3.4.192-pre2 Regression: System.ArgumentException: NaN is not a valid value for width" (PR)

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.192-pre2

  • [iOS] Remove "Enabled" usage on AdjustsFontSizeToFitWidth (PR)
  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled ([PR](https://github.com/xamari...
Read more

2.3.4-pre5

14 Mar 19:39
95ef73c
Compare
Choose a tag to compare
2.3.4-pre5 Pre-release
Pre-release

Important notes

2.3.4.214-pre5

  • 51536 - "[iOS] Height of ViewCell and Height of ContextAction incorrectly measured" (PR)

2.3.4.212-pre4

  • 51642 - "[UWP] Picker doesnt show items in 2.3.4.184-pre1 - works in 2.3.3.180" (PR)
  • 51553 - "[UWP] Toolbar not shown for initial Detail page in MasterDetailPage" (PR)
  • 51802 - "[UWP] Detail Page Has Navigation Bar Even When Not Inside a NavigationPage" (PR)
  • 52533 - "Xamarin.Forms v2.3.4.192-pre2 Regression: System.ArgumentException: NaN is not a valid value for width" (PR)

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.190-pre2

  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled (PR)
  • [Xaml] use op_implicit defined on Target (PR)
  • [Xaml] change namespace for [XmlnsDef] and make it internal (PR)
  • [Xaml] support arrays as x:Arguments (PR)
  • [Xaml] support short Properties for PropertyCondition (PR)
  • [XamlC] import members on x:Static and factories (PR)
  • [Xamlc] compile data triggers (PR)
  • [Xamlc] remove unused locals (PR)
  • [XamlC] detect duplicate x:Name at compile time (PR)
  • [XamlC] Compile TypeTypeConverter (PR)
  • [XamlC] compiled trigger (PR)
  • [XamlC] Allow compilation of IValueProviders (PR)
  • [XamlC] Optimize stlod ldloc (PR)
  • [XamlC] compile ThicknessTypeConverter (PR)
  • [XamlC] fix loading ulongs, optimize bytecode for longs (PR)
  • [XamlC] Optimize data template IL (PR)
  • [XamlC] support custom markups on ABPs (PR)
  • [XamlC] Type ref tests, and fixes (PR)
  • [XamlC] Compile ContraintTypeConverters (PR)
  • [XamlC] drop ICSharpCode.Decompiler (PR)
  • [XamlC] use correct filePath for XamlC error reporting (PR)
  • [XamlC] TypedBindings, some tests, a compiler, ... (PR)
  • [Xaml] more primitive types (PR)
  • [Xaml] cleanup xmlns usage, add XmlnsDefinition (PR)
  • [UITest] Update to UITest 2.0.5 (PR)
  • [Internal] Add sample HanselForms and TwitterDemo to ControlGallery (PR)

Bug Fixes

  • 26104 - "In Android cannot remove the divider line between head...
Read more

2.3.4-pre4

10 Mar 15:20
2c26d11
Compare
Choose a tag to compare
2.3.4-pre4 Pre-release
Pre-release

Important notes

2.3.4.212-pre4

  • 51553 - "[UWP] Toolbar not shown for initial Detail page in MasterDetailPage" (PR)
  • 51642 - "[UWP] Picker doesnt show items in 2.3.4.184-pre1 - works in 2.3.3.180" (PR)
  • 51802 - "[UWP] Detail Page Has Navigation Bar Even When Not Inside a NavigationPage" (PR)
  • 52533 - "Xamarin.Forms v2.3.4.192-pre2 Regression: System.ArgumentException: NaN is not a valid value for width" (PR)

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.190-pre2

  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled (PR)
  • [Xaml] use op_implicit defined on Target (PR)
  • [Xaml] change namespace for [XmlnsDef] and make it internal (PR)
  • [Xaml] support arrays as x:Arguments (PR)
  • [Xaml] support short Properties for PropertyCondition (PR)
  • [XamlC] import members on x:Static and factories (PR)
  • [Xamlc] compile data triggers (PR)
  • [Xamlc] remove unused locals (PR)
  • [XamlC] detect duplicate x:Name at compile time (PR)
  • [XamlC] Compile TypeTypeConverter (PR)
  • [XamlC] compiled trigger (PR)
  • [XamlC] Allow compilation of IValueProviders (PR)
  • [XamlC] Optimize stlod ldloc (PR)
  • [XamlC] compile ThicknessTypeConverter (PR)
  • [XamlC] fix loading ulongs, optimize bytecode for longs (PR)
  • [XamlC] Optimize data template IL (PR)
  • [XamlC] support custom markups on ABPs (PR)
  • [XamlC] Type ref tests, and fixes (PR)
  • [XamlC] Compile ContraintTypeConverters (PR)
  • [XamlC] drop ICSharpCode.Decompiler (PR)
  • [XamlC] use correct filePath for XamlC error reporting (PR)
  • [XamlC] TypedBindings, some tests, a compiler, ... (PR)
  • [Xaml] more primitive types (PR)
  • [Xaml] cleanup xmlns usage, add XmlnsDefinition (PR)
  • [UITest] Update to UITest 2.0.5 (PR)
  • [Internal] Add sample HanselForms and TwitterDemo to ControlGallery (PR)

Bug Fixes

  • 26104 - "In Android cannot remove the divider line between header and listitems." (PR)
  • 28650 - "In a Listview on iOS, "andExpand" does not expand when text is two lines l...
Read more

2.3.4-pre3

09 Mar 19:47
6ef2f23
Compare
Choose a tag to compare
2.3.4-pre3 Pre-release
Pre-release

Important notes

2.3.4.211-pre3

  • [AppLinks] [Nuget] Remove fix dependency on MonoDroid70 (PR)
  • 47756 - "[2.3.4-171-pre1] TabbedPage doesn't working fine with forms version 2.3.4.171-pre1" (PR)
  • 51238 - "Transparent Grid causes Java.Lang.IllegalStateException: Unable to create layer for Platform_DefaultRenderer" (PR)
  • 51505 - "ObjectDisposedException On Effect detachment." (PR)
  • 52622 - ""Missing Value for Setter" error when using property element syntax in Style" (PR)
  • 52885 - "ActivityIndicatorView does not null check the IndeterminateDrawable" (PR)

2.3.4.190-pre2

  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled (PR)
  • [Xaml] use op_implicit defined on Target (PR)
  • [Xaml] change namespace for [XmlnsDef] and make it internal (PR)
  • [Xaml] support arrays as x:Arguments (PR)
  • [Xaml] support short Properties for PropertyCondition (PR)
  • [XamlC] import members on x:Static and factories (PR)
  • [Xamlc] compile data triggers (PR)
  • [Xamlc] remove unused locals (PR)
  • [XamlC] detect duplicate x:Name at compile time (PR)
  • [XamlC] Compile TypeTypeConverter (PR)
  • [XamlC] compiled trigger (PR)
  • [XamlC] Allow compilation of IValueProviders (PR)
  • [XamlC] Optimize stlod ldloc (PR)
  • [XamlC] compile ThicknessTypeConverter (PR)
  • [XamlC] fix loading ulongs, optimize bytecode for longs (PR)
  • [XamlC] Optimize data template IL (PR)
  • [XamlC] support custom markups on ABPs (PR)
  • [XamlC] Type ref tests, and fixes (PR)
  • [XamlC] Compile ContraintTypeConverters (PR)
  • [XamlC] drop ICSharpCode.Decompiler (PR)
  • [XamlC] use correct filePath for XamlC error reporting (PR)
  • [XamlC] TypedBindings, some tests, a compiler, ... (PR)
  • [Xaml] more primitive types (PR)
  • [Xaml] cleanup xmlns usage, add XmlnsDefinition (PR)
  • [UITest] Update to UITest 2.0.5 (PR)
  • [Internal] Add sample HanselForms and TwitterDemo to ControlGallery (PR)

Bug Fixes

  • 26104 - "In Android cannot remove the divider line between header and listitems." (PR)
  • 28650 - "In a Listview on iOS, "andExpand" does not expand when text is two lines long" (PR)
  • 28953 - "Device.StartTimer (still) behaves differently on different platforms" (PR)
  • 29110 - "VerticalOptions = LayoutOptions.Center or CenterAndExpand, of Sliders on Windows Phone does not result in centered display" (PR)
  • 31141 - "Change Entry keyboard type while typing" (PR)
  • 33248 - "Entry.Completed calling Editor.Focus() inserts new line to the focused Editor in iOS" ([PR](https://gi...
Read more

2.3.3 Hotfix 1

24 Feb 18:26
Compare
Choose a tag to compare

Bugs Fixed

  • 45330 - System.ObjectDisposedException: Cannot access a disposed object. Object name: 'Android.Views.GestureDetector'.

2.3.3 Service Release 2

31 Jan 18:28
Compare
Choose a tag to compare
release-2.3.3-sr2

Fix crash in UWP design mode

2.3.4-pre2

31 Jan 18:42
9b18ab9
Compare
Choose a tag to compare
2.3.4-pre2 Pre-release
Pre-release

Important notes

2.3.4.190-pre2

  • [iOS] redraw Frame on CornerRadius changed (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • [Android] Add MonoAndroid70 to Forms/Map .nuspec (PR)
  • 49228 - "XAMLC NRE when x:Static is used on a const defined in seperate assembly" (PR)
  • 51503 - "NullReferenceException and crash on VisualElement finalization." (PR)
  • 51567 - "XamlC: "The given key was not present in the dictionary." in some xaml files" (PR)
  • 51703 - "MessagingCenter.Unsubscribe unsubbs ALL instances that has subscribed to the message" (PR)

2.3.4.184-pre1

Enhancements

  • [Enhancement] [Core] new OnPlatform mechanism (PR)
  • [Enhancement] OnIdiom support for Desktop (UWP) [Breaking change] (PR)
  • [Enhancement] Added CornerRadius property To Frame control (PR)
  • [Enhancement] [Android] Show keyboard on app resume if control has focus (PR)
  • [Enhancement] Add extensibility point to load tab icons from another source (PR)
  • [Enhancement] Full feature compatibility with WPF's Colors class (PR)
  • [Enhancement] [iOS] Add Platform Specific feature for setting AdjustsFontSizeToFitWidth on Entry (PR)
  • [Enhancement] Bindable picker (PR)
  • [Enhancement] [Core] Add Tizen to TargetPlatform (PR)
  • [Enhancement] [Android] Enable 24-hr formatting for Android TimePicker (PR)

Other Changes

  • [Core] Avoid duplicating code in OnPlatform (PR)
  • [Core] Defer initialization of Application.Properties until first use (PR)
  • [Core] Improve registry startup and lookup performance (PR)
  • [Core] Remove unnecessary string replace in Color.FromHex (PR)
  • [Core] Platform specifics naming adjustments (PR)
  • [Android] Fix NRE in packager dispose (PR)
  • [Android] Don't create FontExtensions Regex unless/until necessary (PR)
  • [Android] NavigationPageRenderer should not create a Fragment unnecessarily (PR)
  • [Android] Internal keyboard hide/show should handle null views (PR)
  • [Android] Prevent crash in event when renderer is null in Layout call. (PR)
  • [Android] Always set a non-null Device.Info (PR)
  • [Android] Make CommitAllowingStateLoss the default for FragmentTransactions (PR)
  • [Android] Set AndroidCodeGenTarget to XAJavaInterop1 (PR)
  • [iOS] Deprecate versions of iOS older than 8 (PR)
  • [iOS] Dispose tap gesture properly in phone master detail renderer (PR)
  • [iOS] Restore old Alert/ActionSheet method for iOS 8 (PR)
  • [iOS] Have PresentAlert hide new window when alert is dismissed (PR)
  • [iOS] Add Platform Specific features for PrefersStatusBarHidden/UIStatusBarAnimation (PR)
  • [iOS] Put the child view underneath the Navigation Bar when translucent (PR)
  • [Windows] Fix Device Style inheritance (PR)
  • [Windows] Modified type cast to appropriate type (PR)
  • [UWP]Track user location when IsShowingUser enabled (PR)
  • [Xaml] use op_implicit defined on Target (PR)
  • [Xaml] change namespace for [XmlnsDef] and make it internal (PR)
  • [Xaml] support arrays as x:Arguments (PR)
  • [Xaml] support short Properties for PropertyCondition (PR)
  • [XamlC] import members on x:Static and factories (PR)
  • [Xamlc] compile data triggers (PR)
  • [Xamlc] remove unused locals (PR)
  • [XamlC] detect duplicate x:Name at compile time (PR)
  • [XamlC] Compile TypeTypeConverter (PR)
  • [XamlC] compiled trigger (PR)
  • [XamlC] Allow compilation of IValueProviders (PR)
  • [XamlC] Optimize stlod ldloc (PR)
  • [XamlC] compile ThicknessTypeConverter (PR)
  • [XamlC] fix loading ulongs, optimize bytecode for longs (PR)
  • [XamlC] Optimize data template IL (PR)
  • [XamlC] support custom markups on ABPs (PR)
  • [XamlC] Type ref tests, and fixes (PR)
  • [XamlC] Compile ContraintTypeConverters (PR)
  • [XamlC] drop ICSharpCode.Decompiler (PR)
  • [XamlC] use correct filePath for XamlC error reporting (PR)
  • [XamlC] TypedBindings, some tests, a compiler, ... (PR)
  • [Xaml] more primitive types (PR)
  • [Xaml] cleanup xmlns usage, add XmlnsDefinition (PR)
  • [UITest] Update to UITest 2.0.5 (PR)
  • [Internal] Add sample HanselForms and TwitterDemo to ControlGallery (PR)

Bug Fixes

  • 26104 - "In Android cannot remove the divider line between header and listitems." (PR)
  • 28650 - "In a Listview on iOS, "andExpand" does not expand when text is two lines long" (PR)
  • 28953 - "Device.StartTimer (still) behaves differently on different platforms" (PR)
  • 29110 - "VerticalOptions = LayoutOptions.Center or CenterAndExpand, of Sliders on Windows Phone does not result in centered display" (PR)
  • 31141 - "Change Entry keyboard type while typing" (PR)
  • 33248 - "Entry.Completed calling Editor.Focus() inserts new line to the focused Editor in iOS" (PR)
  • 36846 - "ActionBar does not dismiss when content which called it is removed" (PR)
  • 38204 - "[iOS] Picker Fires SelectedIndexChanged Early" (PR)
  • 38284 - "when creating a map in iOS, if the map is not visible when the page is created the zoom level is off" (PR)
  • 38723 - " Update Content in Picker's SelectedIndexChanged event causes NullReferenceException" (PR)
  • 38989 - "[Android] NullReferenceException when using a custom ViewCellRenderer" (PR)
  • 39359 - "Image View does cache failed HTTP responses" (PR)
  • [39489](https://bugzilla.x...
Read more