Skip to content

Releases: stjude-rust-labs/tes

v0.4.0

07 Feb 23:07
b0f43aa
Compare
Choose a tag to compare

Revised

  • Changes out the anyhow error type for miette (#5).
  • Removes the Eq and Ord trait from types containing a f64 via removal of ordered_float (#6).

v0.3.0

07 Feb 23:08
b961de3
Compare
Choose a tag to compare

Added

  • Adds v1::types::responses::task::View so it can be accepted as a query parameter in downstream crates.

Revised

  • Promotes the v1::types::responses::service module to public.
  • Gates serialization/deserialization behind the serde feature.
  • Makes most structs Clone.
  • Converts ServiceInfo to use a builder for construction.
  • Changes the v1::types::responses::service module to v1::types::responses::service_info.
  • Makes v1::types::task::State Copy.
  • Adds the ord feature for all types.

Fixed

  • Removed errant #[serde(untagged)] for v1::types::responses::task::View.
  • Fixes multiple fields that should not be serialized if None (#4).
  • Corrects the outputs key on a TaskLog to be non-optional (#4).