@@ -43,13 +43,14 @@ Learn what's new in:
43
43
What's New in 2.2
44
44
-----------------
45
45
46
- .. important:: Breaking Changes
46
+ .. important:: Breaking Change
47
47
48
48
The {+driver-short+} v2.2 release introduces the following breaking
49
- changes :
49
+ change :
50
50
51
51
- Drops support for {+mdb-server+} v3.6. The minimum supported {+mdb-server+}
52
- version is now v4.0.
52
+ version is now v4.0. To learn more about compatibility with {+mdb-server+}
53
+ versions, see the :ref:`Compatibility <golang-compatibility>` reference.
53
54
54
55
This release includes the following improvements and fixes:
55
56
@@ -58,6 +59,24 @@ This release includes the following improvements and fixes:
58
59
see the example in the :ref:`BSON Options <golang-bson-options>` section of the
59
60
BSON guide.
60
61
62
+ - Adds support for Kubernetes OIDC authentication. To learn more about how to configure
63
+ MongoDB authentication for a Kubernetes cluster, see the
64
+ :ref:`Kubernetes OIDC <golang-kubernetes-oidc>` section of the Enterprise
65
+ Authentication Mechanisms guide.
66
+
67
+ - Adds support to configure the lifetime of the Data Encryption Key (DEK) cache. To learn
68
+ more about DEK management, see the
69
+ :manual:`Encryption Key Management </core/csfle/fundamentals/manage-keys>` guide in the
70
+ {+mdb-server+} manual.
71
+
72
+ - Adds support for ``error.Is`` and ``error.As`` functions for improved
73
+ error management. To learn more, see the `error.Is <https://pkg.go.dev/errors#Is>`__
74
+ and `error.As <https://pkg.go.dev/errors#As>`__ Go API documentation.
75
+
76
+ For more information about the changes in this version, see the
77
+ :github:`v2.2 release notes </mongodb/mongo-go-driver/releases/tag/v2.2.0>`
78
+ on GitHub.
79
+
61
80
.. _golang-version-2.1:
62
81
63
82
What's New in 2.1
0 commit comments