Skip to content

v3.0.0

Compare
Choose a tag to compare
@jheer jheer released this 16 Feb 09:25

Summary:

  • (Breaking Change) Update table getter methods to respect filter and orderby.
  • Add the arquero-arrow package into the core Arquero package.
  • Add file loading methods for URLs and local files.
  • Update build system to use separate node.js and browser builds.

Changes from v2.3.0:

  • Breaking: Update table get() and getter() to respect filter and orderby settings.
  • Add load(), loadArrow(), loadCSV(), and loadJSON() file loading methods.
  • Add table toArrow() method.
  • Add table toArrowBuffer() method.
  • Add top-level toArrow() method that encodes either Arquero tables or arrays-of-objects.
  • Add top-level Type object to export Arrow type ids.
  • Add table size property, which matches numRows(). (thanks @mbostock!)
  • Update fromArrow() to also support Arrow buffer byte array input.
  • Update fromJSON() for consistent auto-typing and to improve performance.
  • Fix table reify() bug for Arrow columns with null values. (See also #99)
  • Split node.js and browser builds.
  • Add tests.