Skip to content

Commit 5f64e40

Browse files
v4.10 release (#111)
1 parent 631d03e commit 5f64e40

File tree

5 files changed

+59
-11
lines changed

5 files changed

+59
-11
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/languages/python/pymongo-driver
22
define: base https://www.mongodb.com/${prefix}
3-
define: versions v4.0 v4.1 v4.2 v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 master
3+
define: versions v4.0 v4.1 v4.2 v4.3 v4.4 v4.5 v4.6 v4.7 v4.8 v4.9 4.10 master
44

55
symlink: current -> master
66

snooty.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ mdb-server = "MongoDB Server"
2929
mongo-community = "MongoDB Community Edition"
3030
mongo-enterprise = "MongoDB Enterprise Edition"
3131
docs-branch = "master" # always set this to the docs branch (i.e. master, 1.7, 1.8, etc.)
32-
version-number = "4.9"
33-
patch-version-number = "{+version-number+}.0" # always set this to the driver branch (i.e. 1.7.0, 1.8.0, etc.)
32+
version-number = "4.10"
33+
patch-version-number = "{+version-number+}.1" # always set this to the driver branch (i.e. 1.7.0, 1.8.0, etc.)
3434
version = "v{+version-number+}"
3535
stable-api = "Stable API"
3636
api-root = "https://pymongo.readthedocs.io/en/{+patch-version-number+}/api/"

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,19 @@ Python 3
1919
- CPython 3.4
2020
- PyPy3
2121

22+
* - 4.10
23+
- ✓
24+
- ✓
25+
- ✓
26+
- ✓
27+
- ✓
28+
- ✓
29+
-
30+
-
31+
-
32+
-
33+
-
34+
2235
* - 4.9
2336
- ✓
2437
- ✓

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

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,31 @@
1313
- MongoDB 4.0
1414
- MongoDB 3.6
1515

16+
* - 4.10
17+
- ✓
18+
- ✓
19+
- ✓
20+
- ✓
21+
- ✓
22+
- ✓
23+
- ✓
24+
- ⊛
25+
-
26+
-
27+
-
28+
1629
* - 4.9
30+
- ✓
31+
- ✓
32+
- ✓
33+
- ✓
34+
- ✓
35+
- ✓
1736
- ✓
18-
- ✓
19-
- ✓
20-
- ✓
21-
- ✓
22-
- ✓
23-
- ✓
24-
-
37+
- ⊛
38+
-
39+
-
40+
-
2541

2642
* - 4.4 to 4.8
2743
- ⊛

source/whats-new.txt

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,40 @@ What's New
1515
:values: reference
1616

1717
.. meta::
18-
:keywords: update, new feature, deprecation, upgrade, driver v4.7, driver v4.8, driver v4.9
18+
:keywords: update, new feature, deprecation, upgrade, driver v4.7, driver v4.8, driver v4.9, driver v4.10
1919

2020
Learn what's new in:
2121

22+
* :ref:`Version 4.10 <version-4.10>`
2223
* :ref:`Version 4.9 <version-4.9>`
2324
* :ref:`Version 4.8 <version-4.8>`
2425
* :ref:`Version 4.7 <version-4.7>`
2526

2627
.. _upcoming-breaking-changes:
2728

29+
.. _version-4.10:
30+
31+
What's New in 4.10
32+
------------------
33+
34+
The {+driver-short+} v4.10 release includes the following new features:
35+
36+
- Adds provisional support for a new binary BSON subtype (9), which can be used
37+
for efficient storage and retrieval of :atlas:`vectors
38+
</atlas-vector-search/vector-search-overview/#std-term-vector>` by using the
39+
``bson.binary.Binary.from_vector()`` and ``bson.binary.Binary.as_vector()``
40+
methods. Support for BSON subtype 9 is in beta and is subject to change before the
41+
generally available release.
42+
- Adds ``"c"`` to the ``driver.name`` client metadata field when an application uses the C extension.
43+
- Fixes a bug that could cause ``AsyncMongoClient`` to deadlock.
44+
2845
.. _version-4.9:
2946

3047
What's New in 4.9
3148
-----------------
3249

50+
The {+driver-short+} v4.9 release includes the following new features:
51+
3352
- Adds support for {+mdb-server+} 8.0 and Python 3.13.
3453
- Adds support for Queryable Encryption range queries. To use this
3554
feature, your app must connect to {+mdb-server+} 8.0 or later. For

0 commit comments

Comments
 (0)