Private/Public apps

This section explains the work with updates in private or public apps.

Changes

In custom apps, which haven't been approved by Make, it is not possible to keep track of changes as there is no Diff tool available.

If you need to keep track of your changes and you are not planning to have your app approved by Make, you can export the current version of your app every time you make a change, using VS Code extension, and store the files on GitHub or any similar tool.

All changes take effect immediately. Before saving a change, make sure it will not negatively affect existing scenarios.

You must ensure not to have Javascript syntax warnings or errors on your custom IML functions in your app.

Otherwise, all scenarios that are using the app will throw the error message about Javascript syntax and will be stopped immediately.

This will affect all scenarios no matter if they run the app's modules that do not contain the faulty custom IML functions.

Versioning

If you find out, that there has been a new API version implemented, or there have been major changes in the current API made, you should create a new app.

This way, you will make sure that everything is consistent and that there are no breaking changes made in the current app.

Last updated