Releases: linabutler/ploidy
Releases · linabutler/ploidy
v0.8.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- The IR now understands
format: {uint8, int8, uint16, int16, uint32, uint64}for values oftype: integer, in addition toint32andint64. These formats map to their corresponding Rust integer types. (#15) - For values of
type: string,format: bytenow maps toploidy_util::Base64, andformat: binarymaps toserde_bytes::ByteBuf, matching their respective definitions (Base64-encoded strings, and raw "binary strings") in OpenAPI 3.0. The old mapping ofbytes::Bytesfor both wasn't correct. (#16) - macOS binaries are now signed and notarized, so Gatekeeper no longer warns about releases downloaded from GitHub via a browser.
New Contributors
- @reivilibre filed their first issue in #14.
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- OpenAPI
date-timetypes are now represented as Rustchrono::DateTime<Utc>types out of the box, instead of asUnixMilliseconds, bringing Ploidy's behavior in line with OpenAPI 3.0. You can override this on a per-crate basis by adding a[package.metadata.ploidy]section to theCargo.tomlof the generated crate, and settingdate-time-formatto one of the supporteddate-timerepresentations. ploidy_util::Unix{Seconds, Milliseconds, Microseconds, Nanoseconds}now support deserializing timestamps from strings, as well as integers.
New Contributors
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.7.0
v0.6.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.6.0
v0.5.1
Immutable
release. Only release title and notes can be modified.
chore(release): v0.5.1
v0.5.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.5.0 [skip ci]
v0.4.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.4.0
v0.3.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.3.0
v0.2.0
Immutable
release. Only release title and notes can be modified.
chore(release): v0.2.0 [skip ci]
v0.1.3
Immutable
release. Only release title and notes can be modified.
chore(release): v0.1.3