Releases: bradleyscollins/try4j
Releases · bradleyscollins/try4j
Try4J v1.8.1
- Added Try#orElse(Supplier), associated implementations in Success and
Failure, and associated tests. - Corrected some Javadoc omissions.
Try4J v1.8.0
- Updated copyright statement year to 2015.
- Added ThrowingPredicate.
- Changed Try#filter(Predicate) to Try#filter(ThrowingPredicate) so that it can
accept predicates that may throw exceptions and modified Failure and Success
implementations to match. - Corrected signature of ThrowingFunction#apply(T) so that it includes a throws
clause. - Updated/added several tests so that they explicitly exercise the cases in
which functions, predicates, and suppliers throw exceptions. - Corrected some erroneous test names.
Try4J v1.6.0
- Deprecated
orElseGet
in favor oforElseTry
. - Filled in some holes in the Javadocs.
- Made some API improvements, thanks to some suggestions from Daniel
Gronau. - Added some automated release features, thanks to Alexey
Alekhin (https://github.com/laughedelic).