ServiceNow SDK release notes

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of ServiceNow SDK release notes Australia Release

    The ServiceNow® Software Development Kit (SDK) allows developers to create and manage scoped applications locally in Visual Studio Code and upload changes to ServiceNow instances. The Australia release introduces key enhancements, including support for global scope applications and improved configuration options, to streamline development and integration with ServiceNow instances starting from the Washington DC release.

    Show full answer Show less

    Key Features

    • Create and Convert Global Applications: Developers can now create and convert applications in the global scope, enabling these applications to be accessible across other global applications in Australia release instances.
    • Move Application Metadata: Application metadata in XML format from the global scope can be transformed into ServiceNow Fluent source code locally using the now-sdk move command for easier customization.
    • Default Language Configuration for Field Labels: The tableDefaultLanguage parameter in the now.config.json file allows setting a default language for field labels in tables or columns.
    • Read-Only Field Options in Table API: The readOnlyOption property enables controlling the editability of read-only fields within a column object.
    • Flow API Enhancements: Support for Service Catalog triggers and actions has been added to the Flow API, broadening automation capabilities.
    • Access Control List (ACL) API Updates: Introduction of the protectionPolicy property in ACL objects allows control over viewing and editing permissions for ACLs.
    • Static Asset Key Updates: Static UX assets in full-stack applications have updated keys in the keys.ts file, while UX asset sysids remain unchanged.

    Important Upgrade Information

    To upgrade to the Australia release of the ServiceNow SDK (version 4.4), follow the documented upgrade process. Note that version 4.4 supports instances from the Washington DC release onward.

    On Windows systems, stored credentials from versions earlier than 4.3 are no longer supported due to the removal of Keytar. Users must reauthenticate using the now-sdk auth --add command.

    For minor SDK releases, consult the GitHub release notes.

    Installation and Requirements

    The ServiceNow SDK is available as an npm package from the public registry and requires Node.js and npm installed locally. Installation guidance is provided in the SDK documentation.

    Integration with ServiceNow Development Tools

    The ServiceNow SDK serves as the application packaging service within the ServiceNow IDE, providing Fluent APIs for source code development. Scoped applications created or converted with the SDK or IDE can be developed interchangeably with either tool.

    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.

    ServiceNow SDK highlights for the Australia release

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

    See ServiceNow SDK for more information.

    Important information for upgrading ServiceNow SDK to Australia

    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.

    New in the Australia release

    Version 4.4
    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.

    Changed in this release

    Version 4.4
    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.

    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.

    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.