mongodb

MongoDB driver for PHP


The purpose of this driver is to provide exceptionally thin glue between MongoDB
and PHP, implementing only fundamental and performance-critical components
necessary to build a fully-functional MongoDB driver.

License: Apache License

Latest releases

Version Release Download
1.19.0 2024-05-13 mongodb-1.19.0.tgz
1.18.1 2024-04-12 mongodb-1.18.1.tgz
1.18.0 2024-03-27 mongodb-1.18.0.tgz
1.17.3 2024-03-15 mongodb-1.17.3.tgz
1.17.2 2023-12-20 mongodb-1.17.2.tgz
Show all releases

Changelog

Version Message
1.19.0 Release 1.19.0

* Prepare 1.18.1 release by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1534
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1533
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1536
* Disable fail-fast for Windows Tests by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1535
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1537
* PHPC-1674: Automate Driver Releases by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1538
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1542
* PHPC-2373 and PHPC-2374: Upgrade libmongoc 1.27.0 and libmongocrypt 1.10.0 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1540
* PHPC-2378: Update libmongoc to 1.27.1 by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1545
* PHPC-2255: Add database name to CommandFailedEvent and CommandSucceededEvent by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1543
* Enable auto-merge in merge-up workflow by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1546
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1547
* PHPC-1584: Sign releases by @alcaeus in https://github.com/mongodb/mongo-php-driver/pull/1544
* Merge v1.18 into master by @mongodb-php-bot in https://github.com/mongodb/mongo-php-driver/pull/1548
* PHPC-2373: Include uthash in PECL package by @jmikola in https://github.com/mongodb/mongo-php-driver/pull/1552

**Full Changelog**: https://github.com/mongodb/mongo-php-driver/compare/1.18.1...1.19.0
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEYB1UFjBzGnj7D2hrJubQdPEfzfsFAmZCIRkACgkQJubQdPEf
zftwEw/9HoQ0r2k4WRsq4MukKc6YXdf865u2Vc7tcCw9utx8D9qoqWf2vi9816wB
2om7f78tYRVSuSabw70rmZQ+unndHRUX8WojSbrE8dJj5LzPN9z9aIjXrruKTtUr
4BnY2eDG7b4L9Czno4qrY7N+imTd6FjLXKxW1vwjUatnpuRoQDl8GhIKbtgZ0gRc
oSVgqkaLY+TTd3H0LOxL4ejS7fB61RutoEanXtCygTbfJC9xuvI/4UvUXHfw8VOx
yQ7yee1gmb8lRDKt/3nwupHbiTfc9jdD7eHg//KV7zn9DW/e72dGrSCw8tTXRrS0
X/Ghgw8EwevwBbSCV3ZHSE8VTDS/XWBQs7Q8MbWF4d7YV0vSU6IjNWvyWee4Z/yE
UN4WF4BxdbF4CraE2JKVKvBFNkT77ftZBTr8SqOu9d+Fx0r742cOxslkSoUoSpS5
yMvlKRDjsiquuGRmP61Nje627BSLtG0x2+IgvczvifmSWsLADuCs8INJv0u2eZuM
DLYxx/OasBu7Dg51hZbHAwBFDoHl1icRvTWTnAZVhSP61ZJEHgjzlJbBIlvPDogx
HOUvN7G3zOO58ULOo6okqpmwDwd4aKRFsZ4LiQkxSF89wFuIoWn1HY+0xxu1fbqY
eFLJHZufvzTVtxGw+kEdFBIAX5/nK/3MZJtBF1gEhmprKiqf6aE=
=+vre
-----END PGP SIGNATURE-----
1.18.1 ** Task
* [PHPC-2369] - Upgrade libmongoc to 1.26.2
1.18.0 ** Task
* [PHPC-1956] - Remove disabled __wakeup function for classes that disable serialization
* [PHPC-2320] - Remove empty string key replacement logic in json_canonicalize()
* [PHPC-2358] - Upgrade libmongocrypt to 1.9.0
* [PHPC-2360] - Upgrade libmongoc to 1.26.0
* [PHPC-2363] - Upgrade libmongocrypt to 1.9.1
* [PHPC-2364] - Upgrade libmongoc to 1.26.1
* [PHPC-2366] - Invoke all Drivers Evergreen Tools Scripts with Bash
1.17.3 ** Task
* [PHPC-2339] - Upgrade libmongoc to 1.25.4
* [PHPC-2340] - Upgrade libmongocrypt to 1.8.4
1.17.2 ** Bug
* [PHPC-2337] - Performance degradation in 1.17 due to trace logging

** Task
* [PHPC-2335] - Replace usage of hub with gh in GitHub Action workflows
Show complete changelog