Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

Releases: chartshq/datamodel

v3.0.0

31 Jul 11:17
Compare
Choose a tag to compare
API Changes

 - Load data asynchronously
 - DataModel constructor now takes an object of data and schema instead of two separate parameters
 - Select operation now takes a json object for query instead of a function
 - GroupBy operation now takes an array of objects containing aggregation function and field name instead of an object in second parameter

Improvements
 - Improve performance of data operations using webassembly
 - Use web workers to load data
 - Improve data propagation performance
 - Dispose api is added which must be called when the datamodel is no longer used for freeing the memory

v2.3.1

03 Feb 13:17
Compare
Choose a tag to compare
Merge branch 'release/v2.3.1'

v2.3.0

02 Dec 13:24
Compare
Choose a tag to compare
API Changes

- Introduced field registry to register new type of fields
- Introduced data converter registry for registering new types of data converters like geojson,tsv,etc

Bug Fixes
- Fix temporal field domain method
- Fix propagation when row id is passed in identifiers
- Minor bug fixes

v2.2.3

18 Sep 15:08
Compare
Choose a tag to compare
Bugs

- Fix issue in dsv string parser
- Various bug fixes

v2.2.2

11 Sep 13:58
v2.2.2
c18ab2e
Compare
Choose a tag to compare
Improvements

- Ability to use multi-sorting while retaining the group order
- Improve data point iterator for date/time field

Bugs
- Fix sorting and propagation
- Various bug fixes

v2.2.1

03 May 09:01
v2.2.1
cb2c3df
Compare
Choose a tag to compare
Improvements

 - Increased performance for select operator
 - Various bug fixes

v2.2.0

26 Mar 11:53
v2.2.0
f4020d1
Compare
Choose a tag to compare
Improvements

- Add APIs for derivation
- Validate field type and subtype in schema
- Add alias property for a field in schema

Bugs
- Fix derivation issue for sort API

v2.1.0

01 Feb 08:46
v2.1.0
c7b6062
Compare
Choose a tag to compare
Improvements

- Manage handling of null / undefined / not parseable data
- Improve field hierarchy and provides additional field APIs

Bugs
- General bug fixing

v2.0.2

01 Oct 11:10
v2.0.2
f37e3e7
Compare
Choose a tag to compare
Various improvements

- Better handling of mutable and immutable actions

v2.0.1

17 Sep 17:28
v2.0.1
98aed24
Compare
Choose a tag to compare
Bug fixes

Bugs
- Retifies firing of propagation funciton multiple time while DAG receives propagation puleses