Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

56 lines (38 loc) · 1.78 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.4.0 - 02-07-2025

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).

0.3.0 - 01-30-2025

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).

0.2.0 - 08-08-2024

Added

  • Added initial version of the crate.

0.1.0

A note on v0.1.0: this version was accidentally released when reserving the tes package name on crates.io. As such, v0.1.0 is technically an empty release: it was yanked from crates.io, and v0.2.0 is the first real version of the crate.