Skip to content

2.0.0-M6

Latest

Choose a tag to compare

DFLib 2.0.0-M6 release

M5 is a major new milestone release of DFLib 2.0.0. Full release announcement.

Release Notes

  • #439 DataFrame.colsRange(..), colsHead(..), colsTail(..)
  • #440 DataFrame.rowsHead(..), rowsTail(..)
  • #550 ECharts: custom themes don't work in Jupyter
  • #559 NumExp / QL "negate" op
  • #562 Column getColumnName() and toQL() consistency
  • #563 QL: "startsWith(..)" function without the "str(..)" wrapper for the first argument
  • #564 QL: lower(..), upper(..) without the "str(..)" wrapper for the argument
  • #565 QL: trim(..) without the "str(..)" wrapper for the argument
  • #566 QL: QL: contains(..), matches(..) without "str(..)" wrapper for the argument
  • #571 DataFrame <-> Iterable<Map>conversions
  • #572 Require Java 17+
  • #573 DataFrame <-> Iterable<? extends Record> conversions
  • #574 Robust ECharts embedding script
  • #576 QL: Can't specify parameters for "col(?)" index
  • #577 Udf0 functional interface
  • #580 Issues with parquet types inference
  • #581 Avro loader: support standard logical types
  • #582 Parquet loader: support for all spec primitive types, including most "logical"
  • #585 "mergeAll(Udf1)"
  • #586 Parquet loader: support for MAP and LIST
  • #587 Avro loader: support for complex types
  • #589 ECharts: YAxis.scale(..) property
  • #590 ECharts: VisualMap.outOfRange
  • #591 ECharts: CalendarModel.yearLabel
  • #592 ECharts: VisualMap.show
  • #593 ECharts: scatter charts to support "symbol"
  • #594 "split(..)" expression should produce compact columns
  • #595 dflib-jupyter - JJava-aware logging settings
  • #596 Parquet loader optimizations
  • #597 ParquetLoader: align value cardinality with explicit compaction settings
  • #598 AvroSchemaLoader: support loading schema from Avro files
  • #599 AvroLoader: column filtering
  • #600 AvroLoader, ParquetLoader: compactCols(..)
  • #601 AvroSaver: use spec types where possible
  • #602 AvroSaver: support for UUID, Instant values