Build Failure
- [PHPC-2396] - Atlas connectivity tests fail on free-tier cluster due to expired certificate
Bug
- [PHPC-2456] - Dereference array zvals when reading "fieldPaths" type map option
New Feature
- [PHPC-2401] - Support Queryable Encryption Protocol V2
- [PHPC-2403] - Support Range Indexes as GA
- [PHPC-2442] - Add getHost and getPort to APM event classes and deprecate getServer
Task
- [PHPC-1489] - Deprecate using ReadPreference integer constants
- [PHPC-1957] - Add tests for out-of-range UTCDateTime values
- [PHPC-2347] - Deprecate BSON functions in favor of Document methods
- [PHPC-2349] - Deprecate WriteException class
- [PHPC-2376] - Test against MongoDB 8.0 builds
- [PHPC-2386] - Improve build config output when libmongocrypt is not enabled
- [PHPC-2395] - Use AWS Secrets Manager for Evergreen Test Secrets
- [PHPC-2398] - Use server_id methods instead of deprecated hint methods in libmongoc
- [PHPC-2410] - Add composer.json for installation via PIE
- [PHPC-2411] - Deprecate SSLConnectionException class
- [PHPC-2412] - Deprecate CursorId class and conditionally return Int64 in Cursor::getId()
- [PHPC-2415] - Drop support for MongoDB 3.6
- [PHPC-2421] - Upgrade libmongocrypt to 1.11.0
- [PHPC-2428] - SCRAM-SHA-256 FIPS Compliance
- [PHPC-2443] - Deprecate string arg and accept Int64 in UTCDateTime constructor
- [PHPC-2448] - Upgrade libmongoc to 1.28.0
- [PHPC-2452] - Warn if deprecated --with-openssl-dir configure option is used
- [PHPC-2453] - Emit deprecation notice for "modifiers" Query option
- [PHPC-2462] - Document trimFactor and sparsity and make optional
Improvement
- [PHPC-2254] - Include topology description in server selection timeout errors
- [PHPC-2286] - Add MongoDB\BSON\UTCDateTime::toDateTimeImmutable
- [PHPC-2294] - Make delimiting slash between hosts and options in connection string optional
- [PHPC-2350] - Implement PackedArray::fromJSON and toJSON methods
- [PHPC-2414] - Bump maxWireVersion for MongoDB 8.0
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.