PackageTrack
Sign in Get early access

postgres-types

Conversions between Rust and Postgres values

0.2.14 66M downloads/mo #1050 most downloaded on crates.io rust-postgres/rust-postgres

What this package is like to depend on

Last release 2 months ago

12 Jun 2026

Ships fairly regularly

a new release about every 4 months

Nearly every release is documented

notes for 19 of 19 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

21 releases · first in 2019

5 releases in the last 12 months

see the full history below

Release timeline

21 releases · Oct 2019 to Jun 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 0.2.14 12 Jun 2026
    Release notes

    Added

    • Added FromSql implementation for Cow<str>.

    Fixed

    • Avoid panic decoding out-of-range time 0.2 date/timestamp values.
    Open source →
    Release notes

    Added

    • Added FromSql implementation for Cow<str>.

    Fixed

    • Avoid panic decoding out-of-range time 0.2 date/timestamp values.
    Open source →
  2. 0.2.13 30 Mar 2026
    Release notes

    Added

    • Added support for bit-vec 0.9 via the with-bit-vec-0_9 feature.

    Changed

    • Upgraded to Rust edition 2024, minimum Rust version 1.85.
    Open source →
    Release notes

    Added

    • Added support for bit-vec 0.9 via the with-bit-vec-0_9 feature.

    Changed

    • Upgraded to Rust edition 2024, minimum Rust version 1.85.
    Open source →
  3. 0.2.12 14 Jan 2026
    Release notes

    Added

    • Added ToSql implementation for Box<T> where T: ToSql.
    Open source →
  4. 0.2.11 08 Oct 2025
    Release notes

    Changed

    • Disabled default features of jiff v0.1 and v0.2.
    Open source →
  5. 0.2.10 25 Sep 2025
    Release notes

    Added

    • Added support for jiff v0.2.
    • Added support for bit-vec versions v0.7 and v0.8.
    • Added Serialize and Deserialize impls for Json type.

    Changed

    • Updated GitHub repository links to rust-postgres organization.
    • Switched from serde to serde_core dependency.
    • Upgraded to Rust 2021 edition.
    • Improved -Zminimal-versions support.
    Open source →
  6. 0.2.9 02 Feb 2025
    Release notes

    Added

    • Added support for cidr 0.3 via the with-cidr-0_3 feature.

    Fixed

    • Fixed deserialization of out of bounds inputs to time 0.3 types to return an error rather than panic.
    Open source →
  7. 0.2.8 16 Sep 2024
    Release notes

    Added

    • Added support for jiff 0.1 via the with-jiff-01 feature.
    Open source →
  8. 0.2.7 22 Jul 2024
    Release notes

    Added

    • Added Default implementation for Json.
    • Added a js feature for WASM compatibility.

    Changed

    • FromStr implementation for PgLsn no longer allocates a Vec when splitting an lsn string on it's /.
    • The eui48-1 feature no longer enables default features of the eui48 library.
    Open source →
  9. 0.2.6 20 Aug 2023
    Release notes

    Fixed

    • Fixed serialization to OIDVECTOR and INT2VECTOR.

    Added

    • Removed the 'static requirement for the impl BorrowToSql for Box<dyn ToSql>.
    • Added a ToSql implementation for Cow<[u8]>.
    Open source →
  10. 0.2.5 27 Mar 2023
    Release notes

    Added

    • Added support for multi-range types.
    Open source →
  11. 0.2.4 20 Aug 2022
    Release notes

    Added

    • Added ToSql and FromSql implementations for Box<[T]>.
    • Added ToSql and FromSql implementations for [u8; N] via the array-impls feature.
    • Added support for smol_str 0.1 via the with-smol_str-01 feature.
    • Added ToSql::encode_format to support text encodings of parameters.
    Open source →
  12. 0.2.3 30 Apr 2022
    Release notes

    Added

    • Added ToSql and FromSql implementations for Box<str>.
    • Added BorrowToSql implementations for Box<dyn ToSql + Sync> and Box<dyn ToSql + Sync + Send>.
    • Added support for cidr 0.2 via the with-cidr-02 feature.
    • Added conversions between the LTREE, LQUERY and LTXTQUERY types and Rust strings.
    • Added support for uuid 1.0 via the with-uuid-1 feature.
    Open source →
  13. 0.2.2 29 Sep 2021
    Release notes

    Added

    • Added support for eui48 1.0 via the with-eui48-1 feature.
    • Added ToSql and FromSql implementations for array types via the array-impls feature.
    • Added support for time 0.3 via the with-time-0_3 feature.
    Open source →
  14. 0.2.1 03 Apr 2021
    Release notes

    Added

    • Added support for geo-types 0.7 via with-geo-types-0_7 feature.
    • Added the PgLsn type, corresponding to PG_LSN.
    Open source →
  15. 0.2.0 25 Dec 2020
    Release notes

    Changed

    • Upgraded bytes to 1.0.

    Removed

    • Removed support for geo-types 0.4.
    Open source →
  16. 0.1.3 17 Oct 2020
    Release notes

    Added

    • Implemented Clone, PartialEq, and Eq for Json.

    Fixed

    • Checked for overflow in NaiveDate and NaiveDateTime conversions.
    Open source →
  17. 0.1.2 03 Jul 2020
    Release notes

    Added

    • Added support for geo-types 0.6.
    Open source →
  18. 0.1.1 06 Mar 2020
    Release notes

    Added

    • Added support for time 0.2.
    Open source →
  19. 0.1.0 23 Dec 2019
    Release notes

    Changed

    • Kind is now a true non-exhaustive enum.

    Removed

    • Removed uuid 0.7 support.

    Added

    • Added a Hash implementation for Type.
    Open source →
  20. 0.1.0-alpha.2 28 Nov 2019 pre-release
    Release notes

    Changed

    • Upgraded bytes to 0.5.
    • Upgraded uuid to 0.8.
    Open source →
  21. 0.1.0-alpha.1 15 Oct 2019 pre-release
    Release notes

    Initial release

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive