Releases: rye/eb
Releases · rye/eb
Version 0.5.0
Added
- Unit (and integration!) tests for a bunch of things!
- Dependencies on
thiserror
andanyhow
, so that we no longer have to depend on hand-writtenError
impls.
Changed
- Extracted the core exponential backoff logic into a
backoff
module. - Relaxed our dependency on
clap
from2.33.2
to2
. - Relaxed our (optional) dependency on
simple_logger
from1.12.1
to1
. - Refreshed the language in the README a bit.
Fixed
- Negative values for the
-x
flag will now be parsed.
Version 0.4.0
Added
- ✨ A
-m
(max
) flag, which limits the number of times the supplied command is executed. (#82; thanks @tumdum!) - A rudimentary set of smoke-tests.
Changed
- Updated our
clap
dependency from2.33.0
to2.33.2
- Updated our (optional)
simple_logger
dependency from1.6.0
to1.12.1
. - Updated our
log
dependency from0.4.8
to0.4.11
- Updated our
rand
dependency from0.7.3
to0.8.4
Removed
-
Breaking: Removed the
eb::clamp
function, which is replaced by the now-stabilizedcore::cmp::Ord::clamp
function.The
core::cmp::Ord::clamp
function was added in Rust 1.50.0, which was released on 2021-02-11. If you haven't upgraded yet, you'll need to in order to compile the new version ofeb
.
Version 0.3.5
cargo: Fix metadata and release version 0.3.5 Signed-off-by: Kristofer Rye <[email protected]>
Version 0.3.4
This release fixes a couple of issues with our CI configuration.
Version 0.3.3
- Upgrade
libc
to0.2.69
- Upgrade
time
to0.1.43
- Upgrade
hermit-abi
to0.1.11
- Upgrade some CI configuration
Version 0.3.2
This release contains some minor dependency updates, and not much more.
Version 0.3.1
This version involves some dependency updates and some adjustments to error handling.
Version 0.3.0
This release contains the addition of a new simple_logger
feature which adds support for logging with simple_logger
, and some light modularization work.
Version 0.2.1
v0.2.1 Version 0.2.1
Version 0.2.0
v0.2.0 Version 0.2.0