Skip to content

Releases: Alipsa/matrix

Matrix bom v 1.0.0

26 Jan 14:04

Choose a tag to compare

First release of Matrix bom file to simplify dependency management when using several Matrix modules.

Matrix-SQL 1.1.0

08 Jan 10:05

Choose a tag to compare

  • adapt to matrix-core 2.2.0

Matrix-spreadsheet 1.1.0

08 Jan 09:00

Choose a tag to compare

  • clarify which sheet we are on when trying to read outside boundaries
  • change base package name to se.alipsa.matrix.spreadsheet
  • adopt to matrix-core 2.2.0

Matrix-json 1.1.0

08 Jan 08:40

Choose a tag to compare

  • adopt to matrix-core 2.2.0

Matrix-csv 1.1.0

08 Jan 07:46

Choose a tag to compare

  • adapt to matrix-core 2.2.0

Matrix Datasets and Stats 1.1.0

06 Jan 20:03

Choose a tag to compare

  • Adopt to Matrix core 2.2.0

Matrix-core 2.2.0

06 Jan 18:12

Choose a tag to compare

  • Change group name and package name from se.alipsa.groovy to se.alipsa.matrix

Matrix-core 2.1.1

03 Dec 22:26

Choose a tag to compare

  • Add Row.detach() to allow data manipulations independently of the Matrix parent.

Matrix-core 2.1.0

26 Nov 18:48

Choose a tag to compare

  • Add MatrixBuilder.ginqResult() to create a Matrix from the result of a ginq query
  • Add Stat.summary(Column) to make it possible to get the summary of a single column
  • Change signature of ListConverter to be a List instead of a List so it also applies to a list of Strings
  • Add columnIndexFuzzy() to search for a column name that starts or ends with the name supplied
  • Add Matrix.leftshift to support adding a List of columns
  • Add Matrix.addColumns() for a List of indices or IntRange of a Matrix
  • Deprecate Matrix removeEmptyColumns in favor of dropEmptyColumns() (we drop columns and remove rows)
  • Fix bug in MatrixBuilder.rowList that had a circular reference
  • Add Matrix.typeName(Integer) to get the type simpleName
  • Add toHtml() to create a xhtml representation of the Matrix
  • improve ValueConverter.asInteger to handle String decimals better and also handle boolean conversions
  • Add ValueConverter.asIntegerRound for nearest int value
  • Add Matrix findFirstRow(Integer columnIndex, Object value) overload
  • Add MatrixBuilder.mapList to build from a list of Maps

Matrix-spreadsheet 1.0.3

31 Oct 16:31

Choose a tag to compare

  • Add import ODS and XLSX from an InputStream
  • Add import multiple sheets from an InputStream for both ods and xlsx
  • fix bug when firstRowAsColumnNames is false (was off by one)
  • adapt to matrix-core 2.0.0