Skip to content

Releases: javadev/underscore-java

Version 1.74

01 Feb 00:44
Compare
Choose a tag to compare
  • Moved classes from package com.github.underscore.lodash to the com.github.underscore.

Version 1.73

01 Jan 06:26
Compare
Choose a tag to compare
  • Fixed encoding problem for POST and PUT requests.
  • Added fetch with retry.
  • Added FetchResponse.jsonMap(), FetchResponse.xmlMap() and ObjectBuilder.addMap(map) methods.
  • Added methods U.objectBuilder().addNull("Key") and U.arrayBuilder().addNull().
  • Fixed sonar warnings.
  • Migrated to junit 5.
  • Updated dependent libraries for spring-boot example.
  • Added StringJoiner to generate json.
  • Introduced methods U.downloadUrl(url, fileName) and U.decompressGzip(source, target).

Version 1.72

01 Dec 03:45
Compare
Choose a tag to compare
  • Added method U.replaceNilWithNull(map).

Version 1.71

01 Nov 04:35
Compare
Choose a tag to compare
  • Added U.objectBuilder().fromMap(map).
  • Changed default format for json and xml with two spaces.

Version 1.70

01 Oct 03:21
Compare
Choose a tag to compare
  • Added codeql analysis support.
  • Added new mode FORCE_ADD_ROOT_JSON_TO_XML to the U.jsonToXml(json, mode, [newRootName]).
  • Fixed warning Unsafe hostname verification

Version 1.69

01 Sep 03:00
Compare
Choose a tag to compare
  • Added windows and sonar builds, added cache maven packages in github actions.
  • Renamed com.github.underscore.U with com.github.underscore.Underscore.
  • Added new mode REMOVE_FIRST_LEVEL_XML_TO_JSON to the U.xmlToJson() method.

Version 1.68

01 Jul 02:19
Compare
Choose a tag to compare
  • Added set(path, value) for chain.
  • Added Optional.toJavaOptional(), changed Optional.toString().
  • Formated source codes.

Version 1.67

01 Jun 02:46
Compare
Choose a tag to compare
  • Added toChain() method for object and array builder.
  • Updated underscore.js with version 1.13.1.
  • Added new modes REPLACE_EMPTY_TAG_WITH_NULL and REPLACE_EMPTY_TAG_WITH_EMPTY_STRING for the U.xmlToJson(xml).
  • Added new mode REPLACE_EMPTY_STRING_WITH_EMPTY_VALUE to the U.jsonToXml(json).
  • Added spring boot example.
  • Improved github workflows.

Version 1.66

09 May 08:58
afb48a4
Compare
Choose a tag to compare
  • Added U.mapMulti(list, mapper) method.

Version 1.65

01 Apr 05:11
Compare
Choose a tag to compare
  • Added new mode REPLACE_NULL_WITH_EMPTY_VALUE to the U.jsonToXml().