NativeScript v2.1.0 Release Notes
Release Date: 2019-06-30 // almost 5 years ago-
๐ Fixed
(#2383) android LayoutParams are not overridden
๐ป (#2372) Custom title on Android fails with exception
0๏ธโฃ (#2367) Android 6.0+ sets activity intent extras by default which breaks application resume
(#2344) Action bar doesn't handle events properly when a custom button
(#1655) Added CSS not cascadded after screen is built
(#2310) Sorting issue with Css Selectors with same specificity.
โก๏ธ (#2301) Updated webinspector interfaces
(#2299) Binding converter calls.
(#2286) Visual glitch with manual iOS transitions
(#2268) Undefined can be set as localValue to dependency observable
๐ (#2266) Animation value sync issues
(#2263) Crash when ListView is used in a modal dialog (Android).
(#2262) Crash in action bar on iOS 9.3
(#2256) Custom ActionItem gets displaced in iOS
(#2250) Ignore the case when getting a response header
(#2240) Possible regex issue with CSS class names
(#2225) The exit transition of the current page is not played when navigating with clearHistory.
(#2220) Close current modal page on livesync
(#2209) CSS-Animation w/ iteration-count:infinite is never reset causing OutOfMemory error
(#2191) SegmentedBar unbound items not firing selectedIndex change events
(#2177) iOS CSS Animation rotate() do not reset the value after 360 degrees rotation
(#2161) TranslateX and Animate in iOS strange behaviour on 2.0
(#2151) Add z-index to the public API
(#2053) WebView still visible in chrome://inspect after page is destroyed
(#1948) Navigation stops working after navigating with clearHistory and a transition
(#1899) Android layerType should not be changed if there is no need
(#1807) SearchBar.textFieldHintColor not respected on iOS
(#1425) Images have margin when added to Layout
๐ New
(#1563) Enable modules snapshot for Android
(#2339) Implement the BorderDrawable class used in background.android.ts in Java
๐ (#2322) Added support for debugging TypeScript in WebInspector
(#2307) Modules won't call android requestLayout anymore. Android will handle its layout when needed
(#2304) Rename com.tns.Async.xxx to org.nativescript.widgets.Async.xxx
๐ (#2298) Move UILableImpl as TNSLabel in widgets.
(#2288) Decouple Fragment implementation logic from the Extend call.
(#2271) Extract the Activity implementation logic in a separate class.
(#2270) Avoid excessive requestLayout calls
๐ (#2269) Label won't requestLayout when its text is changed if it has fixed size
๐ (#2260) Optimized DependencyObject setValue performance
๐ (#2244) Remove the android.app.Application extend from the core modules
(#2217) Enable hardware acceleration for views animations in Android.
(#2198) Image won't requestLayout when measured with 'exactly' spec
(#2174) ListView views will apply CSS once per view.
๐ (#2144) Performance improvements