Releases: blackbeam/rust_mysql_common
Releases · blackbeam/rust_mysql_common
v0.30.1
Breaking changes
- @lance6716 did some work improving GTID parsing. Naming was slightly changed (see #74)
ConvIr
trait was removed:- It is now required for
FromValue::Intermediate
to instead satisfyTryFrom<Value, Error = FromValueError> + Into<Self>
FromRow
now requiresFromValue::Intermediate
to also satisfyInto<Value>
- It is now required for
- New variants:
AuthPluginData::Clear
andAuthPlugin::MysqlClearPassword
(see #79) - Renamed features:
bigdecimal
->bigdecimal02
bigcedimal03
->bigcecimal
time
->time02
time03
->time
New features
- derive macros are available for
FromRow
andFromValue
(see crate-level docs). It is possible to opt-out viaderive
feature. ComChangeUser
packet support.
Auto-generated change log follows..
What's Changed
- Update doc by @AureliaDolo in #78
- Add parsing from string for Sid(GTID) by @lance6716 in #74
- Add
mysql_clear_password
authentication plugin support by @blackbeam in #79 - FromValue and FromRow derive macros by @blackbeam in #80
- Parse optional metadata in BinlogRow::deserialize by @blackbeam in #81
- prevent time 0.1 from being in dep graph by @robjtede in #60
- Release v0.30.0 by @blackbeam in #82
- Remove circular dev-dependency by @blackbeam in #83
- Release v0.30.1 by @blackbeam in #84
New Contributors
- @AureliaDolo made their first contribution in #78
- @lance6716 made their first contribution in #74
- @robjtede made their first contribution in #60
Full Changelog: v0.29.2...v0.30.1
v0.29.2
What's Changed
Fixes
- Fix parsing for generic response packets by @blackbeam in #75
Full Changelog: v0.29.1...v0.29.2
v0.29.1
v0.29.0
What's New
- (breaking) Make named parameter parsing use byte slices by @glittershark in #64
- Added get real column type to table map event by @normano in #59
What's Changed
- Update regex to
1.5.5
by @Dylan-DPC in #61 - Update uuid to
1
v0.28.2
What's New
- #57 implements
TryFrom<BinlogValue> for Value
andTryFrom<BinlogRow> for Row
to partially address #54
Fixes
- @miniliuke fixed a serious bug in the
BinlogValue
deserializer (see #56) - #50 fixes the read_lenenc_int error, reported by @aochagavia in #49
- e2f85ca fixes the invalid link issue, reported by @lroux-at-jellysmack in #53
Improvements
v0.28.0
v0.27.5
v0.27.4
v0.27.3
Fixes:
- binlog row
MYSQL_TYPE_GEOMETRY
andMYSQL_TYPE_SET
deserialization was fixed (see blackbeam/rust-mysql-simple#282)