Releases: NativeScript/nativescript-cli
Releases · NativeScript/nativescript-cli
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 run
log while livesyncing - Fixed #3802: Unable to use templates without
App_Resources
- Fixed #3803:
tns run ios
command fails if tns-ios version is a tag - Fixed #3805:
tns run android
fails in case you do not have Android emulator images
v4.2.0
New
- Implemented #3023:
tns device --available-devices
to 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-android
remains inside dependencies whentns build/run android
fails - 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 --syncAllFiles
with 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 fakeId
start random emulator - Fixed #3633: iOS Debugging: Close frontend socket unconditionally
- Fixed #3644:
tns run ios --justlaunch
do 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 ios
command 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 --start
releases 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 --start
does 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:
--sdk
flag 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 create
returns 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 remove
fails 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