Releases: Alipsa/matrix
Releases · Alipsa/matrix
Matrix bom v 1.0.0
First release of Matrix bom file to simplify dependency management when using several Matrix modules.
Matrix-SQL 1.1.0
- adapt to matrix-core 2.2.0
Matrix-spreadsheet 1.1.0
- 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
- adopt to matrix-core 2.2.0
Matrix-csv 1.1.0
- adapt to matrix-core 2.2.0
Matrix Datasets and Stats 1.1.0
- Adopt to Matrix core 2.2.0
Matrix-core 2.2.0
- Change group name and package name from se.alipsa.groovy to se.alipsa.matrix
Matrix-core 2.1.1
- Add Row.detach() to allow data manipulations independently of the Matrix parent.
Matrix-core 2.1.0
- 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
- 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