3.0.5
API documentation: https://docs.couchbase.com/sdk-api/couchbase-c-client-3.0.5
- CCBC-1307: allow to select any mechanisms for SASL regardless network protocol being used.
But by default, try to avoid downgrading to PLAIN on non-TLS connections. Also the change allows to specify list of
preferred mechanisms instead of only one (use comma in the value ofsasl_mech_force
connection string option). - CCBC-1276: allow to hint flex index usage in query options
- CCBC-1312: fix return values for
lcb_cmdquery_scope_*
- CCBC-1313: replace
std::random_shuffle
withstd::shuffle
(fixes build ofcbc-n1qlback
tool)