Skip to content

Releases: blackbeam/rust_mysql_common

v0.30.6

19 Jun 10:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.30.5...v0.30.6

v0.30.5

19 Jun 10:39
Compare
Choose a tag to compare

What's Changed

  • Properly handle ? in comments when parsing named parameters (reported by @westy92 in #92)

Full Changelog: v0.30.4...v0.30.5

derive-0.30.2

12 May 14:15
Compare
Choose a tag to compare
  • fix Into<Value> for FromValue derive macro on is_string enums
  • negative discriminant support for FromValue on enums

v0.30.4

10 May 12:49
f8fdefd
Compare
Choose a tag to compare
  • fix ComChangeUser serialization when CLIENT_CONNECT_ATTRS is set

derive-0.30.1

10 May 12:23
Compare
Choose a tag to compare
  • fix attributes parsing.
  • fix behavior for is_integer|is_string (see #88)

v0.30.3

17 Apr 17:35
Compare
Choose a tag to compare

Hotfix

New Contributors

Full Changelog: v0.30.2...v0.30.3

v0.30.2

14 Apr 20:48
Compare
Choose a tag to compare

Fixes

  • Implement FromValue for chrono NaiveTime by @scsmithr in #85

New Contributors

Full Changelog: v0.30.1...v0.30.2

v0.30.1

12 Apr 15:12
ad8b8e5
Compare
Choose a tag to compare

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 satisfy TryFrom<Value, Error = FromValueError> + Into<Self>
    • FromRow now requires FromValue::Intermediate to also satisfy Into<Value>
  • New variants: AuthPluginData::Clear and AuthPlugin::MysqlClearPassword (see #79)
  • Renamed features:
    • bigdecimal -> bigdecimal02
    • bigcedimal03 -> bigcecimal
    • time -> time02
    • time03 -> time

New features

  • derive macros are available for FromRow and FromValue (see crate-level docs). It is possible to opt-out via derive feature.
  • ComChangeUser packet support.

Auto-generated change log follows..

What's Changed

New Contributors

Full Changelog: v0.29.2...v0.30.1

v0.29.2

09 Dec 15:52
1fe71ef
Compare
Choose a tag to compare

What's Changed

Fixes

Full Changelog: v0.29.1...v0.29.2

v0.29.1

27 Jul 10:45
Compare
Choose a tag to compare

What's Changed

  • Add microsecond precision support for time02 and time03. Reported by @yerke in #68 and implemented by @blackbeam in #69