Releases: javadev/underscore-java
Releases · javadev/underscore-java
Version 1.35
- Math module was moved to the main package.
Version 1.34
- Renamed main class from $ to the U.
- Added jdk 9 and jdk 10 support in travis-ci.
Version 1.33
- Added support for
$.reduce(iterable, function) and $ .reduceRigth(iterable, function). - Added $.groupBy(iterable, function, binaryOperator) method.
Version 1.32
- Added support for the
$mapIndexed() and $ .forEachIndexed() methods. - Added $.createLRUCache(capacity) method in lodash module.
- Added $.fromXmlMakeArrays(xml) method in lodash module.
Version 1.31
- Renamed Block with Consumer and Function with Supplier.
- Replaced Function1 with Function, remove Function2 and Function4.
- Moved lodash plugin to the main module.
- Renamed FunctionAccum with BiFunction.
Version 1.30
Added check() method for Template.
Version 1.29
- Added File, Directory and Entry classes to the math plugin.
- Added $.findByName(entry, name) in math plugin.
- Added root support for the $.fromXml() method in string and lodash plugins.
- Added support for
$.get(list, index), $ .get(index),$.set(list, index, value) and $ .set(index, value) methods.
Version 1.28
- Added filterFalse(list, pred) method support.
- Added support for the LRUCache in math plugin.
Version 1.27
- Added
$.filterIndexed(), $ .rejectIndexed(), chain filterIndexed and chain rejectIndexed methods. - Added object-oriented map(func) method.
- Added object-oriented methods for filter and reject.
Version 1.26
- Added method $.format(template, values).