@@ -27,6 +27,10 @@ This release adds the following new features:
2727- Support for Zstandard and Snappy :ref:`wire protocol compression <compression>`.
2828- :ref:`Query cache middleware <query-cache-middleware>` was moved to the
2929 driver from Mongoid and is now usable in applications that do not use Mongoid.
30+ - It is now possible to create collections with time-series options.
31+ - Experimental support for `MongoDB Atlas Serverless
32+ <https://www.mongodb.com/cloud/atlas/serverless>`_ when not using a
33+ load balancer.
3034
3135The following smaller improvements have been made:
3236
@@ -43,6 +47,10 @@ The following smaller improvements have been made:
4347- Heartbeat succeeded and heartbeat failed :ref:`server monitoring events
4448 <server-heartbeats>` are now linked to the respective heartbeat started
4549 event, to improve usability.
50+ - ``skip`` and ``limit`` options are now prohibited when calling
51+ ``estimated_document_count``, because the server command does not accept them.
52+ - The driver will now omit command monitoring reply payloads when they are
53+ in response to sensitive commands.
4654- When the driver closes network sockets it now enforces the socket timeout.
4755- ``estimated_document_count`` collection method now uses the ``$collStats``
4856 aggregation pipeline stage instead of the count command on 5.0 and newer
@@ -51,6 +59,10 @@ The following smaller improvements have been made:
5159 now includes the purpose of the connection being established, permitting
5260 administrators to distinguish monitoring connections from application
5361 connections.
62+ - The driver now uses monotonic clock for timeouts.
63+ - The driver will no longer mark servers unknown based on errors in
64+ ``writeErrors`` field in the server response.
65+ - Server selection timeout for ``mongocryptd`` has been increased to 10 seconds.
5466
5567
56682.14
0 commit comments