Releases: bitfl0wer/sqlx-pg-uint
v0.10.1
v0.10.0
This release includes new functionality. You can now convert any Option<PgUInt> to an Option<[underlying integer type]> with one function call. See the README.md for more details. Thanks to @ronnybremer for the feature request!
v0.9.0
Release v0.9.0 features updated dependencies, a looser dependency requirement for sqlx (^0.8) and a bug fix in the sqlx-pg-uint-macros crate. In that crate, sqlx macro implementations were refactored to use the Universal Function Call Syntax (UFCS) to avoid any and all ambiguity for the Rust compiler. Previously, scenarios happened which had Rust complaining about not knowing whether to use the Encode trait impl for Postgres, MySql or Sqlite. This has now been fixed.
v0.8.0
This release fixes trait impl collisions caused by an overly "aggressive"/too loose trait bound in the proc-macro derive helper crate "sqlx-pg-uint-macros", by moving these trait impls out of the derive crate and implementing them by hand. As this is not quite backwards compatible, this requires a minor version bump.
v0.7.1
v0.6.1
Full Changelog: v0.6.0...v0.6.1
v0.6.0
v0.5.0
v0.5.0
It seems like I have missed to create tagged releases for v0.4.0 and v0.4.1. Sorry about that.
This release implements sqlx::postgres::PgHasArrayType for all the PgUInt types.
Full Changelog: v0.3.0...v0.5.0
v0.3.0: `Default` for all PgUint types
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Added serde support to all PgUint types.
Full Changelog: v0.1.0...v0.2.0