Skip to content

Releases: FnOio/grel-functions-java

v0.9.1

15 Dec 12:22
Compare
Choose a tag to compare

Fix: Allow the separator of ArrayFunctions.join() to be null which is considered to be the empty string.

v0.9.0

08 Dec 12:51
Compare
Choose a tag to compare

Added

  • Possibility to apply a format in StringFunctions.toString() function
  • Documentation in code

Changed

  • Require Java 11+
  • Updated JUnit from 4.13.2 to 5.9.1
  • Updated commons-lang 2.6 to commons-lang3 3.12.0
  • Added commons-text 1.10.0 (some classes originating from commons-lang are put in here)
  • Removed unused dependency on jackson-databind
  • let StringFunctions.split() return an array instead of a list.

Fixed

  • DateFunctions.now() returns the current time in UTC as defined by the GREL funtions (not in local timezone).
  • StringFunctions.replace() now performs string replace as well as regex replace.
  • StringFunctions.match(): fixed GREL regex matching
  • StringFunctions.toNumber(): expanded conversion to Number, basically covering all numbers, not just integers.
  • StringFunctions.phonetic(): the right encoder was not selected; the metaphone and double methaphone encoders were not configured correctly.
  • StringFunctions.reinterpret(): add target encoding which is necessary to perform the right conversion.
  • StringFunctions.unicode(): use code points instead of uri encoding.
  • OtherFunctions.type(): return the name of the type instead of the Class of the type.

v0.8.2

26 Sep 07:39
Compare
Choose a tag to compare
  • Implementation of Math functions

v0.7.3

29 Mar 12:26
Compare
Choose a tag to compare

Fixed the GREL mappings for Java: the class of an implementation Mapping is fno:Mapping. Replaced fnoi:Mapping with fno:Mapping in grel_java_mapping.ttl

v0.7.2

25 Mar 07:14
915eda8
Compare
Choose a tag to compare
  • Added missing descriptions for coalesce anf indexOf functions.
  • Simplified BooleanFunctions.java.

v0.7.1

24 Aug 09:20
Compare
Choose a tag to compare

0.7.1 - 2021-08-24

Fixed

  • updated dependencies

0.7.0 - 2021-08-24

Added

  • a lot more GREL functions

v0.6.1

04 Mar 14:59
Compare
Choose a tag to compare
version 0.6.1