Skip to content

Releases: bitfl0wer/sqlx-pg-uint

v0.10.1

02 May 10:54
cbe788d

Choose a tag to compare

Fixes the newly added "option-pguint-to-option-uint" conversion by making a trait public which should have been public from the beginning.

Full Changelog: v0.10.0...v0.10.1

v0.10.0

01 May 20:50
e1c2ec4

Choose a tag to compare

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

16 Feb 16:27
02b5172

Choose a tag to compare

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

15 Oct 19:36
a5bbe72

Choose a tag to compare

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

02 Sep 10:00
505d6ec

Choose a tag to compare

This version changes how Serialization of PgUint types works: PgUint types are serialized as their respective unsigned integer values, and deserialized using the underlying Deserialize trait implemented for BigDecimal.

v0.6.1

01 Sep 22:13
c8a4aaa

Choose a tag to compare

Full Changelog: v0.6.0...v0.6.1

v0.6.0

01 Sep 22:06
233459e

Choose a tag to compare

With this release, FromStr is implemented for all UInt types offered by this crate.

v0.5.0

25 Aug 18:31
4ef8889

Choose a tag to compare

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

19 Aug 15:13
23f9ec1

Choose a tag to compare

v0.2.0

18 Aug 17:06
4d62794

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Added serde support to all PgUint types.

Full Changelog: v0.1.0...v0.2.0