Skip to content

Releases: bradleyscollins/try4j

Try4J v1.8.1

29 May 20:52
Compare
Choose a tag to compare
  • Added Try#orElse(Supplier), associated implementations in Success and
    Failure, and associated tests.
  • Corrected some Javadoc omissions.

Try4J v1.8.0

29 May 03:25
Compare
Choose a tag to compare
  • 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

26 Dec 15:54
Compare
Choose a tag to compare
  • Deprecated orElseGet in favor of orElseTry.
  • 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).