Releases: ironthree/bodhi-rs
Releases · ironthree/bodhi-rs
0.4.0 "Parse me"
New features:
- implement
TryFrom<&str>
andFromStr
for every enumerated type
This allows using str::parse()
for all enum values (already used for CLI argument parsing with structopt
in the latest release of bodhi-cli
).
Also refactored the test suite:
offline-tests
(default),online-tests
(require internet access),data-tests
(deserialization tests which require big data files that are not committed into git)
0.3.2 "Silence"
Bug fix:
- remove a stray
println!()
call that was only used for debugging purposes
0.3.1 "Revert! Revert!"
Improvements:
- revert breaking API changes from
0.3.0
0.3.0 "Hurr Durr I'ma Sheep"
DO NOT USE THIS RELEASE
Stupid things I did:
- make API worse because I didn't understand cargo error messages
0.2.3 "From this Date"
Minor new feature:
- trivially implement
TryFrom<DateTime<Utc>>
forBodhiDate
(it's only a wrapper, after all)
0.2.2 "In and Out"
New features:
- implement
Serialize
for data types, as well - required new
BodhiDate
implementation forSerialize
0.2.1 "Start at the Beginning"
Minor Improvements:
- if present, invoke progress callback function first with
0/?
as well
0.2.0 "Progress Report"
This release adds the possibility to supply a progress callback function to long-running queries. This required some minor API changes (hence the version bump).
Also, small attempts were made to fix submitting Bug and TestCast feedback with new comments (without success).
0.1.7 "Null Pointer Dereference"
Fix creating test case feedback (looks like creating FeedbackKarma
instance on the server accepts testcase_name
as identifier after all).
0.1.6 "Speak, friend, and enter"
- add example for waiving update test results
- add example for requesting update state change
- start fixing code for providing Bug and TestCase feedback with comments
- implement
Eq
andOrd
forBodhiDate
, so things can be sorted by date