4.0.0 (2025-11-26)
- migrate to native ESM and TypeScript
- migrate to native ESM and TypeScript (08795b3)
3.1.0 (2021-09-19)
- export Cluster class (#13)
3.0.0 (2019-07-16)
-
- use the Lance-Williams algorithm to update cluster distances.
- add other methods that exist in R.
- remove
ClusterLeafclass and use anisLeafproperty instead. - remove
indexarray from clusters. Instead, anindexes()method has been added to compute it. - add a
sizeproperty to clusters that indicates the number of leaves below it. - the default
methodis now'complete'. - DIANA has been removed from the package pending rewriting it.
2.0.3 (2019-07-10)
2.0.2 (2019-07-10)
- correct more types (1fa6854)
2.0.1 (2019-07-10)
- correct TS definitions (f50d820)
2.0.0 (2019-05-02)
- agnes: rename
options.kindtooptions.method(acabbe6) - rework options and write TS definitions (f49c7af)
- rewrite project as ESM and use rollup (f02ad0a)
- agnes:
options.kindwas renamed tooptions.methodinagnes. - the
disFuncoption was renamed todistanceFunction. - Node.js 4 and 6 are no longer supported.
1.3.0 (2017-02-22)
- cluster: add traverse method (e437076)
1.2.1 (2017-02-10)
1.2.0 (2016-09-05)
- cluster: use a heap to group clusters (8c70c9e)
1.1.2 (2016-09-01)
1.1.1 (2016-09-01)
- Cluster: possible infinite loop when all the clusters are leafs (ba234a7)
- CLuster: group method brok in the case when reached a leaf (b09148f)
1.1.0 (2016-08-16)
- agnes: add agglomerative clustering algorithm based on a distance matrix (7609eb0)