Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.56 KB

File metadata and controls

48 lines (36 loc) · 1.56 KB

Changelog

0.4.0

  • Breaking change: getData return signature changed to { data: ItemDataArray[]|ItemDataObject[] , lastRow: number, endReached: boolean}

0.3.5

  • Fixing issues

0.3.4

  • Filter in getData can now be a BasicFilter object

0.3.3

  • Updating dependencies.

0.3.2

  • Updating dependencies.

0.3.1

  • Fixed an issue. Each time metadata is obtained a new member was added.

0.3.0

  • Add getUniqueValues method
  • Fixed an issue when null values were returned as 0 in case roundPrecision is specified

0.2.5

  • Added handling missing values, numeric missing values ., .A-.Z are read as null

0.2.2 - 0.2.4

  • Fixed getData issue, when start option is specified (started reading from the previous record)
  • Dependency update, fixing a bug in the filters
  • Removing tests from dist

0.2.1

  • Fixed an issue in getData when header row was read in case skipHeader is not specified (default is true)
  • Updated getRecordsNum for better row estimation
  • Add roundingPrecision option in getData and read methods
  • Exporting declarations

0.2.0

  • Breaking change. Updated getData method to use a different way to provide parameters
  • Added filtering of the data (in getData method)
  • Added getRecordsNum method in Member class to calculate number of records in member (still only one dataset per XPT file is supported)
  • Added format option to getMetadata method to return metadata in a Dataset-JSON 1.1 format
  • Added XPT file header parsing and getHeader method
  • Added some testing
  • Updated dependencies (added js-stream-dataset-json only for type references)
  • Updated to Eslint 9