0.16.1 Added support for multiple hierarchies
0.16.0
- Change renamed
primaryKey
tofactPrimaryKey
- Change
defaultFactOptions
andfactPrimaryKey
moved to cube, no factTable structure anymore, look readme Custom facts section - Remove excess
Cube.create
method
0.15.2
- Added umd/esm builds, jump from webpack to rollup
0.15.1
- Remove private methods from cube
- Remove deprecated methods
- Fixed FactTable spec
- Added SubCube as a result of operations with back links
originalCube
andpreviousCube
for chaining between operations
0.15.0
- Removed
getCellsBySet
,getFactsBySet
andgetDimensionMembersBySet
- Fix changelog record for 0.14.0
- Deprecated
drillDownMembers
anddrillUpMembers
, usecube.dice(set).getDimensionMembers()
instead
0.14.0
-
Changed property
dependency
renamed tolevel
-
Removed
templateForeignKey
property from Settings since there is a more fine tuning for customforeignKey
and settings own -
Deprecated method
getCellsBySet
usecube.dice(set).getCells()
, methodgetFactsBySet
usecube.dice(set).getFacts()
, methodgetDimensionMembersBySet
usecube.dice(set).getDimensionMembers(dimension)
-
Braking changes
rollUp
renamed todrillUpMembers
drillDown
renamed todrillDownMembers
added newdrillUp
method added newdrillDown
method -
Added a new structure for working with the hierarchy through
drillUp
anddrillDown
methods
0.13.0
- Added new settings for members:
defaultMemberOptions
- Added new settings for facts:
defaultFactOptions
0.12.0
- Added new settings for members of dimensions tables
foreignKey
andprimaryKey
- Deprecated
Cube.create(facts)
, useCube.create({ facts: [] })
instead as first argument - Added new settings for facts of fact table
primaryKey
0.11.0
- Deprecated method
fill
, usefillEmptyCells
instead in future versions - Deprecated prop name
dependency
, uselevel
in feature - Added new API methods
removeCells
,createEmptyCells
,getEmptyCells
,addEmptyCells
,getCells
,getCellsBySet
0.10.1
- Fixed cartesian method
0.10.0
- Added a new API methods for
slice
,dice
0.9.0
- Added a new API methods for
rollUp
,drillDown
0.8.0
- Added new methods
addDimensionHierarchy
,removeDimensionHierarchy
0.7.0
- Added new API setting:
templateForeignKey
0.6.0
- Added new API methods:
addFacts
,removeFacts
0.5.1
- Added ESLint
0.5.0
- Added support for snowflake schema
- Changed the structure of the cube, to support the snowflake scheme and hierarchical relationships
- Updated tree code and fix error at
Cube.prototype.remove
method - Removed the functionality to create a cube in this way
new Cube(facts, schema)
0.4.1
- Deprecated
new Cube(facts, schema)
, useCube.create(facts, schema)
instead. - Updated example, now example support old browsers
0.4.0
- Changed the way to import the module from Cube.default to Cube, deprecated
Cube.default
0.3.1
- Added version to banner
0.3.0
- Removed
query
method, other improvements
0.2.0
- Added new API methods
getFacts, getFactsBySet, getDimensionMembers, getDimensionMembersBySet
0.1.1
- Fixed bugs, deprecated
query
method
0.1.0
- Added first achievements