nativescript v1.3.0 Release Notes
Release Date: 2019-09-16 // over 4 years ago-
๐ Fixed
๐ (#680) Fix dialogs module parameter positions and add title as optional parameter
โก๏ธ (#667) Layout is not updated once Page is shown modally and layout is requested
(#654) Multiple gestures not working for Android
(#651) Using http getJSON never completes when response is not JSON
(#623) CSS inconsistency...
(#616) TitleView in ActionBar not taking full width in Android 5.1
๐ (#613) WebView - support for loading local files
(#590) CSS not working on Repeater when bindingContext set on 'navigatingTo'
(#587) Animation promise in iOS may never be resolved nor rejected
(#581) HtmlView only for single line?
(#557) Handlebar syntax in view with comma breaks silently
(#540) The border-radius CSS property not applying properly to image on Android
๐ (#537) FileSystemAccess.prototype.readText has an async interface, but is synchronous
๐ป (#535) Random exception when using http.getJSON()
(#513) Android backgroundColor animation is not gradual
(#508) iOS Page lack of a background screws the page transitions
(#411) Setting invalid value for CSS properties causes app to crash
(#408) ScrollView does not scroll
(#360) Changing wrap layout paddings and its view margins runtime causes a crash on iOS
๐ New
(#698) Implement events for the SegmentedBar similar to TabView
๐ (#688) JSONP support for HTTP module
(#672) HtmlView doesn't open URLs
(#670) Add a cross-platform "openUrl"
(#634) Make SegmentedBarItem bindable
๐ (#619) View.style is not consistent with Declarative UI .style property
(#615) View component consistancy
(#612) CSS @import: Make URL optional for local files
(#610) Hiding the ActionBar also hides the headers of a tab view
(#578) Add scrollToIndex method to ListView
(#558) Bind multiple events on one view
(#551) Implement an image picker
(#548) Expose public API controlling whether a Page should be added to the navigation backstack or not
(#541) Make TabViewItem properties data-bindable
(#530) Ability to set text size of searchBar
๐ (#481) Support padding on TextField and Button elements
๐ (#473) Add support for Notification Observers (iOS) and Broadcast Receivers (Android)
(#451) Improve the network stack
(#432) Expose all of the iOS UIApplicationDelegate methods as events in the application module
๐ (#409) Support for modules that depend on Android AppCompat libraries
๐ (#309) Support lower-case-dashed component declaration in the XML
๐ (#305) Improve Android layout performance by reducing marshalling calls
๐ (#255) Implement cross-platform animations support
๐ป (#169) Create a schema for the XML UI to enable IntelliSense inside AppBuilder and other IDEs
๐ (#110) Add support for orientation changed event
(#69) Add rotate, translate & scale transforms properties on View
๐ป (#68) Create common UI module that includes most commonly used UI views
๐ฅ Breaking changes
- ๐ (#473) The
application.ios.removeNotificationObserver
method now requires an observer instance to be supplied as the first argument. The observer instance is obtained from theapplication.ios.addNotificationObserver
method:
var observer = application.ios.addNotificationObserver(UIDeviceBatteryLevelDidChangeNotification, function (notification) { console.log(notification); }); application.ios.removeNotificationObserver(observer, UIDeviceBatteryLevelDidChangeNotification);