-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-43d650eec1 2025-02-15 02:22:06.812035+00:00 -------------------------------------------------------------------------------- Name : mongo-c-driver Product : Fedora 40 Version : 1.30.0 Release : 1.fc40 URL : https://github.com/mongodb/mongo-c-driver Summary : Client library written in C for MongoDB Description : mongo-c-driver is a client library written in C for MongoDB. -------------------------------------------------------------------------------- Update Information: lilbson 1.30.0 Improvements: Improve performance of BSON-to-JSON serialization for nested documents. Fixes: Truncated output of bson_as_json_with_opts is changed to no longer split valid UTF-8 sequences. Changes were made to the generated JSON text in some cases: Previously, empty arrays and documents would serialize with either one or two spaces depending on whether it is nested. Empty arrays and documents now consistently serialize with just one space. Previously, an array omitted due to the maximum recursion limit would serialize to "{ ... }", as if it were a document. Omitted arrays now serialize to "[ ... ]". The maximum recursion limit now applies to legacy codewscope documents. Deeply nested scope documents will now be omitted like any other deeply nested document. Fix leak of output parameter on failed call to bson_append_array_builder_begin. libmongoc 1.30.0 New Features: Add support for structured logging. See mongoc_client_set_structured_log_opts and mongoc_client_pool_set_structured_log_opts. Add option to configure cache lifetime of In-Use Encryption data encryption keys. See mongoc_auto_encryption_opts_set_key_expiration and mongoc_client_encryption_opts_set_key_expiration. Support sort option for update and replace operations. Support constructing a mongoc_bulkwrite_t without a client. See mongoc_bulkwrite_new and mongoc_bulkwrite_set_client. Improvements: Improve performance of mongoc_server_description_new_copy. Fixes: Additional APM events required by the SDAM specification will now be delivered: Servers that have seen server_opening will now see a server_closed prior to topology_closed. Before topology_closed, a topology_changed event will transition to Unknown topology type. Fix reporting insert IDs in mongoc_bulkwrite_t when verbose results requested. -------------------------------------------------------------------------------- ChangeLog: * Thu Feb 6 2025 Remi Collet <remi@xxxxxxxxxxxx> - 1.30.0-1 - update to 1.30.0 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-43d650eec1' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue