Skip to content
  • Added support for empty processing instruction.
  • Added !DOCTYPE support for U.fromXml(xml).
Assets 3

@javadev javadev released this Jun 1, 2019 · 4 commits to master since this release

  • Fixed long number parser for json and xml.
  • Improved createDocument(string).
Assets 3

@javadev javadev released this May 1, 2019 · 9 commits to master since this release

  • Added sum method for array.
  • Added U.filter() for iterable.
  • Added support for U.nonNull(object).
  • Added new chunk() and chunkFilter().
  • Added methods U.singleOrNull(iterable) and U.singleOrNull(iterable, predicate).
  • Added method U.cycle(iterable, times).
  • Added method U.toCardinalityMap(iterable).
  • Added U.interpose(iterable, element) and U.interposeByList(iterable, elements) methods.
  • Added methods containsAtLeast(iterable, value, count) and containsAtMost(iterable, value, count).
  • Added U.splitAt(iterable, position) method.
  • Added U.repeat(element, times) method.
  • Added U.binarySearch(iterable, value) method.
  • Added U.first(iterable, pred, n) method and fix other U.first() methods.
  • Improved U.fill(list, item), added U.fill(array, item) methods.
  • Added U.average(iterable) and U.average(iterable, function) methods.
  • Added U.explode(string) and U.implode(strings) methods.
  • Added U.replace(iterable, predicate, value) and U.replaceIndexed() methods.
  • Improved U.concat(iterables) method.
  • Added U.takeSkipping(iterable, stepSize) method.
  • Added U.subtract(values) method.
  • Changed return value for methods U.range(stop), U.range(start, stop) and U.range(start, stop, step).
  • Improved U.functions(object) method.
  • Removed U.shortestPathAllKeys(grid).
Assets 3

@javadev javadev released this Apr 1, 2019 · 17 commits to master since this release

  • Added support U.fromXml(xml) for format.
  • Introduced U.defaultTo(value, defaultValue).
  • Added U.isNotEmpty(interable).
Assets 3

@javadev javadev released this Mar 1, 2019 · 23 commits to master since this release

  • Added U.shortestPathAllKeys(string[]).
  • Fixed pmd warnings.
Assets 3

@javadev javadev released this Feb 1, 2019 · 25 commits to master since this release

  • Added U.count(iterable, predicate).
  • Fixed U.fromXmlWithoutNamespaces(string).
  • Added check for #item in U.get(map).
Assets 3

@javadev javadev released this Jan 1, 2019 · 27 commits to master since this release

  • Improved processing instruction node support.
  • Improved external dtd processing in U.fromXml(string).
Assets 3

@javadev javadev released this Dec 1, 2018 · 30 commits to master since this release

  • Improved format xml without header.
  • Improved Euro generation in U.toXml(map).
  • Improved standalone parser in xml header.
  • Added Xml.fromXmlWithoutNamespaces(string).
  • Added U.fromXmlWithoutAttributes(string) and U.fromXmlWithoutNamespacesAndAttributes(string).
  • Added processing instruction node support.
Assets 3

@javadev javadev released this Nov 1, 2018 · 38 commits to master since this release

  • Added self-closing xml element support.
  • Improved nested array support.
  • Added Optional.isEmpty().
  • Improved support for xml with dtd.
  • Improved U.every(list, pred).
Assets 3

@javadev javadev released this Sep 30, 2018 · 54 commits to master since this release

  • Added ident support for U.xmlToJson(string) and U.jsonToXml(string).
  • Improved support for text and comments in U.fromXml(string).
  • Added U.formatXml(string) and U.formatJson(string) methods.
  • Improved U.range(start, stop), updated underscore.js with version 1.91.
  • Added sonarcloud support.
Assets 3
You can’t perform that action at this time.