This project roughly adheres to Semantic Versioning. For 0.x.y releases, x
is the major version in semver, while y
is the minor version.
- Derive Hash, Ord, PartialOrd for SimpleError
- Add rust-version field to Cargo.toml with 1.58.0
- Upgrade MSRV to 1.58.0
- Upgrade to 2021 edition
- Support inline format args capture
- Add convenience macro
map_err_with
- Support constructing from format string using
simple_error
macro
- Fix 1.36.0 inference breakage
- Republish 0.1.13 as 0.2.0
- Make
try_with
,require_with
andbail
work more consistent withtry
This version has been yanked due to breaking compatibility to 0.1.12. It will be republished as 0.2.0.
- Make
try_with
,require_with
andbail
work without requiringusing simple_error::SimpleError
- Support format string in
try_with
andrequire_with
- Add
as_str
- Support
bail
macro with string slice
- Add
bail
macro
- Add
SimpleResult
- Add
require_with
macro - Support
String
inSimpleError::with
- Use inline to improve LTO
- Documentation fix for broken doc test
- Add
try_with
macro
- Add
SimpleError::with
- Add badges
- Add documentations
First release