Skip to content

Commit 32f78fb

Browse files
committed
DOCSP-50482: 6.17 release
1 parent 8709448 commit 32f78fb

File tree

3 files changed

+50
-1
lines changed

3 files changed

+50
-1
lines changed

snooty.toml

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

2727
[constants]
28-
version = "6.16"
28+
version = "6.17"
2929
api = "https://mongodb.github.io/node-mongodb-native/{+version+}"
3030
driver-long = "MongoDB Node.js driver"
3131
driver-short = "Node.js driver"

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,16 @@
1313
- MongoDB 4.0
1414
- MongoDB 3.6
1515

16+
* - 6.17
17+
- ✓
18+
- ✓
19+
- ✓
20+
- ✓
21+
- ✓
22+
- ✓
23+
-
24+
-
25+
1626
* - 6.10 to 6.16
1727
- ✓
1828
- ✓

source/reference/release-notes.txt

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ Release Notes
2121

2222
Learn what's new in:
2323

24+
* :ref:`Version 6.17 <version-6.17>`
2425
* :ref:`Version 6.16 <version-6.16>`
2526
* :ref:`Version 6.15 <version-6.15>`
2627
* :ref:`Version 6.14 <version-6.14>`
@@ -39,6 +40,44 @@ Learn what's new in:
3940
* :ref:`Version 6.1 <version-6.1>`
4041
* :ref:`Version 6.0 <version-6.0>`
4142

43+
.. _version-6.17:
44+
45+
What's New in 6.17
46+
------------------
47+
48+
The {+driver-short+} v6.17 release includes the following features:
49+
50+
- Removes support for {+mdb-server+} 4.0.
51+
52+
- Upgrades the ``bson`` package to v6.10.4. For more information about this release,
53+
see the :github:`v6.10.4 Release Notes <mongodb/js-bson/releases/tag/v6.10.4>` for the
54+
``bson`` package on GitHub.
55+
56+
- Adds the ``keepAliveInitialDelay`` option when constructing a ``MongoClient``.
57+
This option defaults to ``120000`` milliseconds.
58+
59+
- Retries OIDC authentication when the initial authentication fails due an
60+
expired token error.
61+
62+
- Adds the ``sort`` option for ``updateOne()`` and ``replaceOne()`` operations.
63+
This option requires {+mdb-server+} 8.0 or later.
64+
65+
- Instructs the ``MongoClient.close()`` method to close outstanding in-use
66+
connections.
67+
68+
- Adds support for configuring the DEK cache expiration time by providing a
69+
``keyTimeoutMS`` encryption option. This option defaults to ``6000`` milliseconds
70+
and requires ``mongodb-client-encryption`` version 6.4 or later.
71+
72+
- Instructs update operations to generate an error if the ``ignoreUndefined`` is set
73+
to ``true`` and all updates are undefined.
74+
75+
- Treats socket errors as network errors.
76+
77+
To learn more about this release, see the
78+
:github:`v6.17.0 Release Notes <mongodb/node-mongodb-native/releases/tag/v6.17.0>` on
79+
GitHub.
80+
4281
.. _version-6.16:
4382

4483
What's New in 6.16

0 commit comments

Comments
 (0)