---
sourceDocument: Notas de versão do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/release-notes

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Notas de versão do Xanadu

ft:clusterId :

    - rn

bundleId :

    - rn


---

# Notas de versão ServiceNow SDK

# Notas de versão ServiceNow SDK {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 min. de leitura

O ServiceNow® kit de desenvolvimento de software (SDK) permite que os desenvolvedores criem aplicações com escopo no código de origem localmente na área de trabalho Visual Studio Code e carreguem mudanças em uma instância ServiceNow. ServiceNow SDK foi aprimorado e atualizado na versão Xanadu.

## ServiceNow SDK destaques para a versão Xanadu {#servicenow-sdk-rn__servicenow-sdk-rn-highlights}

Grave o código de origem para definir os metadados que compõem as aplicações com ServiceNow Fluent.{#servicenow-sdk-rn__servicenow-sdk-rn-highlights-1}

Para obter mais informações, consulte [ServiceNow SDK](https://www.servicenow.com/docs/access?context=servicenow-sdk-landing&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).{#servicenow-sdk-rn__servicenow-sdk-rn-highlights-2}

## Informações importantes para atualizar ServiceNow SDK para Xanadu {#servicenow-sdk-rn__servicenow-sdk-rn-upgrade-info}

Faça o upgrade para a versão mais recente do ServiceNow SDK com o comando `now-sdk upgrade`. Para obter mais informações, consulte [Upgrade the ServiceNow SDK](https://www.servicenow.com/docs/access?context=upgrade-servicenow-sdk&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).{#servicenow-sdk-rn__servicenow-sdk-rn-upgrade-info-1}  
Nota:  
Para obter informações sobre versões de patch do ServiceNow SDK, consulte os [artigos ServiceNow IDE, SDK e Fluent](https://www.servicenow.com/community/servicenow-ide-sdk-and-fluent/tkb-p/ide-sdk-fluent-articles) no ServiceNow Community.

## Novidades da versão Xanadu {#servicenow-sdk-rn__servicenow-sdk-rn-new-features}

[Criar aplicações com escopo no código de origem](https://www.servicenow.com/docs/access?context=servicenow-fluent&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)
:   Escreva o código de origem para definir os metadados que compõem as aplicações usando ServiceNow Fluent. ServiceNow Fluent é uma linguagem de programação específica de domínio com APIs para definir os diferentes tipos de metadados da aplicação. O desenvolvimento de aplicações no código-fonte permite que você trabalhe em ambientes de desenvolvimento familiares, crie e modifique aplicações complexas, gerencie o código no controle de código-fonte com mais facilidade e detecte erros no momento da compilação.

[ServiceNow Fluent Servidor de idiomas em Visual Studio Code](https://www.servicenow.com/docs/access?context=install-fluent-language-extension-vs-code&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)
:   Obtenha o processamento e a validação de idioma para ServiceNow Fluent em Visual Studio Code instalando o servidor de idiomas ServiceNow FluentVisual Studio Code do mercado \[\].

## Alterado nesta versão {#servicenow-sdk-rn__servicenow-sdk-rn-changed-features}

[Estrutura da aplicação padrão](https://www.servicenow.com/docs/access?context=building-applications-source-code&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US#application-structure)
:   A estrutura da aplicação padrão inclui algumas mudanças em diretórios e arquivos, incluindo a adição de um arquivo .gitignore e a movimentação da configuração do objeto `now` em package.json para seu próprio arquivo now.config.json.

[Criar e converter comandos include project-type e modelo parâmetros](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)
:   Especifique o tipo de aplicação a ser criado ou convertido com o parâmetro `project-type` nos comandos `now-sdk create` e `now-sdk convert`. Este parâmetro determina a estrutura da aplicação padrão com base em se você deseja usar ServiceNow Fluent e módulos JavaScript e bibliotecas de terceiros na aplicação (`fluent`) ou usar somente módulos JavaScript e bibliotecas de terceiros (`módulo`).

    Especifique se deve ser usado JavaScript ou TypeScript em módulos com o parâmetro de `modelo` nos comandos `now-sdk create` e `now-sdk convert`. Este parâmetro determina a configuração dos arquivos package.json e now.config.json e adiciona um arquivo tsconfig.json para projetos TypeScript.

O comando de busca inclui o parâmetro de depuração
:   Retorne logs de depuração gerados durante o processo de busca definindo o parâmetro de `depuração` como verdadeiro com o comando `now-sdk fetch`.

[O comando de implantação inclui o parâmetro de reinstalação](https://www.servicenow.com/docs/access?context=servicenow-sdk-cli-commands&version=xanadu&pubname=xanadu-application-development&section=now-sdk-deploy-command&ft:locale=en-US)
:   Desinstale e reinstale a aplicação na instância definindo o parâmetro de `reinstalação` como verdadeiro com o comando `now-sdk deploy`. A reinstalação de uma aplicação garante que os metadados na instância correspondam aos metadados no pacote de implantação.  
    Aviso:  
    Os metadados que estão na instância, mas não na aplicação local, são removidos.

## Removido nesta versão {#servicenow-sdk-rn__servicenow-sdk-rn-removed-features}

* O parâmetro `scopeId` foi removido do comando `now-sdk convert`, que dava suporte à conversão de aplicações globais. Somente aplicações com escopo podem ser convertidas.
* O parâmetro `mode` foi removido dos comandos `now-sdk fetch` e `now-sdk deploy`. Uma busca ou implantação completa é sempre executada.
{#servicenow-sdk-rn__ul_ez2_yvm_bcc}

## Informações de ativação {#servicenow-sdk-rn__servicenow-sdk-rn-activation}

O ServiceNow SDK está disponível como um pacote npm no [registro npm público](https://www.npmjs.com/package/@servicenow/sdk) e instalado localmente. Para obter informações sobre como instalar o ServiceNow SDK, consulte [Install the ServiceNow SDK in an application](https://www.servicenow.com/docs/access?context=install-servicenow-sdk&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).{#servicenow-sdk-rn__servicenow-sdk-rn-activation-1}

## Requisitos adicionais {#servicenow-sdk-rn__servicenow-sdk-rn-additional-reqs}

Você deve ter o Node.js e o npm instalados para instalar o ServiceNow SDK. Para obter mais informações, consulte [Install the ServiceNow SDK in an application](https://www.servicenow.com/docs/access?context=install-servicenow-sdk&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US).{#servicenow-sdk-rn__servicenow-sdk-rn-additional-reqs-1}

## Aplicações e recursos ServiceNow relacionados {#servicenow-sdk-rn__servicenow-sdk-rn-related-apps}

[ServiceNow IDE](https://www.servicenow.com/docs/access?context=servicenow-ide-landing&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US)
:   O ServiceNow IDE usa o ServiceNow SDK como seu serviço de empacotamento de aplicações para criar aplicações, e o ServiceNow SDK fornece as ServiceNow Fluent APIs para desenvolver aplicações no código de origem no ServiceNow IDE. Aplicações com escopo criadas com ServiceNow SDK ou ServiceNow IDE podem ser desenvolvidas com qualquer uma das aplicações.

