Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Atualizar versões da biblioteca

Nesta página, você pode aprender sobre as alterações que deve fazer no seu aplicação ao atualizar para uma nova versão da Biblioteca PHP do MongoDB . Esta página também inclui como atualizar sua extensão PHP para uma nova versão.

Antes de atualizar, execute as seguintes ações:

  • Resolva quaisquer alterações significativas entre a versĂŁo da biblioteca que seu aplicação está usando e a versĂŁo de atualização planejada na seção Alterações significativas.

  • Certifique-se de que a nova versĂŁo da biblioteca PHP seja compatĂ­vel com as versões do MongoDB Server Ă s quais seu aplicativo se conecta e com a versĂŁo do PHP com a qual seu aplicativo Ă© compilado. Para obter informações sobre compatibilidade de versĂŁo, consulte a seção Alterações de compatibilidade e a página Compatibilidade.

Dica

Para garantir a compatibilidade entre as versões do MongoDB Server ao atualizar as versões da biblioteca, use a Stable API.

Versões principais e secundárias da extensão e biblioteca PHP estão sincronizadas. Isso significa que você pode executar um comando de atualização para a extensão para também atualizar a biblioteca PHP.

As versões de patch (XXX) para a biblioteca e extensão não estão em sincronizadas. Execute os respectivos comandos para atualizar para as versões de patch da biblioteca ou extensão.

Para atualizar a extensĂŁo PHP, substitua <version-number> pelo nĂşmero da versĂŁo para a qual vocĂŞ deseja atualizar e execute o seguinte comando no diretĂłrio do seu aplicativo:

pie install mongodb/mongodb-extension:^<version-number>

Dica

Versões anteriores da extensão PHP

Para atualizar para uma versĂŁo de extensĂŁo PHP anterior v1.21, use o seguinte comando:

pecl upgrade mongodb-<version-number>

Para atualizar a versĂŁo da biblioteca PHP, substitua <version-number> pelo nĂşmero da versĂŁo para a qual vocĂŞ deseja atualizar e execute o seguinte comando no diretĂłrio do seu aplicativo:

composer require mongodb/mongodb:<version-number>

Instruções de instalação detalhadas podem ser encontradas na documentação do PHP.net.

Uma alteração interruptiva significativa é uma alteração de uma convenção ou comportamento a partir de uma versão específica da biblioteca. Esse tipo de alteração pode impedir que seu aplicação funcione corretamente se não for resolvido antes de atualizar a biblioteca.

As mudanças significativas nesta seção são categorizadas pela versão da biblioteca que as introduziram. Somente as versões principais da biblioteca introduzem alterações significativas. Ao atualizar versões, resolva todas as alterações significativas entre a versão atual e a atualizada.

Para obter mais informações sobre as alterações de versão, consulte as notas de versão e os tickets JIRA associados para cada versão no Github.

Para ver as alterações significativas nesta versão principal, consulte as notas de versão no Github.

Esta seção descreve as alterações de compatibilidade do MongoDB Server e PHP introduzidas nas versões da Biblioteca PHP do MongoDB .

Esta versão da biblioteca introduz as seguintes alterações de compatibilidade:

  • Descarta o suporte para o MongoDB Server 3.6 na Biblioteca PHP do MongoDB v1.20

Dica

Versões anteriores da biblioteca

Para visualizar as alterações de compatibilidade para as versões 1.19 e anteriores da Biblioteca PHP do MongoDB, consulte as notas de versão e os tickets do JIRA associados para cada versão no Github.