Notas de versão ServiceNow SDK
. ServiceNow® O kit de desenvolvimento de software (SDK) permite que os desenvolvedores criem aplicações com escopo no código-fonte localmente em Visual Studio Code E carregar mudanças para um ServiceNow instância. ServiceNow SDK foi aprimorado e atualizado na versão 4,0.
ServiceNow SDK destaques para a versão Zurich
- Desenvolva uma interface do usuário (IU) com o React para criar uma aplicação de pilha completa no código-fonte.
- Definir ações de script, inclusões de script, Portal de serviços Ações de IU e páginas de IU no código-fonte com ServiceNow Fluent APIs.
Para obter mais informações, consulte ServiceNow SDK.
Informações importantes para atualizar ServiceNow SDK para Zurich
Para fazer upgrade para a versão mais recente do ServiceNow SDK globalmente ou em uma aplicação, consulte Upgrade the ServiceNow SDK.
Novidades da versão Zurich
- Versão 4.0
- Desenvolva uma interface do usuário com o React
- Desenvolva uma interface do usuário com a biblioteca React e a API Página de IU para criar uma aplicação de pilha completa no código-fonte.
- Script Action API - ServiceNow Fluent
- Use a API Ação de script para definir ações de script [sysevent_script_action] que são executadas quando ocorre um evento.
- Script Include API - ServiceNow Fluent
- Use a API Inclusão de script para definir inclusões de script [sys_script_include] que armazenam funções e classes JavaScript para uso por scripts do lado do servidor.
- Service Portal API - ServiceNow Fluent
- Use Portal de serviços API para criar widgets personalizados [sp_widget] para páginas do portal.
- UI Action API - ServiceNow Fluent
- Use a API Ação de IU para configurar ações personalizadas da interface do usuário [sys_ui_action], como botões, links e itens de menu de contexto em formulários e listas.
- UI Page API - ServiceNow Fluent
- Use a API Página de IU para configurar páginas de interface do usuário personalizadas [sys_ui_page] que exibem formulários, caixas de diálogo, listas e outros componentes de IU.
- Baixar metadados da aplicação de uma instância
- Baixar metadados da aplicação (XML) de um ServiceNow instância para compará-la com os metadados em sua aplicação local usando
download do now-sdkcomando. - Limpe ou empacote uma aplicação
- Remova os artefatos de compilação que foram gerados com a compilação anterior usando
now-sdk limpocomando. Você também pode empacotar os artefatos de compilação que foram gerados com a compilação anterior em um arquivo ZIP instalável usandopacote do now-sdkcomando.
Alterado nesta versão
- Versão 4.0
- Automated Test Framework A API oferece suporte a etapas de teste adicionais
- Use as etapas de teste a seguir com ServiceNow Fluent Automated Test Framework API.
- atf.form.addAttachmentsTo Form
- atf.form_sp.addAttachmentsTo Form
- atf.server.addAttachmentsToExistingRecord
- atf.server.runServerSideScript
- atf.server.setOutputVariables
- O comando Criar não empacota artefatos de compilação
- Use
pacote do now-sdkouinstalação do now-sdkcomandos para empacotar artefatos de compilação. .compilação do now-sdko comando compila os arquivos de origem, mas não empacota os artefatos de compilação.
Removido nesta versão
- .
upgrade do now-sdko comando foi removido. Para fazer upgrade da versão do ServiceNow SDK, consulte Upgrade the ServiceNow SDK.
Descontinuações
- . id A propriedade foi descontinuada na API Lista e na API Função.
- Nomes de propriedade que usam maiúsculas e minúsculas são descontinuados em todos ServiceNow Fluent APIs. Em vez disso, use o nome da propriedade equivalente em maiúsculas e minúsculas.
Informações de ativação
. ServiceNow SDK Está disponível como um pacote do Gerenciador de pacotes de nós (npm) do registro npm público e instalados localmente. Para obter informações sobre como instalar o. ServiceNow SDK, consulte Install the ServiceNow SDK in an application.
Requisitos adicionais
Você deve ter o Node.js e o Node Package Manager (npm) instalados para instalar o. ServiceNow SDK. Para obter mais informações, consulte Install the ServiceNow SDK in an application.