In previous server versions, apiVersion is not properly appended to the root of an explain command document.
When testing with requireApiVersion=1, that can cause test failures if the driver does not have additional logic to always append the field to a crypt_shared/mongocryptd respnse.
Please complete the following before merging:
[x] Make sure there are generated JSON files from the YAML test files.
[x] Test changes in at least one language driver.
[ ] Test these changes against all server versions and topologies (including standalone, replica set, sharded clusters, and serverless).
In previous server versions, apiVersion is not properly appended to the root of an explain command document.
When testing with requireApiVersion=1, that can cause test failures if the driver does not have additional logic to always append the field to a crypt_shared/mongocryptd respnse.
Please complete the following before merging:
POC: https://github.com/mongodb/mongo-php-library/pull/1111
As noted in DRIVERS-2612, this is blocked on the release of 7.0.0-rc4 for BACKPORT-16190.