anyhow
Idiomatic error handling capabilities to make your code safer, more maintainable, and errors easier to debug. Dart implementation of Rust's Result monad type and "anyhow" crate.
3.0.1
736 downloads/mo
#670 most downloaded on pub.dev
mcmah309/anyhow
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 20 of 20 stable releases
4 versions withdrawn
withdrawn after publishing
3 years old
35 releases · first in 2023
0 releases in the last 12 months
see the full history below
Release timeline
35 releases · Oct 2023 to Dec 2024Releases
latest 35-
3.0.112 Dec 2024 -
3.0.012 Dec 2024 -
3.0.0-dev.112 Dec 2024 pre-releaseNothing published for this version
-
2.0.103 Dec 2024 -
2.0.002 Dec 2024Release notes
Open source →- Refactor
rustpackage export intorust.dartoverlay - Add
stackTraceoption tobail,ensure, andanyhow - Rename
Errorstatic fields - Modify
Errordisplay format
Full Changelog: v1.3.1...v2.0.0
Release notes
Open source →- Refactor
rustpackage export intorust.dartoverlay - Add
stackTraceoption tobail,ensure, andanyhow - Rename
Errorstatic fields - Modify
Errordisplay format
- Refactor
-
2.0.0-dev418 Nov 2024 pre-release withdrawnNothing published for this version
-
2.0.0-dev318 Nov 2024 pre-release withdrawnNothing published for this version
-
2.0.0-dev218 Nov 2024 pre-release withdrawnNothing published for this version
-
2.0.0-dev118 Nov 2024 pre-release withdrawnNothing published for this version
-
2.0.0-dev.725 Nov 2024 pre-releaseNothing published for this version
-
2.0.0-dev.621 Nov 2024 pre-releaseNothing published for this version
-
2.0.0-dev.519 Nov 2024 pre-releaseNothing published for this version
-
1.3.218 Nov 2024 -
1.3.103 Jul 2024 -
1.3.011 Mar 2024 -
1.3.0-dev205 Mar 2024 pre-releaseNothing published for this version
-
1.3.0-dev105 Mar 2024 pre-releaseNothing published for this version
-
1.2.102 Feb 2024 -
1.2.007 Dec 2023 -
1.2.0-dev.203 Dec 2023 pre-release -
1.2.0-dev.103 Dec 2023 pre-releaseRelease notes
Open source →- Migration of Result to the 'rust_core' package. Gaining more features and ecosystem with 100% compatibility.
-
1.1.030 Nov 2023Release notes
Open source →- Add merge to Iterable Result
- Add more future extensions
- Add toOk and toErr to base
- Add stackTraceDisplayModifier
-
1.0.027 Nov 2023 -
1.0.0-dev.327 Nov 2023 pre-release -
1.0.0-dev.227 Nov 2023 pre-release -
1.0.0-dev.127 Nov 2023 pre-release -
0.8.025 Nov 2023 -
0.7.025 Nov 2023Release notes
Open source →- Result type now has all Rust Result type methods
- Infallible type
- iter
- mapOr
- mapOrElse
- orElse
- isErrAnd
- isOkAnd
- implement all methods and extension for FutureResult
- Default is to now collect stacktrace
-
0.6.219 Oct 2023 -
0.6.118 Oct 2023 -
0.6.018 Oct 2023Release notes
Open source →- Update "and" and "or" to be more explicit
- Add handling for Iterable Future Result
- Add toResultEager
- Reverse Anyhow Error
-
0.5.108 Oct 2023 -
0.5.007 Oct 2023 -
0.4.006 Oct 2023 -
0.3.105 Oct 2023