Releases: rye/eb
Releases · rye/eb
Version 0.5.0
Added
- Unit (and integration!) tests for a bunch of things!
- Dependencies on
thiserrorandanyhow, so that we no longer have to depend on hand-writtenErrorimpls.
Changed
- Extracted the core exponential backoff logic into a
backoffmodule. - Relaxed our dependency on
clapfrom2.33.2to2. - Relaxed our (optional) dependency on
simple_loggerfrom1.12.1to1. - Refreshed the language in the README a bit.
Fixed
- Negative values for the
-xflag 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
clapdependency from2.33.0to2.33.2 - Updated our (optional)
simple_loggerdependency from1.6.0to1.12.1. - Updated our
logdependency from0.4.8to0.4.11 - Updated our
randdependency from0.7.3to0.8.4
Removed
-
Breaking: Removed the
eb::clampfunction, which is replaced by the now-stabilizedcore::cmp::Ord::clampfunction.The
core::cmp::Ord::clampfunction 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 <kristofer.rye@gmail.com>
Version 0.3.4
This release fixes a couple of issues with our CI configuration.
Version 0.3.3
- Upgrade
libcto0.2.69 - Upgrade
timeto0.1.43 - Upgrade
hermit-abito0.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