Skip to content

Commit 7422a87

Browse files
authored
DOCSP-45610 - v6.11 (#937)
1 parent 2116f39 commit 7422a87

File tree

5 files changed

+57
-5
lines changed

5 files changed

+57
-5
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 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 master
44

55
symlink: current -> master
66

snooty.toml

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

2121
[constants]
22-
version = "6.10"
22+
version = "6.11"
2323
api = "https://mongodb.github.io/node-mongodb-native/{+version+}"
2424
driver-long = "MongoDB Node.js driver"
2525
driver-short = "Node.js driver"
2626
mdb-server = "MongoDB Server"
27-
min-node-version = "v16"
27+
min-node-version = "v16.20.1"
2828
stable-api = "Stable API"

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

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,35 @@
44
:class: compatibility-large
55

66
* - Node.js Driver Version
7+
- Node.js v22.x.x
78
- Node.js v20.x.x
89
- Node.js v18.x.x
910
- Node.js v16.x.x
1011
- Node.js v14.x.x
1112

12-
* - 6.X [#latest-note]_
13+
* - 6.11 [#latest-note]_
14+
- ✓
15+
- ✓
16+
- ✓
17+
- ✓
18+
-
19+
20+
* - 6.0 to 6.10 [#latest-note]_
21+
-
1322
- ✓
1423
- ✓
1524
- ✓
1625
-
1726

1827
* - 5.6.X to 5.9.X
28+
-
1929
- ✓
2030
- ✓
2131
- ✓
2232
- ✓
2333

2434
* - 5.0.0 to 5.5.X
35+
-
2536
-
2637
- ✓
2738
- ✓

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
16+
* - 6.10 and 6.11
1717
- ✓
1818
- ✓
1919
- ✓

source/whats-new.txt

Lines changed: 41 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.11 <version-6.11>`
2223
* :ref:`Version 6.10 <version-6.10>`
2324
* :ref:`Version 6.9 <version-6.9>`
2425
* :ref:`Version 6.8 <version-6.8>`
@@ -31,6 +32,46 @@ Learn what's new in:
3132
* :ref:`Version 6.1 <version-6.1>`
3233
* :ref:`Version 6.0 <version-6.0>`
3334

35+
.. _version-6.11:
36+
37+
What's New in 6.11
38+
------------------
39+
40+
The {+driver-short+} v6.11 release includes the following features:
41+
42+
- Adds support for Node.js v22.
43+
44+
- Adds the Client Side Operations Timeout (CSOT) feature. CSOT lets you apply
45+
a single timeout to all steps needed to complete a server-side operation, including
46+
server selection, connection checkout, serialization, and server-side execution.
47+
48+
.. note:: Experimental Feature
49+
50+
The CSOT feature is experimental and might change in future driver releases.
51+
52+
- Adds OIDC authentication support for Kubernetes environments. To use OIDC to authenticate
53+
to a Kubernetes environment, set the ``authMechanismProperties`` connection option
54+
to ``ENVIRONMENT:k8s`` in your connection string. You can use this feature when connecting
55+
to an environment running in Amazon's Elastic Kubernetes Service,
56+
Google Kubernetes Engine, or Azure Kubernetes Service.
57+
58+
The following example shows how to specify this connection option:
59+
60+
.. code-block:: javascript
61+
:copyable: true
62+
63+
const client = new MongoClient('mongodb://host:port/?authMechanism=MONGODB-OIDC&authMechanismProperties=ENVIRONMENT:k8s');
64+
65+
- The ``bson`` package adds support for binary vector data. To learn more about this feature,
66+
see the :github:`v6.10.0 Release Notes <mongodb/js-bson/releases/tag/v6.10.0>` for the
67+
``bson`` package on GitHub.
68+
69+
- The driver emits ``ConnectionClosedEvents`` after ``PoolClearedEvents``.
70+
71+
To learn more about this release, see the
72+
:github:`v6.11.0 Release Notes <mongodb/node-mongodb-native/releases/tag/v6.11.0>` on
73+
GitHub.
74+
3475
.. _version-6.10:
3576

3677
What's New in 6.10

0 commit comments

Comments
 (0)