SuiteCloud SDK

SuiteCloud Software Development Kit (SuiteCloud SDK) is a set of tools you can use to develop SuiteCloud projects. These tools are the SuiteCloud IDE plug-ins and extensions, and the command-line interfaces.

SuiteCloud SDK for 2024.2 includes the following features and updates:

2024.2 SuiteCloud Extension for Visual Studio Code Is Now Available

SuiteCloud Extension for Visual Studio Code is now available for download. For more information, see Installing SuiteCloud Extension for Visual Studio Code.

As of 2024.2, when you add an account using SuiteCloud Extension for Visual Studio Code, a new option for machine-to-machine authentication is available. This new option replaces the option to save a TBA token issued in NetSuite. For more information, see Adding an Account in SuiteCloud Extension for Visual Studio Code.

2024.2 SuiteCloud CLI for Node.js Is Now Available

SuiteCloud CLI for Node.js is now available for download. For more information, see Installing SuiteCloud CLI for Node.js.

SuiteCloud CLI for Node.js includes the following enhancements in 2024.2:

  • A new command account:setup:ci is now available.

  • The account:setup command now supports only browser-based authentication. The option to save a TBA token issued in NetSuite is no longer supported.

  • The account:savetoken command is no longer supported.

For more information, see SuiteCloud CLI for Node.js Reference.

2024.2 SuiteCloud IDE Plug-in for WebStorm Is Now Available

SuiteCloud IDE plug-in for WebStorm is now available for download and fully compatible with WebStorm 2024.1.5. For more information, see Update SuiteCloud IDE Plug-in for WebStorm.

As of 2024.2, when you add an account using SuiteCloud IDE Plug-in for WebStorm, a new option for machine-to-machine authentication is available. This new option replaces the option to save a TBA token issued in NetSuite. For more information, see Adding an Account in SuiteCloud IDE Plug-in for WebStorm.

2024.2 SuiteCloud CLI for Java Is Now Available

SuiteCloud CLI for Java is now available for download. For more information, see Installing SuiteCloud CLI for Java.

SuiteCloud CLI for Java includes the following enhancements in 2024.2:

  • A new command authenticateci is now available.

  • For the authenticate command, options related to token-based authentication are no longer supported.

For more information, see SuiteCloud CLI for Java Commands.

Upgrade to OAuth 2.0 Authorization Protocol

The SuiteCloud SDK tools release includes the OAuth 2.0 authorization protocol. This new protocol impacts your credentials for these tools.

When you upgrade the SuiteCloud SDK tools to the next version (24.2 for SuiteCloud IDE Plug-in for WebStorm and SuiteCloud CLI for Java, and 2.0.0 for SuiteCloud Extension for Visual Studio Code and for SuiteCloud CLI for Node.js), your current credentials file, along with your locally saved credentials for any of the SuiteCloud SDK tools, will not be valid. Reauthenticate to use these tools again.

For more information, see OAuth 2.0 Authentication for SuiteCloud SDK.

General Notices