mirror of
https://github.com/boostorg/website.git
synced 2026-01-19 04:42:17 +00:00
Boost.MySQL 1.89 release notes
This commit is contained in:
committed by
Marshall Clow
parent
b2b0826423
commit
e023f02dc8
@@ -66,6 +66,23 @@ Please keep the list of libraries sorted in lexicographical order.
|
||||
* Added Blake2 algorithm (`blake2s_256`, `blake2b_512`).
|
||||
* Added XXH3 algorithm (`xxh3_128`).
|
||||
|
||||
* [phrase library..[@/libs/mysql/ MySQL]:]
|
||||
* The `caching_sha2_password` authentication plugin can now be used without TLS.
|
||||
This is the default in MySQL 8 and above. Plaintext connections that attempt to
|
||||
use this plugin no longer fail with `client_errc::auth_plugin_requires_ssl`
|
||||
([github mysql 313]).
|
||||
* Fixed a problem causing `client_errc::incomplete_message` to be returned
|
||||
during connection establishment when the target database does not exist
|
||||
and the `caching_sha2_password` is used. The appropriate server-generated
|
||||
diagnostic is now returned. See issues [github mysql 468] and [github mysql 488].
|
||||
* The handshake algorithm is now more resilient to protocol violations
|
||||
([github mysql 469]).
|
||||
* Fixed a build failure with gcc-15 due to a missing include ([github_pr mysql 475]).
|
||||
Thanks [@https://github.com/hhoffstaette hhoffstaette] for the PR.
|
||||
* Added [@https://www.boost.org/doc/libs/master/libs/mysql/doc/html/mysql/benchmarks.html benchmarks against the official drivers].
|
||||
* Optimized `metadata` representation to be faster to construct and take less memory
|
||||
([github mysql 461]).
|
||||
|
||||
* [phrase library..[@/libs/unordered/ Unordered]:]
|
||||
* Deprecated `boost::unordered::hash_is_avalanching` is now a using-declaration of
|
||||
`boost::hash_is_avalanching` in `<boost/container_hash/hash_is_avalanching.hpp>`.
|
||||
|
||||
Reference in New Issue
Block a user