Compatibilidade
Nesta página
Compatibilidade com o MongoDB
A tabela de compatibilidade a seguir especifica as versões recomendadas do driver MongoDB Node.js para uso com MongoDB.
A primeira coluna lista a versão do driver.
Importante
O MongoDB garante a compatibilidade entre o MongoDB Server e os drivers por três anos após a data de fim da vida útil (EOL) da versão do servidor. Para saber mais sobre a versão do MongoDB e as datas de EOL, consulte Cronograma do ciclo de vida do software MongoDB.
Legenda da tabela de compatibilidade
Icon | Explicação |
---|---|
✓ | Todas as funcionalidades são suportadas. |
⊛ | A versão Driver funcionará com a versão MongoDB, mas nem todos os novos recursos MongoDB são suportados. |
Sem marca | A versão Driver não é testada com a versão MongoDB. |
Versão do driver Node.js | MongoDB 8.0 | MongoDB 7.0 | MongoDB 6.0 | MongoDB 5.0 | MongoDB 4.4 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 |
---|---|---|---|---|---|---|---|---|
6.10 a 6.12 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | |
6.9 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ [1] |
6.0 a 6.8 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.7 a 5.9 | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
5.0 a 5.6 | ⊛ | ⊛ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
[1] | O suporte para o MongoDB 3.6 foi descontinuado no driver do Node.js v6.9. |
Compatibilidade de linguagem
A tabela de compatibilidade a seguir especifica as versões compatíveis do driver MongoDB Node.js para uso com uma versão específica do Node.js.
A primeira coluna lista a versão do driver.
Versão do driver Node.js | Node.js v22.x.x | Node.js v20.x.x | Node.js v18.x.x | Node.js v16.x.x | Node.js v14.x.x |
---|---|---|---|---|---|
6.11 a 6.12 [2] | ✓ | ✓ | ✓ | ✓ | |
6.0 a 6.10 [2] | ✓ | ✓ | ✓ | ||
5.6.X a 5.9.X | ✓ | ✓ | ✓ | ✓ | |
5.0.0 a 5.5.X | ✓ | ✓ | ✓ |
[2] | (1, 2) Versões 6.0 e posteriores do driver Node.js exigem Node.js v16.20.1 ou posterior. |
Observação
O driver do Node.js oferece suporte para versões do Node.js na fase "LTS ativo" ou posterior
Após o lançamento, as versões do Node.js têm um status de lançamento de "Atual" por seis meses para dar aos autores da biblioteca tempo para adicionar suporte a eles. O driver do MongoDB Node.js suporta oficialmente uma versão do Node.js quando o status de lançamento muda para "LTS Ativo", o que significa que a versão está pronta para uso geral. Para saber mais sobre os status de liberação das versões do Node.js , consulte Lançamentos do Node.js no site do Node.js
Compatibilidade de componentes
A tabela a seguir descreve a compatibilidade de versões de componentes complementares para versões do driver MongoDB Node.js. Qualquer outra combinação de pacotes pode ser instável.
Componente | Node.js Driver v6.x | Node.js Driver v5.x |
---|---|---|
BSON | ^6.0.0 | ^5.0.0 |
kerberos | ^2.0.1 | ^1,0,0 ou ^2,0,0 |
mongodb-client-encryption | ^6.0.0 | ^2.3.0 |
mongodb-legacy | ^6.0.0 | ^5.0.0 |
@mongodb-js/zstd | ^1.1.0 | ^1.0.0 |
Para obter mais informações sobre como ler as tabelas de compatibilidade, consulte nosso guia sobre tabelas de compatibilidade do MongoDB.