title | description | position | publish | slug |
---|---|---|---|---|
Release Notes |
This article contains a list of all minor Sidekick releases for a specific major version. |
4 |
true |
whats-new |
To run {{ site.ns-sk }}, you need to have {{ site.ns-cli }} version 4.0.2 or later installed on your machine.
- New user interface for the main {{ site.sk }} view
We have updated the user interface of the main {{ site.sk }} 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 Device
view, you need to open theDevices
tab 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 {{ site.sk }} 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]({% slug assets-management %}). -
Enable webpack for cloud and local builds in debug configuration
Enable the webpack option indebug
builds 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 {{ site.sk }}, see [Bundle Your Code with Webpack]({% slug webpack %}).
-
Manage the dev dependencies of your app directly from {{ site.sk }}
ThePlugins
tab ofApp Settings
now lists thedevDependencies
of your app. They are marked by thedev
tag 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 {{ site.sk }}, see [Plugins Management]({% slug plugins-management %}). -
Quickly access the folder that stores the {{ site.sk }} logs
To access the folder containing the logs, you should open {{ site.sk }} and selectHelp
→Show Logs
from the top menu. You can inspect the logs to identify build errors or share them in GitHub issues or support tickets.
- Enterprise authentication for your mobile app
You can connect your app to an enterprise authentication provider via OAuth 2, OpenID Connect or SAML-Redirect. For more information about the enterprise authentication and how to configure it, see [Using Enterprise Authentication]({% slug enterprise-auth %}).
- The {{ site.ns-cli }} logs are now visible in {{ site.sk }}
You can find the logs inside theAll
tab of theOutput
pane. The {{ site.ns-cli }} logs contain the(CLI)
prefix to make them distinguishable from the {{ site.sk }} logs.
-
Introducing industry specific app templates
ThePatient Care
andHealth Survey
templates can be accessed from theIndustry
tab in theCreate App
view. Both templates leverage the Progress Health Cloud and use Kinvey for back-end. -
New user interface for the app creation view
TheCreate App
dialog 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]({% slug 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]({% slug switch-account %}).
- Open apps in your favorite code editor directly from {{ site.sk }}
You can use the newly addedOpen in Editor
button to quickly open the code of your application in a predefined code editor. For more information, see [Configure Code Editor]({% slug code-editor %}).
- Enable webpack for cloud and local builds in release configuration
Enable the webpack option inrelease
builds to bundle your code and improve the performance of your application. For more information about webpack and how to use it in {{ site.sk }}, see [Bundle Your Code with Webpack]({% slug webpack %}).
-
Modify your proxy settings
On Windows systems, you can configure the proxy settings of {{ site.sk }} and the {{ site.ns-cli }} directly from the client. For more information, see [Configure Proxy Settings]({% slug proxy %}). -
Initial environment verification
When you launch the {{ site.ns-sk }} client, it will check if you have Node.js and {{ site.ns-cli }} installed on your machine. If any of those dependencies are missing, {{ site.sk }} will offer to download and install them automatically. This verification is available only when you run {{ site.sk }} on Windows and macOS systems.
- {{ site.ns-sk }} is officially released!
With the official release, we are introducing subscriptions. You can choose between several types of subscriptions, each offering different benefits. For more information, see the official {{ site.ns-sk }} purchase page.