Skip to content

2.0.0 (2024-07-02)

Compare
Choose a tag to compare
@ma-zal ma-zal released this 02 Jul 16:29

Change Log

New feature: Local Development for Apps

The entire Make app can become a folder on your local computer, and you can version it with GIT like any common source code.
Local Development for Apps is a game-changing feature that bridges the gap between your local development environment and apps hosted on Make.
It empowers developers to work efficiently, iterate faster, and have a full control of changes, history and deployment of applications - all without disrupting the live apps running in production.

Other improvements, changes, fixes

  • Added imt-vsce-local-mode HTTP header for selected requests.
  • Changed header x-imt-apps-sdk-version to imt-apps-sdk-version.
  • Implemented telemetry. Follows official VSC extension guidelines and respects user's VSCode global telemetry preference.
  • Updated (iml)json language features to latest version from microsoft/vscode github repo (used json language server 9.0.1)
  • Fix: Custom IML function unit testing was not able to test recursive functions
  • Enabled document indent autodetection during autoformat (spaces vs. tabs)
  • Migrate vm2 to node:vm
  • Renamed some context menu item texts
  • Library @integromat/iml update from v2 to v3
  • More user friendly errors in case of invalid code's JSON structure
  • Removed redundant extension "activationEvents" from package.json
  • Custom function testing fails, when using another custom function (#105)
  • Added publication VSCode context flag isPreReleaseVersion for being able to build production and pre-release versions from same codebase.