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.
- Changes out the
anyhow
error type formiette
(#5). - Removes the
Eq
andOrd
trait from types containing af64
via removal ofordered_float
(#6).
- Adds
v1::types::responses::task::View
so it can be accepted as a query parameter in downstream crates.
- 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 tov1::types::responses::service_info
. - Makes
v1::types::task::State
Copy
. - Adds the
ord
feature for all types.
- Removed errant
#[serde(untagged)]
forv1::types::responses::task::View
. - Fixes multiple fields that should not be serialized if
None
(#4). - Corrects the
outputs
key on aTaskLog
to be non-optional (#4).
- Added initial version of the crate.
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.