Docs Menu

リリースノート

このページでは、ドライバー リリースにおける重要な変更について説明します。

これは変更の網羅的なリストではなく、通常バグ修正を列挙することはありません。 のリリース ページGithub を参照してください ドライバーの各バージョンの変更のより包括的なリストと Jira のリリースのページ ドライバーとそのテスト スイートの内部的な変更を含む、変更の完全なリスト。

このリリースには、次の新機能が含まれています。

  • クライアント側操作タイムアウト(CSO)機能のサポートを追加します。これにより、タイムアウトに関連するオプションのほとんどが単一のtimeout_msオプションの下で統合されます。

  • MongoDB Server バージョン8.0のサポートを追加します。

  • 新しいtrim_factorパラメータを含む、Queryable Encryption を使用した範囲 v 2クエリのサポートを追加します。 Queryable EncryptionQueryable Encryptionの詳細については、MongoDB Server マニュアルの「 」を参照してください。

このリリースには、次の新機能が含まれています。

  • Ruby 2.5および2.6のサポートは終了しました。 Ruby 2.7および JRuby 9.2のサポートは非推奨になっており、次のマイナー ドライバー バージョンではサポートが終了します。 JRuby 9.4のサポートが追加されました。

  • 新しいリリースの Ruby-BSON バージョン5.0のサポート。

  • Connection strings no longer require a slash between the hosts and the options. たとえば、「 MongoDB ://example.com?w=1」と「 MongoDB ://example.com/?w=1」は両方とも現在有効な接続文字列です。

  • クライアント環境のコンテナ ランタイムとオーケストレーション メタデータが分析目的でサーバーに送信されるようになりました。

  • ホストが CosmosDB (Azure)または DocumentDB (Amazon)のインスタンスであることが検出されたときに、ログに警告メッセージが書き込まれるようになりました。

  • シャーディングされたトポロジーで読み取りまたは書込み操作の再試行が試行されると、可能な場合は別の mongos インスタンスで再試行されます。