Releases: funkyheatmap/funkyheatmapjs
Releases · funkyheatmap/funkyheatmapjs
v0.3.1
v0.3.0
0.3.0 (2025-02-03)
Features
- add label_align and hjust options to legend #32 (345be84)
- add option for font size for text geom (41ab3dd)
- bar legend (694c15c)
- circle legend (39a716c)
- color by another column (#28) (275b248)
- drop display of removed entries (33786a9)
- funkyrect legend (2e216ba)
- honor align option for geom text (3de75a7)
- image geom legend (6a09b4c)
- multilevel column groups (660849b)
- pie legend (eca269c)
- positional options (41b38ef)
- positional options (f8a2c06)
- size by another column #27 (575c79e)
- text and rect legends (fd91008)
- tooltip text from another column #30 (#31) (ced3dc9)
Bug Fixes
- allow id_hover_text for text columns (2c84fce)
- allow more label text shrinkage (97dd756)
- allow text geom colors (b745cb0)
- categorical palette (da2bb0e)
- color by rank when rank has ties #29 (2365612)
- colorByRank after sorting (bf4af98)
- do not draw geoms for NA values (ef93fc4)
- do not require column names as input (5abe7cf)
- empty column groups bug (71ce06f)
- ensureRowData not working (0c94213)
- header height when no column groups provided (84cdad0)
- hide tooltip when scrolling from the heatmap (5242d20)
- rect legend size (696cdd7)
- require id in column info (3cecfe7)
- show tooltip above the pointer (d0f2814)
- verify image and text legends have values (298bc5f)
Misc
- add docs workflow (0347e9a)
- add image legend to scIB (f9f75fd)
- add package to release-please (8b7542a)
- add permissions for docs pr preview worklfow (f9a7e7c)
- add text geom nuance to palette docs (4ce04d0)
- bump node version 16->18 (9c9e5c7)
- data typedefs (80815a5)
- docs preview pr workflow (105e883)
- document column groups (938630f)
- document full tutorial (88dc098)
- document geoms (2c57ef5)
- document heatmap class (bd0c94e)
- document more column class properties (a47e4f7)
- document palettes (f7c7b75)
- document row groups, row info, legends (708bd7c)
- fix docs pr preview (18d6361)
- fix docs pr preview permissions (810d725)
- fix docs workflow (8466a48)
- fix static path (a82e7ba)
- fix tutorials sidebar (194877c)
- fix typos (0e0bb78)
- fix vignettes build (334e55e)
- Merge pull request #20 from funkyheatmap/position-args (41b38ef)
- more jsdoc (713e00a)
- outline release process (9a2e9be)
- position options and redo palettes (5435b3e)
- prettify links to source (5fbe47e)
- release 0.3.0 (f416084)
- release-please config (af45f00)
- release-please manifest (ebaf9d6)
- release-please new version config (f41e5c5)
- scIB tutorial (a62ad61)
- setup jsdoc (74a47f1)
- showcase row_info and row_groups (a9d1aac)
- simplify build (392f181)
- simplify links (18d4519)
- specify lastest release (3e51eec)
- trigger release please actions with token ([8df5444](8df5444...
v0.2.5
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
0.2.0 (2023-07-07)
Breaking changes
funkyheatmap
arguments have changed and are not compatible with the previous version
Features
- allow custom palettes (00de811)
- display label over geom (635da9e)
- pie geom (d195a75)
- pie legend (5dee2c6)
- pie tooltips (8d9fce1)
- rect geom (a8a11c9)
- row groups (4d9766a)
- sort within row groups (4b2b835)
Bug Fixes
- accept column info width (e7f4173)
- change categorical palette format (f8a6ded)
- default parameters for simple test (3985036)
- import lodash (162b861)
- min geom size for bars and circles (f4e869c)
- sorting without row groups (6f7fae1)
- throw error on unknown geom (49b9600)
- use column index for positioning (ca0bd38)
- use level1 for column group names + opacity (b7c0a77)
- use widthPx for column size (dbbac77)