PackageTrack
Sign in Get early access

prost-wkt-build

Helper crate for prost to allow JSON serialization and deserialization of Well Known Types.

0.7.1 23M downloads/mo #1938 most downloaded on crates.io fdeantoni/prost-wkt

What this package is like to depend on

Last release 7 months ago

09 Jan 2026

Ships fairly regularly

a new release about every 4 months

Some releases are documented

notes for 8 of 16 stable releases

1 version withdrawn

withdrawn after publishing

5 years old

17 releases · first in 2021

1 release in the last 12 months

see the full history below

Release timeline

17 releases · Oct 2021 to Jan 2026
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 17
  1. 0.7.1 09 Jan 2026
    Release notes

    What's Changed

    • Update schemars version to 1.2 by @maxwase in #85
    • Updated project structure to make use of cargo workspace features

    Full Changelog: v0.7.0...v0.7.1

    Open source →
    Release notes

    What's Changed

    • Converted to proper cargo workspace layout
    • Updated rust-version in line with prost to 1.82
    • Updated schema-rs from 0.8.0 to 1.2.0 by @maxwase in https://github.com/fdeantoni/prost-wkt/pull/85

    Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.7.0...v0.7.1

    Open source →
  2. 0.7.0 24 Aug 2025
    Release notes

    What's Changed

    Full Changelog: v0.6.1...v0.7.0

    Open source →
    Release notes

    What's Changed

    • Prost 0.14 by @jayhf in https://github.com/fdeantoni/prost-wkt/pull/83

    Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.6.1...v0.7.0

    Open source →
  3. 0.6.1 28 Apr 2025
    Release notes

    What's Changed

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

    Open source →
    Release notes

    What's Changed

    • bump protox version to match prost version being used. by @GeneralOneill in https://github.com/fdeantoni/prost-wkt/pull/70
    • Upgrade protobuf-src from 1.1.0 to 2.1.0 by @daniel-b2c2 in https://github.com/fdeantoni/prost-wkt/pull/71
    • feat: Add customization of type url generation by @asyade in https://github.com/fdeantoni/prost-wkt/pull/72
    • Add Schemars Support by @jayhf in https://github.com/fdeantoni/prost-wkt/pull/77

    Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.6.0...v0.6.1

    Open source →
  4. 0.6.0 29 Jul 2024
    Release notes

    Release 0.6.0

    What's Changed

    Breakting Changes

    • All Prost 0.12 to 0.13 breaking changes
    • The From<DateTime> for Timestamp has been replaced by TryFrom.

    Full Changelog: v0.5.1...v0.6.0

    Open source →
    Release notes

    What's Changed

    • Use an anonymous const rather than a dummy name by @CodingAnarchy in https://github.com/fdeantoni/prost-wkt/pull/65
    • Upgrade prost crates to 0.13 by @nickpresta in https://github.com/fdeantoni/prost-wkt/pull/68

    Breaking Changes

    • All Prost 0.12 to 0.13 breaking changes
    • The From<DateTime> for Timestamp has been replaced by TryFrom.

    Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.5.1...v0.6.0

    Open source →
  5. 0.5.2 28 Jul 2024 withdrawn
    Release notes

    Updated readme to reflect prost 0.13.

    Open source →
    Release notes

    Note: This release was yanked in favour of 0.6.0

    Open source →
  6. 0.5.1 13 Apr 2024
    Release notes

    What's Changed

    • Updated Prost to 0.12.3
    • Fixed chrono to 0.4.27 minimum
    • implement serialize/deserialize for Duration type in accordance with protobuf JSON spec by @chrnorm in #61
    • MSRV is now 1.70

    Full Changelog: v0.5.0...v0.5.1

    Open source →
    Release notes

    What's Changed

    • Updated Prost to 0.12.3
    • Fixed chrono to 0.4.27 minimum
    • implement serialize/deserialize for Duration type in accordance with protobuf JSON spec by @chrnorm in https://github.com/fdeantoni/prost-wkt/pull/61
    • MSRV is now 1.70

    Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.5.0...v0.5.1

    Open source →
  7. 0.5.0 09 Oct 2023
    Release notes

    Update to Prost 0.12.x series. This implements the new Name trait which can provide the type url in future. It is only partially implemented for now. Once fully stabilized, we need to see if it can potentially replace the type url method in MessageSerde (#53).

    What's Changed

    • added implementations for FieldMask by @qingshan in #44
    • Update protox requirement from 0.3.1 to 0.4.1 by @dependabot in #46
    • Fix deprecated use of DateTime::from_utc() by @Leulz in #55
    • Update protox requirement from 0.4.1 to 0.5.0 by @dependabot in #52
    • Update prost from 0.11.9 to 0.12.0 by @dragonnn in #53

    Full Changelog: v0.4.2...v0.5.0

    Open source →
  8. 0.4.2 22 May 2023
    Release notes

    What's Changed

    Full Changelog: v0.4.1...v0.4.2

    Open source →
  9. 0.4.1 28 Feb 2023
    Release notes

    Added google.protobuf.Empty (#30), and fixed serialization of Struct and ListValue (#33).

    Open source →
  10. 0.4.0 10 Jan 2023

    Nothing published for this version

  11. 0.3.5 08 Jan 2023

    Nothing published for this version

  12. 0.3.4 19 Nov 2022

    Nothing published for this version

  13. 0.3.3 17 Sep 2022

    Nothing published for this version

  14. 0.3.2 29 May 2022

    Nothing published for this version

  15. 0.3.1 12 Apr 2022

    Nothing published for this version

  16. 0.3.0 26 Nov 2021

    Nothing published for this version

  17. 0.2.1 25 Oct 2021

    Nothing published for this version

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