ServiceNow SDK release notes

Release version: Australia
Updated March 12, 2026
2 minutes to read

The ServiceNow® software development kit (SDK) enables developers to create scoped applications in source code locally in Visual Studio Code Desktop and upload changes to a ServiceNow instance. ServiceNow SDK was enhanced and updated in the Australia release.

About ServiceNow SDK

Create or convert applications in the global scope with instances on the Australia release.

See ServiceNow SDK for more information.

Activation and other requirements

Activation information

The ServiceNow SDK is available as a Node Package Manager (npm) package from the public npm registry and installed locally. For information about installing the ServiceNow SDK, see Install the ServiceNow SDK in an application.

Upgrade information

To upgrade to the latest version of the ServiceNow SDK globally or within an application, see Upgrade the ServiceNow SDK.

ServiceNow SDK version 4.4 supports integration with ServiceNow instances beginning with the Washington DC release.

On Windows systems, after upgrading to ServiceNow SDK version 4.3 or later, existing stored credentials aren’t supported due to the deprecation of Keytar. Users on Windows systems must add their user credentials again using the now-sdk auth --add command to authenticate with instances. For more information, see Authenticating to a ServiceNow instance with the ServiceNow SDK.
Important:
For minor releases of the ServiceNow SDK, see the ServiceNow SDK release notes on GitHub.
Additional requirements

You must have Node.js and Node Package Manager (npm) installed to install the ServiceNow SDK. For more information, see Install the ServiceNow SDK in an application.

Australia

The ServiceNow® software development kit (SDK) enables developers to create scoped applications in source code locally in Visual Studio Code Desktop and upload changes to a ServiceNow instance. ServiceNow SDK was enhanced and updated in the Australia release.

What's new

Create and convert global applications
Create and convert applications in the global scope that are accessible to other global applications with instances on the Australia release.
Move application metadata from the global scope into a global application
Transform application metadata (XML) in the global scope from an instance into ServiceNow Fluent source code to customize it in a local global application using the now-sdk move command.
Configure a default language for field labels
Configure a default language for field labels [sys_documentation] in a table or column with the tableDefaultLanguage parameter in an application's now.config.json file.
Configure read-only options with the Table API
Control the editability of read-only fields by configuring read-only options for a field with the readOnlyOption property in a Column object.

What's changed

Flow API supports Service Catalog triggers and actions
Use triggers and actions related to Service Catalog with the Flow API.
Access Control List API supports protection policies
Control whether someone can view or edit an access control list (ACL) with the protectionPolicy property in an ACL object.
Keys updated for static assets in full-stack applications
Static UX Assets [sys_ux_lib_asset] in full-stack applications have updated keys in the keys.ts file. UX Asset sys_ids aren’t changed.