--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2022-5f515d62c2
2022-12-02 01:19:01.664573
--------------------------------------------------------------------------------

Name        : php-mongodb
Product     : Fedora 37
Version     : 1.15.0
Release     : 1.fc37
URL         : https://github.com/mongodb/mongo-php-library
Summary     : MongoDB driver library
Description :
This library provides a high-level abstraction around the lower-level drivers
for PHP and HHVM (i.e. the mongodb extension).

While the extension provides a limited API for executing commands, queries,
and write operations, this library implements an API similar to that of the
legacy PHP driver. It contains abstractions for client, database, and
collection objects, and provides methods for CRUD operations and common
commands (e.g. index and collection management).

Autoloader: /usr/share/php/MongoDB/autoload.php

--------------------------------------------------------------------------------
Update Information:

**php-pecl-mongodb 1.15.0**  Bug  * [PHPC-2132] - get_module_info() test
function may fail to match some phpinfo() values * [PHPC-2148] - Error if
RewrapManyDataKey is called with masterKey and without provider * [PHPC-2149] -
ClientEncryption::createDataKey() may leak when processing masterKey option *
[PHPC-2159] - Consider enums and traits in BSON decoding instantiatable checks
Epic  * [PHPC-2093] - Key Management API  New Feature  * [PHPC-2083] - BSON
handling for enum classes  Task  * [PHPC-1710] - Document upcoming signature
changes in interfaces * [PHPC-1929] - ReadConcern tests need not exhaustively
test each constant * [PHPC-1945] - Remove class_exists checks from SKIPIF blocks
in Decimal128 tests * [PHPC-2064] - SKIPIF output may be ignored for tests using
skip_if_not_clean on PHP 8.1 * [PHPC-2111] - Replace zend_parse_parameter_calls
with PHONGO_PARSE_PARAMETERS macros * [PHPC-2115] - Remove manual fetching of
DateTimeImmutable class entry * [PHPC-2117] - Test with PHP 8.2 on GitHub
Actions * [PHPC-2118] - Use debian11 and include MongoDB 6.0 for load balancer
testing * [PHPC-2124] - Ensure that null is still accepted for optional
parameters * [PHPC-2128] - Create stub files for functions * [PHPC-2130] -
Remove proto definitions from source files * [PHPC-2136] - Final modifier should
precede method visibility in stub files * [PHPC-2143] - Add Windows builds to
GitHub Actions and publish DLLs for releases * [PHPC-2146] - Refactor type map
struct * [PHPC-2147] - Update AppVeyor config to clone PHP fork of the Windows
SDK * [PHPC-2153] - Test with PHP 8.2 on Evergreen * [PHPC-2154] - Test with PHP
8.2 on Appveyor * [PHPC-2166] - Use void keyword in prototypes for functions
that take no parameters  Improvement  * [PHPC-1708] - Add return type
information to final classes * [PHPC-1711] - Add return type information to
interfaces * [PHPC-1928] - Remove unnecessary casts to zend_long * [PHPC-1944] -
Add final modifier to __set_state methods * [PHPC-2015] - Use stub files to
generate arginfo * [PHPC-2101] - Default Binary constructor $type parameter to
TYPE_GENERIC * [PHPC-2103] - Allow applications to detect crypt_shared
availability * [PHPC-2120] - Upgrade libmongocrypt dependency to 1.5.2 *
[PHPC-2125] - Reduce expected removeKeyAltName operations to a single
findOneAndUpdate * [PHPC-2126] - Allow RewrapManyDataKeyResult.bulkWriteResult
to be optional * [PHPC-2142] - WriteResult getters should return null and emit
deprecation notice for w:0 writes and return zero otherwise if libmongoc result
is omitted * [PHPC-2151] - Validate masterKey option for createDataKey() and
rewrapManyDataKey() * [PHPC-2168] - Use consistent int types for APM fields and
snprintf for string conversions   ----  **php-mongodb 1.15.0**  Build Failure  *
[PHPLIB-715] - Investigate failing retryable reads spec test with mapReduce *
[PHPLIB-912] - createIndex test with showExpandedEvents reports wrong operation
on sharded cluster *    [PHPLIB-951] - Fix Astrolabe PHP workload executor
validation failures *    [PHPLIB-1023] - Atlas Data Lake tests fail due to
libmongoc not handling 64-bit value for connection ID  Bug  *    [PHPLIB-942] -
FunctionalTestCase::getModuleInfo may fail to match some phpinfo() values *
[PHPLIB-1001] - Support "number" alias for $$type spec test operators *
[PHPLIB-1010] - Relax acceptance of Int64 for "long" in $$type spec test
operators *    [PHPLIB-1011] - DocumentsMatchConstraint $$type operator does not
support arrays of multiple types  Epic  *    [PHPLIB-599] - Backwards compatible
typing changes *    [PHPLIB-920] - Create directory with example code in PHPLIB
repository  Task  *    [PHPLIB-601] - Document upcoming return type changes *
[PHPLIB-820] - Update unified test runner for key management API spec tests *
[PHPLIB-897] - Ensure "does not fail" in CSE Prose Test 13 accounts for (no)
matching documents *    [PHPLIB-898] - Require 4.2.0 server for tests with
"csfle: true" runOnRequirement *    [PHPLIB-906] - Remove unnecessary on-demand
credentials in CSE unified spec tests *    [PHPLIB-907] - Update CSE unified
tests expectResult: null *    [PHPLIB-909] - Spec tests for
expectedError.errorResponse assertions *    [PHPLIB-914] - Spec test "change
stream resumes after StaleShardVersion" fails on server version > 6.0 *
[PHPLIB-918] - Add test that reads are not retried in a transaction *
[PHPLIB-924] - Sync change stream spec tests for updateDescription field *
[PHPLIB-927] - Update key material for Azure and KMIP datakeys in
RewrapManyDataKey *    [PHPLIB-929] - Add prose test for RewrapManyDataKey *
[PHPLIB-930] - Update expected error in fle2-InsertFind-Unindexed test *
[PHPLIB-932] - Use debian11 and include MongoDB 6.0 for load balancer testing *
[PHPLIB-933] - Test with PHP 8.2 on GitHub Actions *    [PHPLIB-936] - Update
schemaVersion in load balancer spec tests *    [PHPLIB-937] - Clarify necessary
installation steps when not using Composer *    [PHPLIB-944] - Document
environment variables supported by the test suite *    [PHPLIB-945] - Sync
change stream spec tests for clusterTime field *    [PHPLIB-946] - Forbid
Serverless in Change Stream Disambiguated Unified Spec Tests *    [PHPLIB-948] -
Run unified tests from all specs against Atlas Serverless *    [PHPLIB-949] -
Ensure legacy CSFLE maxWireVersion test runs on server version 4.0.x *
[PHPLIB-950] - Run legacy Client Side Encryption tests on serverless *
[PHPLIB-979] - Apply coding standards and static analysis to example code *
[PHPLIB-981] - Add test coverage for example scripts *    [PHPLIB-982] - Work
around limitations to getParameter command *    [PHPLIB-989] - Move Persistable
class docs to tutorial *    [PHPLIB-1024] - Test with PHP 8.2 on Evergreen
Improvement  *    [PHPLIB-572] - Example code to assist with debugging *
[PHPLIB-596] - Add connection examples to documentation *    [PHPLIB-600] - Add
type definitions to method arguments *    [PHPLIB-602] - Add return type
definitions to methods *    [PHPLIB-610] - Support static analysis via Psalm *
[PHPLIB-638] - Ensure writeConcernError is reported for findAndModify *
[PHPLIB-678] - Remove obsolete handling of "options" arg for insertMany *
[PHPLIB-790] - Add FAQ section to documentation *    [PHPLIB-980] - Client
constructor signature should be consistent with Manager *    [PHPLIB-986] -
CSFLE example does not explain how to share data key ids *    [PHPLIB-987] - Add
examples for common use cases *    [PHPLIB-1040] - Create tutorial demonstrating
BSON handling of enum type
--------------------------------------------------------------------------------
ChangeLog:

* Wed Nov 23 2022 Remi Collet <[email protected]> - 1.15.0-1
- update to 1.15.0
- raise dependency on mongodb extension version 1.15
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2022-5f515d62c2' 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 -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to