Esta seção apresenta 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. O cronograma de lançamento das bibliotecas de cliente do Cloud para Node.js segue o cronograma 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 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 LTS de manutenção será sua segunda opção.
Como manter os sistemas de produção atualizados
Manter seus sistemas de produção em runtimes Node.js compatíveis é a melhor maneira de garantir que você receba correções de bugs e segurança essenciais. Depois que uma versão do Node atinge o fim da vida útil, o ambiente de execução não recebe mais atualizações críticas.
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 mudanças significativas mínimas. Quando uma nova versão principal de uma biblioteca fica disponível e encerra o suporte para seu ambiente de execução do Node.js, faça upgrade do ambiente para uma versão LTS compatível do Node.js e da dependência. Para mais informações, consulte Controle de versões semântico.
Suporte do Stackdriver legado
As bibliotecas de cliente do Google são compatíveis com versões legadas dos ambientes de execução do Node.js da melhor maneira possível, já que não é possível fazer backport de todos os patches. Sempre que possível, patches críticos e correções de bugs são lançados para versões principais anteriores da biblioteca Node.js.
Onde encontrar informações da versão
As versões mais recentes e as versões compatíveis do Node.js para bibliotecas Google Cloud aparecem nos repositórios individuais do GitHub para bibliotecas de cliente. Você também pode encontrar uma tabela de bibliotecas que interagem com serviços Google Cloud individuais na página GitHub Google Cloud Client Library for Node.js.