AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

リリースノート

MongoDB PHPライブラリの次のバージョンで導入されている新機能、改善点、修正について説明します。

PHPライブラリ v1.21.5 のリリースには、次の変更が含まれています。

重要

PHPライブラリ v1.21.5 には CVE-2026 -88023 に対する修正が含まれています。

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

このバージョンの変更の完全なリストについては GitHub の v..1 リリースノートを参照してください。215

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

重要

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.

PHPライブラリ v1.21 リリースには、次の機能、改善点、修正が含まれています。

このバージョンの変更の詳細については GitHub の1 v.21 リリースノートを参照してください。

重要

MongoDB Server v 3.6 サポート終了

このライブラリのリリースでは、 MongoDB Server v 3.6のサポートが削除されています。

  • MongoDB Server v 8.0のサポートを追加します。

  • Queryable Encryption(QE)範囲クエリのサポートを追加します。 この機能を使用するには、アプリを MongoDB Server 8.0以降に接続する必要があります。 QEQueryable Encryption 範囲クエリの詳細については、MongoDB Server マニュアルの「 」を参照してください。

  • シャーディングされたシャーディングされたクラスター操作が成功しない場合、ライブラリは他のmongosサーバーが使用可能な場合、操作の再試行に同じmongosサーバーを選択することを回避します。

  • KMIP データキーを作成する際に、 delegatedオプションを指定できるようになりました。 このオプションをtrueに設定すると、KMIP プロバイダーはデータキーの暗号化と復号化をローカルで実行し、暗号化のキーが KMIPサーバーから離れることはありません。

  • typeメソッドとMongoDB\Collection::createIndex()MongoDB\Collection::createSearchIndexes() メソッドの検索インデックス仕様に オプションを追加します。この変更により、 MongoDB ベクトル検索インデックスをプログラムで作成できるようになります。詳細と例については、MongoDB 検索インデックスガイドを参照してください。

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

PHPライブラリのこのリリースでは大きな変更は含まれておらず、 PHP拡張機能とバージョンの同等性を保つために追加されています。

  • PHP の既存のファイルシステム関数を使用してファイルを操作しやすくするために、新しいGridFS APIを追加します。MongoDB\GridFS\Bucket::registerGlobalStreamWrapperAlias() メソッドを使用して、 GridFSバケットのグローバル エイリアスを登録できます。そうすると、そのバケット内のファイルにはファイルURI のみを使用してアクセスできるようになります(例:" Gridds://mybucket/hello.txt ")。このAPIのデモは、 gridfs_stream_wrapper.php 例スクリプトにあります。

  • 基礎のMongoDB\Driver\Managerオブジェクトにスコープが設定されたモニタリング クラスの登録を容易にするために、 MongoDB\ClientクラスにMongoDB\Client::addSubscriber() } メソッドとMongoDB\Client::removeSubscriber()メソッドを追加します。

このリリースの詳細については GitHub の1 v.18 リリースノートを参照してください。

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