Skip to content

Commit c31219e

Browse files
committed
1.24.0 Release
Signed-off-by: Kevin Albertson <[email protected]>
1 parent 6f58b9d commit c31219e

File tree

3 files changed

+65
-4
lines changed

3 files changed

+65
-4
lines changed

NEWS

+42-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
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.
327

428
Platform Support:
529

@@ -14,6 +38,22 @@ Build Configuration:
1438
If the build script needs to support building arbitrary versions of the C
1539
driver, add both `ENABLE_BSON=SYSTEM` and `USE_SYSTEM_LIBBSON=TRUE`.
1640

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+
1757
libmongoc 1.23.5
1858
================
1959

src/libbson/NEWS

+23-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,33 @@
1-
libbson 1.24.0 (Unreleased)
2-
===========================
1+
libbson 1.24.0
2+
==============
3+
4+
New Features:
5+
6+
* Add extended JSON helpers for top-level BSON arrays `bson_array_as_canonical_extended_json` and `bson_array_as_relaxed_extended_json`.
7+
8+
Language Standard Support:
9+
10+
* C89 support has been dropped. C99 is the default tested C standard.
311

412
Platform Support:
513

614
* Support for macOS 10.14 will be dropped in an upcoming release.
715
* Support for Ubuntu 14.04 will be dropped in an upcoming release.
816
* Support for Debian 8.1 will be dropped in an upcoming release.
917

18+
Thanks to everyone who contributed to the development of this release.
19+
20+
* Ezra Chung
21+
* Kevin Albertson
22+
* Colby Pike
23+
* Joshua Siegel
24+
* Jeroen Ooms
25+
* Jean-Marc Le Roux
26+
* Kyle Kloberdanz
27+
* bisht2050
28+
* gopukrishnasIBM
29+
* Charles Pritchard
30+
1031
libbson 1.23.5
1132
==============
1233

src/libmongoc/doc/libbson-objects.inv

180 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)