Skip to content

Releases: Alipsa/renjin-client-data-utils

Ver 1.5.0

25 Mar 18:47
Compare
Choose a tag to compare

Upgrade to java 11, no module info though (not possible due to BLAS dependencies)
upgrade spotbugs, javadoc, and compiler plugins
Fixed some spotbugs and PMD warnings.

Ver 1.4.3

29 Nov 20:59
Compare
Choose a tag to compare

1.4.3

  • make the convenience methods more robust and performing a conversion (if possible) into
    the type requested
  • Add more Javadocs
  • Add conversion from Vectors (c() and list() constructs in R) to java.util.List
  • Bump dependency versions for spotbugs and junit

Ver 1.4.2

10 Sep 08:30
Compare
Choose a tag to compare
  • If no info on column types are given when creating a table then treat them as Strings
  • Add customizable decimal format awareness for getAsFloat and getAsDouble convenience methods.
  • Bump dependency versions for spotbugs and require maven 3.6.3 or higher for cleaner output

Ver 1.4.1

20 Aug 14:45
Compare
Choose a tag to compare
  • Handle transformations of empty tables (used to get an ArrayIndexOutOfBoundsException) - now returning empty List instead

Ver 1.4

10 Aug 19:31
Compare
Choose a tag to compare
  • Fix handling of factorized columns with NA values
  • Change Row naming to use an IntSequence instead of the no longer existing RowNamesVector(numberOfRows)
  • Bump dependency versions

Ver 1.3

06 Feb 18:32
Compare
Choose a tag to compare
  • add Table column convenience methods (getColumnForName, getColumnIndex, getColumn)
  • Make Table data immutable, this allows for some performance optimizations and makes usage much clearer
    (Table to process data from Renjin, RDataTransformer to handle mutable data to and from Renjin)

Ver 1.2

29 Jan 10:32
Compare
Choose a tag to compare
  • Add docs
  • cleanup and expand tests
  • add @SafeVarargs to Table constructor to silence compiler warning which does not apply
  • add getRowForName providing the ability to find a row based on a cell value

Ver 1.1

15 Jan 18:51
Compare
Choose a tag to compare
  • Add some utility methods to Table
  • Add docs
  • Add transpose tests

Ver 1.0

25 Oct 18:50
Compare
Choose a tag to compare

Initial version of client utilities to facilitate working with R-data from Renjin in Java.