Added support for validating the server certificate with a given CA, CRL, or both.
Expanded support for creating TLS sessions with a URI or connection string.
Added support for creating IPv6 sessions with a URI or connection string.
Added support for single array or multiple argument function calls on the public API.
Fixed issues with
collection.bind(). (Bug #23236379)
Expanded support to create sessions based on unified connection strings. This also fixed parsing issues on URI and connection string corner-cases.
Updated the behavior of
collection.add()to avoid confusing exceptions.
Providing an empty array as an argument should always succeed, even without an active connection to the server.