-
Notifications
You must be signed in to change notification settings - Fork 8
Release Notes
- Fixed link to EULA.
- Fixed npm search to use
registry.npmjs.orginstead ofnpms.io.
- Removed cloud builds functionality. In case you still need to use cloud builds, you can follow this blog post how to migrate to CircleCI.
- Removed UI for setting provision and certificate for iOS device, as you cannot use them for local builds.
- Removed accounts switching functionality and information for remaining builds in the account.
- Removed publish functionality. In case you want to publish your app, you can use the nativescript-remote-builds plugin and publish your app through CircleCI integration.
- Removed requirement to have NativeScript CLI globally installed. Now, NativeScript Sidekick has its own version of the NativeScript CLI integrated in it.
To run NativeScript Sidekick, you need to have NativeScript CLI version 4.0.2 or later installed on your machine.
-
New user interface for the main Sidekick view
We have updated the user interface of the main Sidekick view to be more intuitive and easy to use. The most notable change is related to the run on device feature - to access theRun on Deviceview, you need to open theDevicestab from the left side toolbar.
-
Generate application assets for all mobile platform from a single image
Provide a single icon or splash screen source image and Sidekick will use it to generate app assets (icons and splash screens) for all mobile platforms. For more information about the app assets generation, see Assets Management. -
Enable webpack for cloud and local builds in debug configuration
Enable the webpack option indebugbuilds to bundle your code and improve the performance of your application during the development process. For more information about webpack and how to use it in Sidekick, see Bundle Your Code with Webpack.
-
Manage the dev dependencies of your app directly from Sidekick
ThePluginstab ofApp Settingsnow lists thedevDependenciesof your app. They are marked by thedevtag and you can add new or remove existing ones from your project the same way you do with the ordinary dependencies. For more information about plugins management in Sidekick, see Plugins Management. -
Quickly access the folder that stores the Sidekick logs
To access the folder containing the logs, you should open Sidekick and selectHelp→Show Logsfrom the top menu. You can inspect the logs to identify build errors or share them in GitHub issues or support tickets.
-
The NativeScript CLI logs are now visible in Sidekick
You can find the logs inside theAlltab of theOutputpane. The NativeScript CLI logs contain the(CLI)prefix to make them distinguishable from the Sidekick logs.
-
Introducing industry-specific app templates
ThePatient CareandHealth Surveytemplates can be accessed from theIndustrytab in theCreate Appview. Both templates leverage the Progress Health Cloud and use Kinvey for the back-end. -
New user interface for the app creation view
TheCreate Appdialog is no longer a separate window and the user interface is updated to reflect the addition of the industry-specific templates. For more information about creating apps, see Create App from Template.
-
Switch between available accounts
Members of multiple shared accounts can use the newly introduce user interface to quickly switch between all available accounts. For more information, see Switch Accounts.
-
Open apps in your favorite code editor directly from Sidekick
You can use the newly addedOpen in Editorbutton to quickly open the code of your application in a predefined code editor. For more information, see Configure Code Editor.
-
Enable webpack for cloud and local builds in release configuration
Enable the webpack option inreleasebuilds to bundle your code and improve the performance of your application. For more information about webpack and how to use it in Sidekick, see Bundle Your Code with Webpack.
-
Modify your proxy settings
On Windows systems, you can configure the proxy settings of Sidekick and the NativeScript CLI directly from the client. For more information, see Configure Proxy Settings. -
Initial environment verification
When you launch the NativeScript Sidekick client, it will check if you have Node.js and NativeScript CLI installed on your machine. If any of those dependencies are missing, Sidekick will offer to download and install them automatically. This verification is available only when you run Sidekick on Windows and macOS systems.
-
NativeScript Sidekick is officially released!
- Introduction
- Get Started
- User Guide
- Logging in Sidekick
- Sidekick Settings
- Creating Your App
- Configuring Your App
- Adding Pages
- Code Signing You App
- Building Your App
- Running Your App
- Publishing Your App
- Troubleshooting