Skip to content

Commit ddb6cdd

Browse files
v6.13 release (#957)
1 parent 92da2d6 commit ddb6cdd

File tree

5 files changed

+53
-4
lines changed

5 files changed

+53
-4
lines changed

config/redirects

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
define: prefix docs/drivers/node
22
define: base https://www.mongodb.com/${prefix}
3-
define: versions v3.6 v3.7 v4.0 v4.1 v4.2 v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 v4.10 v4.11 v4.12 v4.13 v4.14 v4.15 v4.16 v4.17 v5.0 v5.1 v5.2 v5.3 v5.4 v5.5 v5.6 v5.7 v5.8 v5.9 v6.0 v6.1 v6.2 v6.3 v6.4 v6.5 v6.6 v6.7 v6.8 v6.9 v6.10 v6.11 v6.12 master
3+
define: versions v3.6 v3.7 v4.0 v4.1 v4.2 v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 v4.10 v4.11 v4.12 v4.13 v4.14 v4.15 v4.16 v4.17 v5.0 v5.1 v5.2 v5.3 v5.4 v5.5 v5.6 v5.7 v5.8 v5.9 v6.0 v6.1 v6.2 v6.3 v6.4 v6.5 v6.6 v6.7 v6.8 v6.9 v6.10 v6.11 v6.12 6.13 master
44

55
symlink: current -> master
66

snooty.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ toc_landing_pages = [
1919
sharedinclude_root = "https://raw.githubusercontent.com/10gen/docs-shared/main/"
2020

2121
[constants]
22-
version = "6.12"
22+
version = "6.13"
2323
api = "https://mongodb.github.io/node-mongodb-native/{+version+}"
2424
driver-long = "MongoDB Node.js driver"
2525
driver-short = "Node.js driver"

source/includes/language-compatibility-table-node.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
- Node.js v16.x.x
1111
- Node.js v14.x.x
1212

13-
* - 6.11 to 6.12 [#latest-note]_
13+
* - 6.11 to 6.13 [#latest-note]_
1414
- ✓
1515
- ✓
1616
- ✓

source/includes/mongodb-compatibility-table-node.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
- MongoDB 4.0
1414
- MongoDB 3.6
1515

16-
* - 6.10 to 6.12
16+
* - 6.10 to 6.13
1717
- ✓
1818
- ✓
1919
- ✓

source/whats-new.txt

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ What's New
1919

2020
Learn what's new in:
2121

22+
* :ref:`Version 6.13 <version-6.13>`
2223
* :ref:`Version 6.12 <version-6.12>`
2324
* :ref:`Version 6.11 <version-6.11>`
2425
* :ref:`Version 6.10 <version-6.10>`
@@ -33,6 +34,54 @@ Learn what's new in:
3334
* :ref:`Version 6.1 <version-6.1>`
3435
* :ref:`Version 6.0 <version-6.0>`
3536

37+
.. _version-6.13:
38+
39+
What's New in 6.13
40+
------------------
41+
42+
The {+driver-short+} v6.13 release includes the following features:
43+
44+
- Adds a new standardized logger to enable insight into database operations
45+
without code changes. You can enable and configure the logger through
46+
environment variables, as shown in the following example:
47+
48+
.. code-block:: bash
49+
50+
env MONGODB_LOG_ALL=debug node server.mjs
51+
52+
.. TODO: To learn more, see the :ref:`Logging <node-logging>` guide.
53+
54+
- Improves command monitoring performance by removing deep copies of command and
55+
reply objects. Modifying the command and response values might lead to
56+
undefined behavior.
57+
58+
- Adds an experimental abort signal feature. You can pass the ``signal`` command
59+
to the following methods to interrupt the execution of the method when the
60+
signal is triggered:
61+
62+
- ``collection.find()``
63+
- ``collection.findOne()``
64+
- ``collection.aggregate()``
65+
- ``collection.countDocuments()``
66+
- ``db.listCollections()``
67+
- ``db.command()``
68+
69+
Aborting a signal closes a connection, which might cause unnecessary
70+
connection reestablishment.
71+
72+
- To avoid potential DNS timeout errors, the driver catches and retries DNS
73+
lookups when resolving ``mongodb+srv://`` connection strings.
74+
75+
- ``MongoClient.close()`` also closes any associated cursors.
76+
- You can safely invoke ``MongoClient.close()`` concurrently, but we do not
77+
recommend doing so if avoidable.
78+
- Fixes an issue that caused ``MONGODB-OIDC`` authentication to not properly
79+
reauthenticate if the handshake includes speculative authentication.
80+
81+
To learn more about this release, see the
82+
:github:`v6.13.0 Release Notes <mongodb/node-mongodb-native/releases/tag/v6.13.0>` on
83+
GitHub.
84+
3685
.. _version-6.12:
3786

3887
What's New in 6.12

0 commit comments

Comments
 (0)