1
- libmongoc 1.24.0 (Unreleased)
2
- =============================
1
+ libmongoc 1.24.0
2
+ ================
3
+
4
+ New Features:
5
+
6
+ * Support MongoDB server version 7.0.
7
+ * Support updated Queryable Encryption protocol.
8
+ * Introduces backwards breaking changes to the Queryable Encryption protocol. Using Queryable Encryption now requires MongoDB server version 7.0+.
9
+ * Support new Queryable Encryption features.
10
+ * Add `mongoc_client_encryption_create_encrypted_collection` to automatically create data encryption keys when creating a new encrypted collection.
11
+ * Support new security features.
12
+ * Add ability to fetch KMS credentials automatically from Azure, GCP, and AWS environments.
13
+ * Support authentication with KMS AWS temporary credentials.
14
+ * Cache fetched AWS credentials.
15
+ * Support AWS IAM Roles for service accounts, EKS in particular.
16
+ * Retry operations if the connection handshake fails.
17
+ * Add index creation helper: `mongoc_collection_create_indexes_with_opts`.
18
+
19
+ Fixes:
20
+
21
+ * Fix default applied credentials for Kerberos with SSPI on Windows.
22
+ * Fix possible overcounting in Performance Counters used by `mongoc-stat`.
23
+
24
+ Language Standard Support:
25
+
26
+ * C89 support has been dropped. C99 is the default tested C standard.
3
27
4
28
Platform Support:
5
29
@@ -14,6 +38,22 @@ Build Configuration:
14
38
If the build script needs to support building arbitrary versions of the C
15
39
driver, add both `ENABLE_BSON=SYSTEM` and `USE_SYSTEM_LIBBSON=TRUE`.
16
40
41
+ Thanks to everyone who contributed to the development of this release.
42
+
43
+ * Kevin Albertson
44
+ * Ezra Chung
45
+ * Colby Pike
46
+ * Gil Alon
47
+ * Kyle Kloberdanz
48
+ * Jeremy Mikola
49
+ * Andreas Braun
50
+ * Kondaiah Valagonda
51
+ * Joshua Siegel
52
+ * Roberto C. Sánchez
53
+ * Romain Geissler @ Amadeus
54
+ * bisht2050
55
+ * Adrian Dole
56
+
17
57
libmongoc 1.23.5
18
58
================
19
59
0 commit comments