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 2026Releases
latest 17-
0.7.109 Jan 2026Release notes
Open source →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
Release notes
Open source →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
-
0.7.024 Aug 2025Release notes
Open source →Release notes
Open source →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
-
0.6.128 Apr 2025Release notes
Open source →What's Changed
- bump protox version to match
prostversion being used. by @GeneralOneill in #70 - Upgrade protobuf-src from 1.1.0 to 2.1.0 by @daniel-b2c2 in #71
- feat: Add customization of type url generation by @asyade in #72
- Add Schemars Support by @jayhf in #77
Full Changelog: v0.6.0...v0.6.1
Release notes
Open source →What's Changed
- bump protox version to match
prostversion 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
- bump protox version to match
-
0.6.029 Jul 2024Release notes
Open source →Release 0.6.0
What's Changed
- Use an anonymous const rather than a dummy name by @CodingAnarchy in #65
- Upgrade prost crates to 0.13 by @nickpresta in #68
Breakting Changes
- All Prost 0.12 to 0.13 breaking changes
- The
From<DateTime> for Timestamphas been replaced byTryFrom.
Full Changelog: v0.5.1...v0.6.0
Release notes
Open source →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 Timestamphas been replaced byTryFrom.
Full Changelog: https://github.com/fdeantoni/prost-wkt/compare/v0.5.1...v0.6.0
-
0.5.228 Jul 2024 withdrawn -
0.5.113 Apr 2024Release notes
Open source →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
Release notes
Open source →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
-
0.5.009 Oct 2023Release notes
Open source →Update to Prost 0.12.x series. This implements the new
Nametrait 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 inMessageSerde(#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
-
0.4.222 May 2023Release notes
Open source →What's Changed
- added implementations for Duration to chrono by @alexthe2 in #35
- Expose feature to compile with vendored protoc by @bodymindarts in #36
- Allow Protox by @jayhf in #38
- use full paths by @dvtkrlbs in #40
- updated Prost to 0.11.9
Full Changelog: v0.4.1...v0.4.2
-
0.4.128 Feb 2023Release notes
Open source → -
0.4.010 Jan 2023Nothing published for this version
-
0.3.508 Jan 2023Nothing published for this version
-
0.3.419 Nov 2022Nothing published for this version
-
0.3.317 Sep 2022Nothing published for this version
-
0.3.229 May 2022Nothing published for this version
-
0.3.112 Apr 2022Nothing published for this version
-
0.3.026 Nov 2021Nothing published for this version
-
0.2.125 Oct 2021Nothing published for this version