Xamarin.Forms 3.2.0-pre2 Release Notes
Updated: 8/13/2018
Getting Started | What's New | Known Issues | Blogs | Feedback | Open Source
What's New in this Release
- "[All] ScaleX and ScaleY" (#1280)
- "[CSS] apply border-color to all IBorderElements" (#2898)
- "Namescope enhancements" (#2556)
- "SwipeGestureRecognizer" (#2727)
- Github #1667 - "[Enhancement] Entry: Position and color of caret" (#2539)
- Github #1701 - "[Enhancement] Allow for commandable span regions" (#2173)
- Github #1702 - "[Enhancement] Padding on Buttons" (#2426)
- Github #1709 - "[Enhancement] Rounded corners on BoxView" (#1998) (#2806)
- Github #1716 - "[Enhancement] Page TitleView" (#2586)
- Github #1729 - "[Enhancement] iOS PlatformSpecific for UISlider" (#2476)
- Github #1734 - "Label line-height" (#2132) (#2808)
- Github #1803/Bugzilla 22720 - "[Enhancement] Add FallbackValue and TargetNullValue properties to BindingBase" (#2742)
- Github #1907 - "Editor Placeholder/PlaceholderColor" (#2012) (#2807)
- Github #2425 - "[F#] The XAML parser requires BindableProperties to be public static fields which are not supported in F#" (#3069)
- Github #2572 - "CSS background-image: none causes the app to crash." (#2591)
- Github #2608 - "OnPlatform/OnIdiom markup extensions" (#2615)
- Github #2826 - "[Enhancement] Creating a bindable property with enum backing does not select enum default" (#2827)
- Github #2895 - "[CSS] border-radius missing" (#2897)
- Github #2912 - "OpenUrl is not implemented for WPF" (#2914)
Notable Changes
Are you ready for more F100 features? Here they are! Thanks to our community for contributing!
- Github #1667 - "[Enhancement] Entry: Position and color of caret" (#2539)
- Github #1701 - "[Enhancement] Allow for commandable span regions" (#2173)
- Github #1702 - "[Enhancement] Padding on Buttons" (#2426)
- Github #1709 - "[Enhancement] Rounded corners on BoxView" (#1998) (#2806)
- Github #1716 - "[Enhancement] Page TitleView" (#2586)
- Github #1729 - "[Enhancement] iOS PlatformSpecific for UISlider" (#2476)
- Github #1734 - "Label line-height" (#2132) (#2808)
Release History
- Monday, August 13, 2018 - Xamarin.Forms 3.2.0.729530-pre2 (3.2.0 Pre Release 2)
- Tuesday, July 17, 2018 - Xamarin.Forms 3.2.0.637442-pre1 (3.2.0 Pre Release 1)
Monday, August 13, 2018 - Xamarin.Forms 3.2.0.729530-pre2 (3.2.0 Pre Release 2)
Issues Fixed
- Github #1949 - "Firing INPC on compiled bindings isn't updating the UI" (#3387)
- Github #2004 - "[Android] Xamarin caused by: android.runtime.JavaProxyThrowable: System.ObjectDisposedException: Cannot access a disposed object." (#3459)
- Github #3260 - "XamlC NRE using derived view from Layout<T>" (#3394)
- Github #3280 - "No XAML TypeConverter for Size, results in IL error" (#3381)
- Github #3314 - "Setting Span.Style to a Device Style from C# throws an exception" (#3438)
- Github #3333 - "[UWP]with ListView on page, Navigation.PopAsync() throws exception" (#3347)
- Github #3342 - "[Android] BoxView BackgroundColor not working on 3.2.0-pre1" (#3392)
- Github #3354 - "3.2.0.637442-pre1 nuget 0.0.0.0 Version number" (#3460)
- Github #3360 - "
x:DataType
attribute breaks xaml binding updates" (#3387) - Github #3393 - "XamlG can't find types with x:Name defined in xmlns with
using:
" (#3395) - Github #3415 - "[Android] Swipe Command fires twice on Android for each swipe action" (#3443)
- Github #3467 - "TargetNullValue not working as expected" (#3468)
Additional fixes included in this release
- "[Android] Fix a potential null reference" (#3476)
Tuesday, July 17, 2018 - Xamarin.Forms 3.2.0.637442-pre1 (3.2.0 Pre Release 1)
Issues Fixed
- Github #1584 - "Safe spacing not removed on the detail view when the master is opened." (#2719)
- Github #1639 - "Desktop support: Can't set MenuItem Accelerator to + (macOS)" (#2673)
- Github #1872 - "[Android] Fix Vector Drawables to work with pre api 21" (#2688)
- Github #1942/Bugzilla 60823 - "[Android] Attached Touch Listener events do not dispatch to immediate parent Grid Renderer View on Android when Child fakes handled" (#2703)
- Github #2121 - "Maps should listen to Pin property changes" (#2685) (#2817)
- Github #2327 - "[UWP] ControlGallery crashes running UI test 39821" (#2526)
- Github #2336/Bugzilla 35472 - "[UWP] NRE when checking IsInNativeLayout during OnScrollToRequested" (#2620)
- Github #2357/Bugzilla 41418 - "[UWP] Margin inside scroll view not working properly" (#2515)
- Github #2465 - "App crashes when clicking "undo" on iPad Shortcut Bar" (#2567)
- Github #2482 - "Animating a
View
that is currently animating will throwSystem.InvalidOperationException
:" (#3101) - Github #2585 - "exception when replace page in CarouselPage [IOS]" (#2603)
- Github #2598 - "[UWP] Replacing page in CarouselPage does not work the first time" (#2603)
- Github #2659 - "MacOS main menu only shows the apple logo and the first item" (#2720)
- Github #2728 - "[MacOS] Label FontAttributes Italic is not working" (#2729)
- Github #2778 - "[GTK] ControlGallery.Gtk: VisualStateManager validation example does not recover "non-error" state" (#2916)
- Github #2810 - "[GTK] State of GTKEntry widget changes to 'insensitive' when user types in text." (#2915)
- Github #2844 - "WPF: Image from stream doesn't work" (#2917)
- Github #2858 - "[Android] [Business critical] CascadeInputTransparent behavior inconsistent" (#3091)
- Github #3012 - "macOS Entry Focused/Unfocused fires immediately with click" (#3011)
- Github #3082 - "[XamlC] event handler signature not checked" (#3086)
- Github #3102 - "[GTK] Display Alert ignoring some AlertArguments" (#3103)
Additional fixes included in this release
- "[Android] Fixes crash with Tabbed Page when image for icon doesn't exist" (#2932)
- "[Core] Fix implicit conversion from null Uri to ImageSource" (#1253)
- "[Feedback] MSB4062: Xamarin.Forms.Build.Tasks.GetTasksAbi" (#3118)
- "[iOS] Fix NRE when child wasn't added yet to NavigationPage" (#3162)
- "Downgrading the Xamarin.Forms NuGet package causes build error of "Xamarin.Forms tasks do not match targets."" (#3118)
- "Use UpdateOnTap setting for Slider to fix broken gesture bubbling test" (#2964)
- "Visual element packager" (#2775)
- "[Android] Add null-check to VisualElementPackager.RemoveChild" (#2715)
- "[Android] Don't mess with the
Button.Padding
if thePadding
property isn't set" (#3174) - "[Android] Extending Android datetime picker dialogs " (#2605)
- "[Android] Update android packages" (#2803)
- "[Controls] Support NativeView to ControlGallery.Tizen" (#3079)
- "[Core] Fix Padding of Layout update Issue" (#2764)
- "[GTK] Added Editor Placeholder and PlaceholderColor" (#3135)
- "[Tizen] Add circle style dialog for watch" (#3114)
- "[Tizen] Add Date/TimePickerRenderer for Watch idiom" (#2862)
- "[Tizen] Adjust the platform creation timing" (#2977)
- "[Tizen] Enhancement serveral Rendereres for Watch on Tizen" (#2970)
- "[Tizen] Enhancement WebView Renderer" (#2860)
- "[Tizen] Ensures various button styles work well on watch" (#2967)
- "[Tizen] Fix minor issue tizen backend" (#2830)
- "[Tizen] Refactor SearchBar Renderer" (#3013)
- "[Tizen] Remove legacy tizen specific available condition" (#2878)
- "[Tizen] Rename EvasObjectWrapper to NativeViewWrapper" (#3047)
- "[Tizen] ScaleX and ScaleY" (#2622)
- "SearchBar Placeholder in WPF" (#2689)
Known Issues
- Github #3502 - "Setting a view as the TitleView on a NavigationPage doesn't work on UWP"
- Github #3458 - "[iOS] MasterDetail on Tablet incorrectly measures layout on rotation to landscape "
- Github #3413 - "[iOS] Searchbar in Horizontal Stacklayout doesn't render"
- Github #3408 - "[iOS] System.ObjectDisposedException: from SwitchCellRenderer when changing ItemSource"
- Github #3344 - "[Android, UWP] LineHeight not working on 3.2.0-pre1"
- Github #3343 - "[Android] Cursor position in entry and selection length not working on 3.2.0-pre1"
API Changes
- "[All] ScaleX and ScaleY" (#1280)
- "[CSS] apply border-color to all IBorderElements" (#2898)
- "Namescope enhancements" (#2556)
- "SwipeGestureRecognizer" (#2727)
- Github #1667 - "[Enhancement] Entry: Position and color of caret" (#2539)
- Github #1701 - "[Enhancement] Allow for commandable span regions" (#2173)
- Github #1702 - "[Enhancement] Padding on Buttons" (#2426)
- Github #1709 - "[Enhancement] Rounded corners on BoxView" (#1998) (#2806)
- Github #1716 - "[Enhancement] Page TitleView" (#2586)
- Github #1729 - "[Enhancement] iOS PlatformSpecific for UISlider" (#2476)
- Github #1734 - "Label line-height" (#2132) (#2808)
- Github #1803/Bugzilla 22720 - "[Enhancement] Add FallbackValue and TargetNullValue properties to BindingBase" (#2742)
- Github #1907 - "Editor Placeholder/PlaceholderColor" (#2012) (#2807)
- Github #2608 - "OnPlatform/OnIdiom markup extensions" (#2615)
- Github #2895 - "[CSS] border-radius missing" (#2897)
- "[Feedback] MSB4062: Xamarin.Forms.Build.Tasks.GetTasksAbi" (#3118)
- "Downgrading the Xamarin.Forms NuGet package causes build error of "Xamarin.Forms tasks do not match targets."" (#3118)
- Github #2327 - "[UWP] ControlGallery crashes running UI test 39821" (#2526)
- Github #2336/Bugzilla 35472 - "[UWP] NRE when checking IsInNativeLayout during OnScrollToRequested" (#2620)
- Github #2482 - "Animating a
View
that is currently animating will throwSystem.InvalidOperationException
:" (#3101) - Github #3354 - "3.2.0.637442-pre1 nuget 0.0.0.0 Version number" (#3460) (added in 3.2.0.729530-pre2 (3.2.0 Pre Release 2))
- "[Android] Extending Android datetime picker dialogs " (#2605)
- "[Tizen] Enhancement serveral Rendereres for Watch on Tizen" (#2970)
- "[Tizen] Ensures various button styles work well on watch" (#2967)
Feedback welcome
Your feedback is important to us. If there are any problems with this release, check the Xamarin.Forms Forums, Xamarin.Forms Bugzilla Tracker and GitHub for existing issues. Report new issues and suggestions on GitHub.
Open Source
Xamarin.Forms 3.2.0 is based on the open-source Xamarin.Forms repository: