Releases: blackbeam/rust_mysql_common
Releases · blackbeam/rust_mysql_common
v0.30.2
v0.30.1
Breaking changes
- @lance6716 did some work improving GTID parsing. Naming was slightly changed (see #74)
ConvIrtrait was removed:- It is now required for
FromValue::Intermediateto instead satisfyTryFrom<Value, Error = FromValueError> + Into<Self> FromRownow requiresFromValue::Intermediateto also satisfyInto<Value>
- It is now required for
- New variants:
AuthPluginData::ClearandAuthPlugin::MysqlClearPassword(see #79) - Renamed features:
bigdecimal->bigdecimal02bigcedimal03->bigcecimaltime->time02time03->time
New features
- derive macros are available for
FromRowandFromValue(see crate-level docs). It is possible to opt-out viaderivefeature. ComChangeUserpacket 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_passwordauthentication 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.5by @Dylan-DPC in #61 - Update uuid to
1
v0.28.2
What's New
- #57 implements
TryFrom<BinlogValue> for ValueandTryFrom<BinlogRow> for Rowto partially address #54
Fixes
- @miniliuke fixed a serious bug in the
BinlogValuedeserializer (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_GEOMETRYandMYSQL_TYPE_SETdeserialization was fixed (see blackbeam/rust-mysql-simple#282)