Versionshinweise zu ServiceNow SDK

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Die ServiceNow® Mit dem Software Development Kit (SDK) können Entwickler bereichsbezogene Anwendungen im Quellcode lokal in erstellen Visual Studio Code Desktop und Laden Sie Änderungen in ein hoch ServiceNow Instanz. ServiceNow SDK Wurde im Release 4,0 erweitert und aktualisiert.

    Highlights von ServiceNow SDK für Release Zurich

    • Entwickeln Sie eine Anwenderoberfläche (UI) mit React, um eine vollständige Stack-Anwendung im Quellcode zu erstellen.
    • Skriptaktionen, Skripteinbindungen definieren, Serviceportal Widgets, UI-Aktionen und UI-Seiten im Quellcode mit ServiceNow Fluent APIs.

    Weitere Informationen finden Sie unter ServiceNow SDK.

    Wichtige Informationen zum Upgrade von ServiceNow SDK auf Zurich

    Um ein Upgrade auf die neueste Version von durchzuführen ServiceNow SDK Global oder innerhalb einer Anwendung finden Sie unter Upgrade the ServiceNow SDK.

    ServiceNow SDK Version 4,0 unterstützt die Integration mit ServiceNow Instanzen, die mit beginnen Washington DC Release.
    Hinweis:
    Für weitere Informationen zu kleineren Releases von ServiceNow SDK, Siehe ServiceNow-SDK-Repository Ein GitHub.

    Neu im Zurich-Release

    Version 4.0
    Entwickeln Sie eine Anwenderoberfläche mit React
    Entwickeln Sie eine Anwenderoberfläche mit der React-Bibliothek und der UI-Seiten-API, um eine vollständige Stack-Anwendung im Quellcode zu erstellen.
    Script Action API - ServiceNow Fluent
    Verwenden Sie die Skriptaktions-API, um Skriptaktionen [sysevent_script_action] zu definieren, die ausgeführt werden, wenn ein Ereignis auftritt.
    Script Include API - ServiceNow Fluent
    Verwenden Sie die Skripteinbindungs-API, um Skripteinbindungen [sys_script_include] zu definieren, die JavaScript-Funktionen und -Klassen zur Verwendung durch serverseitige Skripts speichern.
    Service Portal API - ServiceNow Fluent
    Verwenden Sie Serviceportal API zum Erstellen anwenderdefinierter Widgets [sp_Widget] für Portalseiten.
    UI Action API - ServiceNow Fluent
    Verwenden Sie die UI-Aktions-API, um anwenderdefinierte Anwenderoberflächenaktionen [sys_ui_action] zu konfigurieren, z. B. Schaltflächen, Links und Kontextmenüelemente in Formularen und Listen.
    UI Page API - ServiceNow Fluent
    Verwenden Sie die UI-Seiten-API, um anwenderdefinierte Anwenderoberflächenseiten [sys_ui_page] zu konfigurieren, die Formulare, Dialogfelder, Listen und andere UI-Komponenten anzeigen.
    Laden Sie Anwendungsmetadaten aus einer Instanz herunter
    Laden Sie Anwendungsmetadaten (XML) aus einem herunter ServiceNow Instanz zum Vergleichen mit den Metadaten in Ihrer lokalen Anwendung mithilfe von Now-sdk-Download Befehl.
    Bereinigen oder verpacken Sie eine Anwendung
    Entfernen Sie die Build-Artefakte, die mit dem vorherigen Build mit ausgegeben wurden Now-sdk bereinigen Befehl. Sie können auch die Build-Artefakte, die mit dem vorherigen Build ausgegeben wurden, mithilfe von in eine installierbare ZIP-Datei verpacken Now-sdk-Paket Befehl.

    Änderungen in diesem Release

    Version 4.0
    Automated Test Framework Die API unterstützt zusätzliche Testschritte
    Verwenden Sie die folgenden Testschritte mit ServiceNow Fluent Automated Test Framework API.
    • atf.Formular.addAttachmentsToFormular
    • atf.Form_SP.addAttachmentsToFormular
    • atf.server.addAttachmentsToExistingRecord
    • atf.server.runServerSideScript
    • atf.server.setOutputVariables
    Build-Befehl enthält keine Build-Artefakte
    Verwenden Sie Now-sdk-Paket Oder Now-sdk-Installation Befehle zum Paket von Build-Artefakten. Die Now-sdk-Build Befehl kompiliert die Quelldateien, packt die Build-Artefakte jedoch nicht.

    In diesem Release entfernt

    • Die Now-sdk-Upgrade Befehl wurde entfernt. Um die Version von zu aktualisieren ServiceNow SDK, Siehe Upgrade the ServiceNow SDK.

    Verwerfungen

    • Die $ID Eigenschaft ist in der Listen-API und der Rollen-API veraltet.
    • Eigenschaftsnamen, die den Schlangenfall verwenden, sind in allen veraltet ServiceNow Fluent APIs. Verwenden Sie stattdessen den entsprechenden Eigenschaftsnamen im Kamelfall.

    Aktivierungsinformationen

    Die ServiceNow SDK Ist als Node Package Manager-Paket (NPM) über verfügbar Öffentliche NPM-Registrierung Und lokal installiert. Informationen zur Installation von ServiceNow SDK, Siehe Install the ServiceNow SDK in an application.

    Zusätzliche Anforderungen

    Sie müssen Node.js und Node Package Manager (npm) installiert haben, um zu installieren ServiceNow SDK. Weitere Informationen finden Sie unter Install the ServiceNow SDK in an application.