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

Notas de versão

Saiba mais sobre os novos recursos, melhorias e correções introduzidas nas seguintes versões da biblioteca PHP do MongoDB :

A biblioteca PHP v1.21.5 inclui a seguinte alteração:

Importante

A biblioteca PHP v1.21.5 inclui uma correção para CVE-202688023-.

For the latest information about MongoDB security updates, see MongoDB Security Bulletins.

Para obter uma lista completa das alterações nesta versão, consulte as notas de versão121v..5 no GitHub.

The PHP library v1.21.4 release includes the following change:

Importante

PHP library v1.21.4 includes a fix for CVE-2026-81525.

For the latest information about MongoDB security updates, see MongoDB Security Bulletins.

For a complete list of changes in this version, see the v1.21.4 release notes on GitHub.

A versão da biblioteca PHP v1.21 inclui as seguintes funcionalidades, melhorias e correções:

Para obter mais informações sobre as alterações nesta versão, consulte as notas de1 versão v.21 no GitHub.

Importante

MongoDB Server v3.6 Fim da vida útil

O suporte para MongoDB Server v3.6 foi removido nesta versão da biblioteca.

  • Adiciona suporte para MongoDB Server v8.0.

  • Adiciona suporte para queries de intervalo de Queryable Encryption (QE). Para usar esse recurso, seu aplicativo deve se conectar ao MongoDB Server 8.0 ou posterior. Para obter mais informações sobre queries de intervalo de QE, consulte Queryable Encryption no manual do MongoDB Server .

  • Quando uma operação de cluster fragmentado não é bem-sucedida, a biblioteca evita selecionar o mesmo servidor mongos para tentativas de repetição de operação se outros servidores mongos estiverem disponíveis.

  • Ao criar uma chave de dados KMIP, agora você pode especificar a opção delegated . Se essa opção estiver definida como true, o fornecedor de KMIP executará a criptografia e a descriptografia da chave de dados localmente, garantindo que a chave de criptografia nunca saia do servidor KMIP.

  • Adiciona a opção type nas especificações de índice de pesquisa para os métodos MongoDB\Collection::createIndex() e MongoDB\Collection::createSearchIndexes(). Essa alteração permite criar índices de pesquisa MongoDB Vector Search programaticamente. Para saber mais e ver exemplos, consulte o índices de pesquisa do MongoDB guia.

For more information about the changes in this version, see the v1.20 release notes on GitHub.

Esta versão da biblioteca PHP não contém alterações significativas e foi adicionada para manter a paridade da versão com a extensão PHP.

  • Adiciona uma nova API GridFS para tornar mais conveniente trabalhar com arquivos usando as funções de sistema de arquivos existentes do PHP. O método MongoDB\GridFS\Bucket::registerGlobalStreamWrapperAlias() pode ser utilizado para registrar um alias global para um bucket GridFS . Depois de fazer isso, os arquivos dentro desse bucket podem ser acessados usando apenas um URI de arquivo (por exemplo, "gridfs://mybucket/hello.txt"). Uma demonstração desta API pode ser encontrada no script de exemplo gridfs_stream_wrapper.php.

  • Adiciona métodos MongoDB\Client::addSubscriber() e MongoDB\Client::removeSubscriber() à classe MongoDB\Client para facilitar o registro de classes de monitoramento com escopo definido para o objeto MongoDB\Driver\Manager subjacente.

Para saber mais sobre esta versão, consulte as Notas de1 versão do18 v. no GitHub.

  • Apresenta uma nova API "codec" para converter BSON de e para objetos PHP. Mais informações sobre esse recurso podem ser encontradas no tutorial Codecs.

  • Adiciona MongoDB\add_logger() funções e à biblioteca. Essas funções MongoDB\remove_logger() permitem que os3 aplicativos registrem um PSR- Logger para receber mensagens de registro emitidas pelo driver. Anteriormente, os registros só estavam disponíveis por meio da configuração mongodb.debug da INI extensão.

  • Introduz novos métodos do MongoDB\Collection para criar e gerenciar índices de pesquisa MongoDB . Os índices de pesquisa do MongoDB podem ser consultados usando a fase do pipeline de agregação $search, que é suportada em todas as versões da biblioteca. Para saber mais sobre os índices de pesquisa do MongoDB Search e as especificidades do estágio de agregação $search, consulte a documentação dos índices de pesquisa do MongoDB Search e $search.

  • Atualiza o requisito de extensão mongodb para 1.17.0. O suporte para PHP 7.2 e 7.3 foi removido e a biblioteca agora requer PHP 7.4 ou mais recente.

To learn more about this release, see the v1.17 Release Notes on GitHub.