Skip to content

Releases: bitfl0wer/sqlx-pg-uint

v0.10.1

Choose a tag to compare

@bitfl0wer bitfl0wer released this 02 May 10:54
cbe788d

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 01 May 20:50
e1c2ec4

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 16 Feb 16:27
02b5172

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 15 Oct 19:36
a5bbe72

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 02 Sep 10:00
505d6ec

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 01 Sep 22:13
c8a4aaa

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

v0.6.0

Choose a tag to compare

@bitfl0wer bitfl0wer released this 01 Sep 22:06
233459e

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

v0.5.0

Choose a tag to compare

@bitfl0wer bitfl0wer released this 25 Aug 18:31
4ef8889

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

Choose a tag to compare

@bitfl0wer bitfl0wer released this 19 Aug 15:13
23f9ec1

Full Changelog: v0.2.0...v0.3.0

v0.2.0

v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@bitfl0wer bitfl0wer released this 18 Aug 17:06
4d62794

Added serde support to all PgUint types.

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