Versões compatíveis do Node.js

Esta seção oferece uma visão geral de como manter sua versão das bibliotecas de cliente do Cloud para Node.js atualizada com os lançamentos contínuos do Node.js. A programação de lançamento das bibliotecas de cliente do Cloud para Node.js segue a programação de lançamento do Node.js.

Para um desenvolvimento novo

O desenvolvimento de novos recursos usa o LTS ativo descrito na programação de lançamento do Node.js. As bibliotecas de cliente do Node.js também são testadas em todas as versões de LTS de manutenção.

Ao iniciar um novo projeto, escolha o LTS ativo atual. Se essa versão ainda não estiver disponível no ambiente de execução escolhido, uma versão de LTS de manutenção será sua segunda opção.

Como manter os sistemas de produção atualizados

Manter seus sistemas de produção em ambientes de execução do Node.js com suporte é a melhor maneira de receber correções de bugs e segurança importantes. Depois que uma versão do Node chegar ao fim da vida útil, o ambiente de execução não vai mais receber atualizações importantes.

As bibliotecas de cliente incrementam uma versão principal ao encerrar o suporte para um ambiente de execução do Node.js. Uma tentativa é feita para manter outras alterações interruptivas mínimas. Quando uma nova versão principal de uma biblioteca fica disponível e encerra o suporte para o ambiente de execução do Node.js, faça upgrade do ambiente de execução para uma versão LTS com suporte do Node.js e faça upgrade da dependência. Para mais informações, consulte Controle de versões semântico.

Suporte do Stackdriver legado

As bibliotecas de cliente do Google oferecem suporte a versões legadas de ambientes de execução do Node.js com base no melhor esforço possível, porque talvez não seja possível fazer o backport de todos os patches. Quando possível, patches críticos e correções de bugs são lançados para versões principais anteriores da biblioteca do Node.js.

Onde encontrar informações da versão

As versões mais recentes e as versões com suporte do Node.js para Cloud de Confiance by S3NS bibliotecas aparecem nos repositórios individuais do GitHub para bibliotecas de cliente. Você também pode encontrar uma tabela de bibliotecas de cliente que interagem com serviços individuais Cloud de Confiance by S3NS na página GitHub Cloud de Confiance by S3NS Client Library for Node.js (em inglês).