Skip to content

Releases: blackbeam/rust_mysql_common

v0.35.5

31 Jul 07:16
Compare
Choose a tag to compare

What's Changed

  • Issue#401 Adding required definitions for MariaDB metadata skipping by @lawrinn in #171

New Contributors

Full Changelog: v0.35.4...v0.35.5

v0.35.4

06 May 07:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.35.3...v0.35.4

v0.35.3

24 Apr 10:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.35.2...v0.35.3

v0.35.2

24 Apr 09:51
dd636c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.35.1...v0.35.2

derive-0.32.1

24 Apr 09:52
dd636c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.35.1...derive-0.32.1

v0.35.1

10 Apr 12:20
Compare
Choose a tag to compare
  • Rust edition updated to 2024 (fixes build issue)

Full Changelog: v0.35.0...v0.35.1

v0.35.0 (Yanked)

10 Apr 10:50
3024914
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.34.1...v0.35.0

v0.34.1

17 Jan 07:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.34.0...v0.34.1

v0.34.0

31 Dec 12:51
Compare
Choose a tag to compare

Breaking

  • mysql-common-derive was updated to v0.32.0. See the release notes.

What's Changed

Full Changelog: v0.33.0...v0.34.0

derive-0.32.0

31 Dec 12:17
Compare
Choose a tag to compare

Breaking

The with attribute of the FromRow derive macro was replaced with the following pair of attributes:

  • #[mysql(deserialize_with = "some::path")] – the following function will be used to deserialize the field (instead of FromValue implementation). Expected signature is fn (Value) -> Result<T, FromValueError>.
  • #[mysql(serialize_with = "some::path")] – the following function will be used to serialize the field (instead of Into<Value> implementation). Expected signature is fn (T) -> Value. This is only used in a recovery path to restore the original row when conversion fails.

Full Changelog: derive-0.31.2...derive-0.32.0