v24.0.0
Breaking changes
- please look into mysql_common v0.30.1 release notes for the list of breaking changes
New features:
- New
FromRow
andFromValue
derive macros (seemysql_common
crate-level docs) mysql_clear_password
auth plugin support implemented (opt-in viaOpts::enable_cleartext_plugin
)COM_CHANGE_USER
is now supported (seeConn::change_user
andPooledConn::change_user
)
Other changes:
- Pool-related options are moved to the new
PoolOpts
structure Poll
will now reset acquired connections (see blackbeam/mysql_async#240)Conn::reset
will now falls back toCOM_CHANGE_USER
instead of reconnecting- thanks to @kornelski, mysql::Result alias is now more user-friendly (see #346)
- there is a workaround for MySql Bug #92954, that affects MySql <5.7:
Affected APIs:OptsBuilder::connect_attrs
now takesOption<HashMap>
- set toNone
to opt-out of connect attrsOpts::get_connect_attrs
now returnsOption
Auto-generated changelog follows
What's Changed
- Use user-friendly Result alias by @kornelski in #346
- Implement mysql_clear_password plugin support by @blackbeam in #345
- Release v24.0.0 by @blackbeam in #351
New Contributors
- @kornelski made their first contribution in #346
Full Changelog: v23.0.1...v24.0.0