Releases: NativeScript/nativescript-cli
Releases · NativeScript/nativescript-cli
v3.4.4
Fixed
- Fixed #3830: Add support for building projects with Xcode 10 beta versions
v4.2.2
4.2.2 (2018, August 16)
Fixed
- Fixed #3818: Unable to start application on Android device with a custom activity containing capital letters
- Fixed #3820: A command help is shown on native build error
- Fixed #3821: [Sporadic] Unable to start iOS debugger from VSCode extension
v4.2.1
v4.2.1
Fixed
- Fixed #3763: Duplicated entries in tns runlog while livesyncing
- Fixed #3802: Unable to use templates without App_Resources
- Fixed #3803: tns run ioscommand fails if tns-ios version is a tag
- Fixed #3805: tns run androidfails in case you do not have Android emulator images
v4.2.0
New
- Implemented #3023: tns device --available-devicesto list all emulator images
- Implemented #3717: Speed up device detection
- Implemented #3718: Install the Android project dependencies only when needed
- Implemented #3719: Build plugins with the same gradle versions as the runtime
- Implemented #3735: Speed up adding native platform
- Implemented #3750: Add hook for checkForChanges
- Implemented #3733: [API] Expose API for listing and starting emulators and simulators when using CLI as library.
- Implemented #3797: Use sockets to LiveSync changes on Android
- Implemented #3798: Allow templates to be full application - full support
Fixed
- Fixed #2485: EACCES (Permission denied) when livesync Angular projects on Samsung devices
- Fixed #2547: tns-androidremains inside dependencies whentns build/run androidfails
- Fixed #3132: Xcode 9: Requires Provisioning Profile Error
- Fixed #3602: Livesync does not work on Android P
- Fixed #3610: Livesync ignores aar file changes inside a plugin
- Fixed #3672: tns run/debug ios --syncAllFileswith cocoapods has issues
- Fixed #3707: CLI generates aar files on changes in app/(livesync with webpack)
- Fixed #3710: CLI regenerates ALL aar files on changes in node_modules
- Fixed #3723: iOS build for device fails with Xcode 10 beta versions
- Fixed #3729: File references inside .pbxproject are incorrect when there's space in project path
- Fixed #3741: Platforms folder need to be removed after a bitcode error
- Fixed #3744: During all gradle operations "Gradle build" message is printed
- Fixed #3751: Problem building nativescript-google-maps-sdk on Android
- Fixed #3752: Increase the default timeout for debug command from 5 to 10 seconds
- Fixed #3768: Skip preparation of plugins native files in case they are not changed
- Fixed #3794: Update lodash to fix a security vulnerability.
v4.1.2
Fixed
- Fixed #2283: On adding test frameworks their peerDependencies are not installed
- Fixed #3689: tns test <platform>throws exception
v4.1.1
Fixed
- Fixed #3625: tns run ios --device fakeIdstart random emulator
- Fixed #3633: iOS Debugging: Close frontend socket unconditionally
- Fixed #3644: tns run ios --justlaunchdo not exit on real iOS devices
- Fixed #3658: Don't rebuild application for android when something is changed in App_Resources/iOS
- Fixed #3660: A deprecation warning is shown when tns debug ioscommand is executed with node v10
- Fixed #3662: Fix project creation when template v2 is used
- Fixed #3666: Unable to generate icons when the Contents.json is not generated by Xcode
- Fixed #3675: File connections to iOS device work for a single app only
- Fixed #3677: docs: Add alias to plugin add/install
- Fixed #3682: Use google as default repo when building plugins
v4.1.0
4.1.0 (2018, May 31)
New
- Implemented #3321: Work simultaneously with multiple iOS Simulators
- Implemented #3404: Start LiveSync watcher earlier during run
- Implemented #3570: Add deprecation message for macOS versions under High Sierra
- Implemented #3581: Drop support for Node.js 4.x.x
- Implemented #3582: Deprecate support for Node.js 6.x.x
- Implemented #3605: Support Java 10
- Implemented #3636: Allow templates to be full applications - BETA support
- Implemented #3650: Enable using source code in iOS part of plugins
Fixed
- Fixed #1398: CLI detects iOS devices connected over Wi-fi and fails to work with them
- Fixed #2831: tns debug android --startreleases the terminal session
- Fixed #3580: API: isValidNativeScriptProject returns incorrect result
- Fixed #3593: Tracking for used Debug tools is not correct
- Fixed #3629: tns debug android --startdoes not print application console.logs
v4.0.2
Fixed
- Fixed #3595: Do not track local paths in Analytics
- Fixed #3597: Users who subscribe to Progess Newsletter are not informed for the privacy policy
v4.0.1
New
- Implemented #3535 API: Expose androidProcessService - getAppProcessId method
Fixed
- Fixed #1548: --sdkflag not working properly when starting emulators in iOS
- Fixed #2131: Simulators with (in name are not started aftertns run ios --device <device_name>
- Fixed #2727: Passing more than one parameter on tns createreturns unappropriate error message
- Fixed #3529: iOS logging does not work on multiple simulators
- Fixed #3536: Message for tracking in Google Analytics is always printed
- Fixed #3554: NativeScript is not compatible with Node.js 10.x.x
- Fixed #3557: Asset generation should not fail in case some App_Resources are missing.
- Fixed #3560: Android build fails when path to app has space and plugin should be build
v4.0.0
New
- Implemented #2632 Guidance for new CLI users
- Implemented #3243 'Scss' file changes trigger app refresh instead reloading the view and apply generated 'css'
- Implemented #3248 Support JDK_HOME and JAVA_HOME
- Implemented #3257 Make {N} project structure configurable
- Implemented #3317 Support livesync with webpack
- Implemented #3449 Track Vue.js project type
- Implemented #3496 Generate assets for the mobile application
- Implemented #3497 Command to migrate Android resources to 4.0.0 structure
- Implemented #3516 Improve Getting Started Experience
Fixed
- Fixed #3151: Install fails if user setting file is not valid json
- Fixed #3324: Error when iOS simulator's window is closed
- Fixed #3442: Unnecessary second build upon tns run android
- Fixed #3451: tns plugin removefails with : Cannot convert undefined or null to object
- Fixed #3470: Error when we are publishing to AppStore
- Fixed #3481: Cannot log in users on iOS simulator with kinvey-nativescript-sdk
- Fixed #3514: Incorrect error is shown when xcrun simctl is not configured