Specifically, Progress said NativeScript 6.0 provides:
- Support for Angular 8 and the new rendering engine, Ivy, for better files, compilation time and application performance
- Full support for Vue.js, including feature parity for new functionality between Vue.js, Angular and Core frameworks as well as the use of all plugins developed for NativeScript
- A new dark theme to coincide with the iOS dark mode that will be available with iOS 13
- The ability to consume third-party libraries directly in iOS
- The public release of the Hot Module Replacement (HMR) which includes support for SASS files and script changes in Vue.js, support for Angular projects out of the box, as well as acknowledgment of file operations like adding or deleting files from a project's structure.
- Support for the new Android X library, enabling use of the latest features of the newest Android versions, when shipped
- Faster delivery of patches using NativeScript AppSync
- The NativeScript Core Theme working out of the box for all NativeScript components
- A new and improved TabView that enables common scenarios without custom development
Progress also touted 30 percent faster builds for Android and 10 percent faster startup times for iOS in the new release, a Webpack-only development workflow and HMR on by default.
Going forward, the NativeScript roadmap shows the following features coming up in v61, planned for September release:
- 2-factor authentication when publishing for iOS through the CLI
- Publishing scoped packages in NPM in the @nativescript organization
- Material Design components
- Compatibility with Xcode 11, iOS 13 and Android API Level 29
A July 17 blog post provides more information on the new release.
David Ramel is the editor of Visual Studio Magazine.