Skip to content

Commit a7c3738

Browse files
committed
Update changelog for 3.10 release
1 parent 04a51ed commit a7c3738

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

doc/changelog.rst

+28-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
Changelog
22
=========
33

4+
Changes in Version 3.10.0
5+
-------------------------
6+
7+
Version 3.10 includes a number of improvements and bug fixes. Highlights
8+
include:
9+
10+
- Support for Client-Side Field Level Encryption with MongoDB 4.2. See
11+
:doc:`examples/encryption` for examples.
12+
- Support for Python 3.8.
13+
- Added :attr:`pymongo.client_session.ClientSession.in_transaction`.
14+
- Do not hold the Topology lock while creating connections in a MongoClient's
15+
background thread. This change fixes a bug where application operations would
16+
block while the background thread ensures that all server pools have
17+
minPoolSize connections.
18+
- Fix a UnicodeDecodeError bug when coercing a PyMongoError with a non-ascii
19+
error message to unicode on Python 2.
20+
- Fix an edge case bug where PyMongo could exceed the server's
21+
maxMessageSizeBytes when generating a compressed bulk write command.
22+
23+
Issues Resolved
24+
...............
25+
26+
See the `PyMongo 3.10 release notes in JIRA`_ for the list of resolved issues
27+
in this release.
28+
29+
.. _PyMongo 3.10 release notes in JIRA: https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=23944
30+
431
Changes in Version 3.9.0
532
------------------------
633

@@ -11,7 +38,7 @@ Version 3.9 adds support for MongoDB 4.2. Highlights include:
1138
- New method :meth:`pymongo.client_session.ClientSession.with_transaction` to
1239
support conveniently running a transaction in a session with automatic
1340
retries and at-most-once semantics.
14-
- Initial support for client side field level encyption. See the docstring for
41+
- Initial support for client side field level encryption. See the docstring for
1542
:class:`~pymongo.mongo_client.MongoClient`,
1643
:class:`~pymongo.encryption_options.AutoEncryptionOpts`,
1744
and :mod:`~pymongo.encryption` for details. **Note: Support for client side

0 commit comments

Comments
 (0)