- sankey add support for layers to Sankey (842ae0df)
- geo add missing dependency for legend data memoization (887c57e7)
- legends
- bump add support for function for start/end labels (80c3e92b)
- bump fix points keys & motion and code formatting (d92a9655)
- prop-types fix missing prop types on various packages (8d0fe0d9)
- publish
- scatterplot fix scatterplot unit tests (c6b01ff1)
- bump
- line add option to format x/y values in tooltip (#731) (f92abbed)
- bar add ability to use number for grid lines (#669) (3d48b94d)
- bar
- calendar add missing exports for canvas calendar (#700) (3f9bc623)
- line
- sankey fix issue with gradient links and spaces in IDs (#676) (52feccbf)
- scales add
useUTC
to types (#690) (d7c1da53) - storybook fix typo in line's story (#680) (680a6ed3)
- tooltip update tooltip TypeScript types. (#657) (305a536f)
- website fix responsive problems with component's tab (#722) (ccbb4de0)
- calendar add support for custom color scale (#703) (484d3080)
- legends pass id property to symbolShape (#687) (289e9049)
- line update TypeScript definitions (c034393a)
- tooltip add simple fix to keep the tooltip inbounds (#631) (395fc5e7)
- scales add ability to reverse linear scale (2f4ddc47)
- voronoi upgrade d3-delaunay to fix single/collinear points (#640) (b93c96a5)
- axes treat renderTick as a React component (4bd566c8)
- choropleth add missing domain prop to typings (#634) (fa3c220a)
- line add missing tooltip prop to typings (#568) (0a90609b)
- website add sponsoring link (871c7efb)
- line add missing types (#605) (f8562008)
- radar pass key to tooltip format function (#587) (cca8a9e9)
- tooltip move Chip style to theme (#589) (343e38c5)
- axes respect useUTC option on x/y scale property (#574) (b4ca5ecc)
- bar
- stream fix bugs in typings (#593) (9b157510)
- scatterplot
- update stories (d55b5fce)
- improve ScatterPlotCanvas (40d9d2de)
- improve Mesh support for SVG implementation (91f66dc4)
- fix TypeScript definitions (ac012bad)
- adapt ScatterPlot stories (81bf6fd5)
- add ability to format x/y values (7a80184b)
- rename symbolSize to nodeSize (501ee0ff)
- add support for mix-blend-mode (4b667dab)
- migrate package to new architecture (4397dab6)
- stream add TypeScript definitions (87c762cc)
- bump
- add support for transitions on Bump component (9fa5019b)
- add support for animation for AreaLabels (3efe3fd8)
- add TypeScript definitions for Bump (eed820ad)
- add TypeScript definitions for AreaBump (e70c4cd5)
- add screenshots (edf72cae)
- add support for area transition for AreaBump (4553d555)
- add AreaBump component (9b69845e)
- init @nivo/bump package (5501852d)
- radar fix Radar cached tooltip (a8626bec)
- scales fix time scale instantiation (c9abfaef)
- line
- network
- colors allow plain color for ordinal scale (b8d3abb4)
- core allow string format spec in BasicTooltip (8b382dc3)
- chord improve @nivo/chord package (51a58c11)
- annotations init @nivo/annotations package (e0dc149d)
- axes
- bar use @nivo/colors for inherited colors (c7cf5ce0)
- chord use @nivo/colors for inherited colors (f16f8244)
- circle-packing use @nivo/colors for inherited colors (53ffed92)
- colors
- examples upgrade examples dependencies (e07f58f3)
- geo
- line use @nivo/colors for inherited colors (1347fd82)
- pie use @nivo/colors for inherited colors (a217ab8f)
- radar
- sunburst use @nivo/colors for inherited colors (9cb6b2af)
- swarmplot
- theming add ability to theme crosshairs (f03848f6)
- treemap use @nivo/colors for inherited colors (4b5e65b6)
- website
- api fix api mappings (80b281cc)
- legends fix legends unit tests (41dd564f)
- sankey fix broken custom node sorting (#498) (319e7e07)
- scatterplot fix scatterplot voronoi overlay (3bdc783e)
- treemap add missing default colorBy (ba91da53)
- geo fix custom layers (069e4e61)
- calendar add ability to align calendar in its container (87cc6451)
- core remove enclosing div from container if non interactive (149ed0f8)
- examples add Bar live update example (26dc32a8)
- geo
- publish add cleanup rollup plugin (0c707e61)
- voronoi
- website
- calendar
- sankey
- website
- website fix broken legends guide (cc3cb0b1)
- api fix api publication (1ec197b5)
- bar
- website
- jest fix jest babel config (da5edb0d)
- tests upgrade enzyme (d69be1fc)
- typescript fix TableTooltip and LineComputedSerieDatum-type (#428) (fd35f78e)
- website fix wrong title on the guides/axes page (#441) (91eacdbe)
- build upgrade rollup & add esm build (f6d64802)
- line add support for gridXValues and gridYValues (#391) (fd49e83d)
- sankey decouple node coloring and link coloring (#404) (c793ffd1)
- storybook upgrade storybook (670d22df)
- sunburst allow independent child colors (#463) (2525ad11)
- theming improve theming (95dd0603)
- website upgrade nivo packages (33d5508c)
- canvas add support for custom font family (#430) (11f039e0)
- scatterplot set pointer as 'normal' not crosshair (#402) (29848b87)
- website
- bar Allow BarItem label property to accept React.Element (48c8e410)
- lodash use scoped imports (dea6a75f)
- typescript Allow axis to be AxisProps or
null
(5d45796f)
- api move api to main nivo repo (50245962)
- scales add support for log scale (#378) (971925f8)
- website
- bar fix missing legend in Bar chart #362 (aa12d9d2)
- scatterplot fix wrong legend item color in ScatterPlotCanvas (#372) (155fdfae)
- website use https instead of http (07b1bade)
- bar add enableGridX/enableGridY/legends support to BarCanvas (#354) (f872aaa1)
- line add support for layers to Line component (35911df3)
- bar add ability to customize tooltip label (16ae9d5c)
- tooltips improve bar & stream tooltips (698585fc)
- scatterplot add support for layers to ScatterPlot component (f3a5a842)
- chord add support for font style for ChordCanvas (c4f29c51)
- bar add support for layers to Bar component (8a817ec9)
- website
- bubble trigger onClick when isZoomable is false (#322) (787341ac)
- chord add support for ribbon blendmode (2b0cfec6)
- deps upgrade deps (be6e96e4)
- heatmap use @nivo/axes package for axes (36cd9c7b)
- line
- scatterplot
- website upgrade nivo packages (ddb22915)
- chord skip rendering for zero/negative radius (647a496a)
- heatmap fix support for enableLabels property (a866586a)
- website remove extra space in heatmap package name (93077734)
- axes add
tickIndex
to Axis’ renderTick method (#305) (93b85c0b) - interactions add support for mouseenter/leave on bar, pie & scatterplot svg (#280) (76c8722b)
- scatterplot-markers add markers to scatterplot SVG (#287) (d7192461)
- stream add support for dots (4860ef53)
- bar use @nivo/axes instead of @nivo/core for SVG axes (3b22c6fb)
- examples upgrade retro example deps (203f7198)
- website upgrade nivo packages (531e492b)
- parallel-coordinates
- theming improve theming (0040bb38)
- umd git ignore umd builds (58f03a59)
- website upgrade nivo packages (47a5f8a7)
- bullet interpolate colors (96ad5f64)
- build add missing externals in rollup config (e23182f2)
- bullet remove deprecated property titleWidth (0c8e8bbb)
- components fix components display name (84aa832d)
- line
- scales
- storybook improve components stories (d29d21f4)
- stream add info about stories (4f98124c)
- website
- colors fix colors due to d3 packages upgrade (a17d93bc)
- line add ability to specify grid X/Y values (b44c8543)
- radar add ability to customize label (03b3640b)
- waffle add ability to toggle datum by id (7f411dae)
- website
- website fix legends guide (6828c33f)
- core
- deps upgrade deps (3f4b4294)
- legends
- waffle
- website
- core
- line add support for custom tooltip (39fad124)
- scatterplot remove unused min/max x/y (efbda0fb)
- website add option to showcase custom scatterplot tooltip (68b72a44)
- Makefile disable command priting for packages-build recipe (1046ee2c)
- calendar fix crash when no data is empty (5ac42141)
- eslint fix eslint for all packages (27bf8d0c)
- heatmap better handling of NaN values (02ef5577)
- calendar
- pie
- website upgrade nivo packages (d6eefa30)
- sankey
- website upgrade nivo packages (cf62e33d)
- bar include TypeScript definition in package (0d221c74)
- heatmap include TypeScript definition in package (868620eb)
- pie
- radar add ability to define max value (880d7299)
- website upgrade nivo packages (8dadeead)
- waffle add waffle package (#202) (aceafc48)
- heatmap init TypeScript definitions (#198) (6c5432db)
- pie add TypeScript Definitions for Pie component (0def4c31)
- tooltips add support for custom tooltips for bubble charts and treemaps (#200) (092f3e0c)
- website
- bar improve custom tooltip support (5816555e)
- tooltips add support for configurable tooltips for bar charts and heat maps (#159) (82473c10)
- website upgrade nivo packages (8d8374a3)
- lodash add missing deps & use scoped imports (f04660f2)
- website upgrade nivo packages (66a7208c)
- generators use modules (9cec118c)
- deps do not ignore yarn.lock (1a60cfb8)
- scripts fix make targets documentation (48d87ec2)
- security Upgrade transitive hoek dep (50d6fd52)
- storybook fix storybook packages import (d3abafdc)
- website fix website Stream example code (#188) (129572e6)
- ci update travis config (25e4cdca)
- deps use yarn with lerna & add missing yarn.lock files (42675e47)
- legends add default text color + canvas support for text color (20a30ab8)
- lint centralize lint command & config (e8e38da4)
- packages use rollup for packages build (f24cb08d)
- pie add support for onClick event (b171044e)
- react nivo now require react >= 16.2.0 < 17.0.0 (f64d3ef6)
- stack make line areas stack in front of each other visibly #152 (8ec91a66)
- tests centralize test command & dependencies (eda819ca)
- website improve chart tabs (2c2265f5)
- chord fix broken imports (252efc0f)
- eslint fix eslint for some packages (22b6bf6e)
- line avoid re-rerendering LineDots (a6f51379)
- chord
- composition init more granular approach to components (da5c6fbf)
- legends init SizeLegendSvg (22c186ad)
- line
- fix dot label color (330720ce)
- init tests & eslint for @nivo/line package (5bf09098)
- add support for empty values + custom x scale + stacking (4690cbc4)
- remove unused component (bfec8288)
- add LineChartCanvas component (be930613)
- rework stories (05ea88f7)
- add LineChartSvg component (42f1cfe3)
- restore ability to animate line & line area (d517c521)
- sankey init tests & eslint for @nivo/sankey package (b4428b1e)
- scales add support for time scale (28e8ebff)
- scatterplot
- screenshots update packages screenshots (a39731c3)
- website
- scatterplot add support for tooltips on ScatterPlotCanvas (fc01970b)
- chord fix broken imports (1021624a)
- api remove empty api package (dd47b293)
- bar add support for legends on Bar component (6f22a4ab)
- calendar add support for legends on Calendar component (6ef9dc20)
- chord add support for legends on Chord component (39212ef4)
- commands sort Makefile help (4f7a872c)
- dev add commands to list/rm currently linked packages for website (df1d3085)
- examples
- legends init legends package (4063428b)
- line add support for legends on Line component (b7cc2449)
- linting add eslint on several packages (38ba981d)
- pie add support for legends on Pie component (8c3004be)
- publish add packages build prior to publish (c6f9810b)
- radar add support for legends on Radar component (8d53e13b)
- sankey add support for legends on Sankey component (0082fb98)
- scatterplot add scatterplot package (ff7610c6)
- stream add support for legends on Stream component (79395355)
- website
- bar add support for legends on Bar component (09b0a2a9)
- calendar add support for legends on Calendar component (3a547223)
- chord add support for legends on Chord component (daeb4d4c)
- dev add commands to list/rm currently linked packages for website (3c5f0fdb)
- legends init legends package (56c5f99c)
- line add support for legends on Line component (b6a45955)
- pie add support for legends on Pie component (d22faa6e)
- publish add packages build prior to publish (9a10a459)
- radar add support for legends on Radar component (415ac596)
- sankey add support for legends on Sankey component (feccf224)
- stream add support for legends on Stream component (b0421f5c)
- website
- chord add support for legends on Chord component (9708b531)
- sankey add support for legends on Sankey component (3cfe7ec1)
- pie add support for legends on Pie component (7092fbeb)
- dev add commands to list/rm currently linked packages for website (c359a21b)
- publish add packages build prior to publish (e37eb388)
- stream add support for legends on Stream component (66c475ae)
- website upgrade @nivo packages (65694f8d)
- calendar add support for legends on Calendar component (2ff2aeb3)
- legends init legends package (c27aae45)
- line add support for legends on Line component (d53614f8)
- radar add support for legends on Radar component (eec6ac5c)
- babel-preset add missing ignored script (17ac44e1)
- chord fix broken imports (252efc0f)
- readme fix misleading installation instructions (0a5120f7)
- split
- api remove empty api package (dd47b293)
- bar add support for legends on Bar component (6f22a4ab)
- calendar add support for legends on Calendar component (6ef9dc20)
- chord
- code style add prettier formatting (9a550eb8)
- commands sort Makefile help (4f7a872c)
- d3 use caret range instead of fixed version for d3 deps (9598511c)
- demo
- dev add commands to list/rm currently linked packages for website (df1d3085)
- examples
- generators use @nivo/generators instead of nivo-generators (e65976d8)
- legends init legends package (4063428b)
- lerna exclude demo & examples from lerna (aa255ebf)
- line add support for legends on Line component (b7cc2449)
- linting add eslint on several packages (38ba981d)
- packages add command to deploy all packages (7467315c)
- pie add support for legends on Pie component (8c3004be)
- publish add packages build prior to publish (c6f9810b)
- radar add support for legends on Radar component (8d53e13b)
- sankey add support for legends on Sankey component (0082fb98)
- scatterplot
- split init multi packages (158a349d)
- stream add support for legends on Stream component (79395355)
- tests restored existing tests (e4cf806f)
- website
- split add missing deps (0c222f70)
- d3 use caret range instead of fixed version for d3 deps (fa47e01e)
- split add missing deps (dd9676bd)
- split add missing dep react-motion (74e0bf54)
- generators use @nivo/generators instead of nivo-generators (a055d0e5)
- code style add prettier formatting (2f9a29b2)
- packages add command to deploy all packages (36e87edb)
- tests restored existing tests (dc2b08bc)
- d3 use caret range instead of fixed version for d3 deps (fa47e01e)
- demo
- lerna exclude demo & examples from lerna (5c815ccc)
- website rename demo to website (14a375c1)
- split
- babel-preset add missing ignored script (7fbc5951)
- split init multi packages (2e78776d)
- code style add prettier formatting (9a550eb8)
- d3 use caret range instead of fixed version for d3 deps (9598511c)
- demo
- generators use @nivo/generators instead of nivo-generators (e65976d8)
- lerna exclude demo & examples from lerna (aa255ebf)
- packages add command to deploy all packages (7467315c)
- split init multi packages (158a349d)
- tests restored existing tests (e4cf806f)
- website
- babel-preset add missing ignored script (17ac44e1)
- split
- calendar
- line
- tooltip prop to format values in tooltip was added (#69) (0dfafff5)
- voronoi improve voronoi (#93) (e1ae81a8)
- bar getLabel is defined twice (#76) (4cfd3a11)
- axes add onClick handler to axis ticks (#60) (0c9efe4b)
- interactivity add onClick support for Sankey (#75) (a547917c)
- pie add ability to use default dataset order (#79) (f4a261d3)
- react update required react version (4b4865fc)
- sankey
- axis add support for custom tick values/count (#58) (bd789728)
- bubble improve bubble components (0779f335)
- treemap remove placeholders and improve svg & html flavors (ff3734da)
- window use global.window instead of window for node env (bf1e6202)
- bar add support for border on Bar component (7f5ac7ce)
- bubble add canvas support for bubble chart (8db9a136)
- chord add ability to customize chord borders color (bee8de33)
- defs init support for svg gradients/patterns (cd4c1663)
- line add ability to customize line width (8cb88477)
- stream add border suppport (5eabc451)
- bubble fix bubble props export (37067061)
- interactivity add onClick support for Bar & Bubble (a73af167)
- tooltip fix tooltip offset with scroll (c320c23f)
- axis improve axis formatting support (69269a60)
- bar add ability to define bar chart min/max value (d9b9bdae)
- bubble fix bubble color transition (675c6689)
- sankey improve sankey interactivity (27a5ff54)
- chord add labels, stories and cavans variant for Chord component (281021bb)
- axes use same code for svg & canvas ticks (c8c693a3)
- chord improve Chord component (16af1340)
- heatmap add tooltip support for HeatMap (28077c58)
- axes use same code for svg & canvas ticks (c0de4732)
- heatmap
- canvas fix resizing when using canvas based components (0d41f563)
- canvas add support for HiDPI screens (26ebb9b7)
- bar add tooltip support for BarCanvas (946bb066)
- heatmap add tooltip support for HeatMapCanvas (db579a16)
- stream fix stream stacked tooltip (05fbcc9f)
- canvas add canvas support for bar & heatmap (94ad4d97)
- heatmap add HeatMap component (425afdaa)
- dots add ability to define custom dot symbol (da49e15f)
- generators update nivo-generators (ada44cf7)
- line add ability to define min/max Y value (2bd2554f)
- markers add support for markers on Line & Bar charts (e36a7a2b)
- sankey
- theming fix tooltip theming (9385dd67)
- treemap fix missing default props (887cfcde)
- bubble
- hierarchy add withHierarchy() HOC (99c2f789)
- labels use alignmentBaseline instead of approximative dy (10aa40fe)
- radar add support for tooltip on Radar component (acd9a4f9)
- treemap add support for tooltip on TreeMap components (755783d8)
- tooltip add support for tooltip theming (72f2f751)
- bar add support for horizontal layout & change data format (29a4b350)
- axes add ability to rotate axes tick label (3921c2f1)
- Makefile disable command priting for packages-build recipe (1046ee2c)
- api fix api mappings (80b281cc)
- axes
- babel-preset add missing ignored script (17ac44e1)
- bar
- add ability to use number for grid lines (#669) (3d48b94d)
- add missing borderColor type to nivo/bar (#704) (050f0a98)
- add missing
renderTick
type to Bar's definition (#697) (61fc2078) - allow null for axes (8a22b666)
- remove unnecessary ColorProps (865e9a61)
- Allow BarItem label property to accept React.Element (48c8e410)
- fix missing legend in Bar chart #362 (aa12d9d2)
- fix BarItem label prop type (682cbed0)
- getLabel is defined twice (#76) (4cfd3a11)
- bubble
- build add missing externals in rollup config (e23182f2)
- bullet remove deprecated property titleWidth (0c8e8bbb)
- bump fix points keys & motion and code formatting (d92a9655)
- calendar
- canvas fix resizing when using canvas based components (0d41f563)
- chord
- choropleth
- color fix ColorUtils unit test (bd9e03d3)
- colors fix colors due to d3 packages upgrade (a17d93bc)
- deps do not ignore yarn.lock (1a60cfb8)
- eslint fix eslint for all packages (27bf8d0c)
- generators use modules (9cec118c)
- geo
- heatmap
- ignores fix git ignore misconfiguration (41e278a7)
- jest fix jest babel config (da5edb0d)
- legends
- line
- update PropType for Line markers when using dates for the X axis (#653) (2c9bfc2d)
- add missing pointSymbol prop to typings (c249df83)
- add missing tooltip prop to typings (#568) (0a90609b)
- fix LineSlices id prop type (6f229b90)
- fix default curve property (4835a02a)
- fix line chart color when animation disabled (41e9e25f)
- lodash
- pie fix code formatting (1f9cf69e)
- prop-types fix missing prop types on various packages (8d0fe0d9)
- publish
- radar fix Radar cached tooltip (a8626bec)
- react-dom use react-dom instead of react for DOM retrieval (c0940876)
- readme
- rename Remove trailing layout component (860c8e77)
- sankey
- scales
- scatterplot
- scripts fix make targets documentation (48d87ec2)
- security Upgrade transitive hoek dep (50d6fd52)
- split
- stack fix broken Stack tests (6ef978c4)
- storybook
- stream
- svg
- tests
- tooltip
- travis use specific browser on travis for browser testing (45d318ce)
- treemap
- typescript
- unit-tests fix broken unit tests (321ef10d)
- voronoi upgrade d3-delaunay to fix single/collinear points (#640) (b93c96a5)
- waffle remove self import from TypeScript def (867a545a)
- website
- fix responsive problems with component's tab (#722) (ccbb4de0)
- correct typo on line page (0ed7eb8a)
- fix storybook url config (5c866ce7)
- fix InheritedColorControl (862fa0bd)
- fix broken legends guide (cc3cb0b1)
- fix wrong title on the guides/axes page (#441) (91eacdbe)
- use https instead of http (07b1bade)
- remove extra space in heatmap package name (93077734)
- fix legends guide (6828c33f)
- fix website Stream example code (#188) (129572e6)
- window use global.window instead of window for node env (bf1e6202)
- annotations init @nivo/annotations package (e0dc149d)
- api
- axes
- move all grid & axes stuff from core (0b564147)
- add support for legends to canvas implementation (5dcebd63)
- add
tickIndex
to Axis’ renderTick method (#305) (93b85c0b) - improve tickValues support (58aeaab0)
- add onClick handler to axis ticks (#60) (0c9efe4b)
- use same code for svg & canvas ticks (c8c693a3)
- add ability to rotate axes tick label (3921c2f1)
- remove stale axes components & add proper props validation (7fc0e4de)
- add ability to disable axes transitions (bc1be6c7)
- add more options to AxisY component (98ac2f18)
- add AxisX component (91399e6b)
- axis
- bar
- use @nivo/colors for inherited colors (c7cf5ce0)
- adjust legend data according to layout/mode/reverse (0c0a6a18)
- add ability to use borders with BarCanvas (4568516e)
- add enableGridX/enableGridY/legends support to BarCanvas (#354) (f872aaa1)
- add ability to customize tooltip label (16ae9d5c)
- add support for layers to Bar component (8a817ec9)
- use @nivo/axes instead of @nivo/core for SVG axes (3b22c6fb)
- add ability to define grid values (afd1ee30)
- include TypeScript definition in package (0d221c74)
- improve custom tooltip support (5816555e)
- add support for legends on Bar component (6f22a4ab)
- add support for border on Bar component (7f5ac7ce)
- improve bar components: (640debc7)
- add label format support for Bar (#45) (c5a63c95)
- add ability to define bar chart min/max value (d9b9bdae)
- add tooltip support for BarCanvas (946bb066)
- add support for horizontal layout & change data format (29a4b350)
- add ability to customize bar labels colors (0f63c077)
- add support for animation on Bar component (a099654c)
- update bar chart (05565ca8)
- bubble
- trigger onClick when isZoomable is false (#322) (787341ac)
- improve bubble components (0779f335)
- add canvas support for bubble chart (8db9a136)
- fix bubble color transition (675c6689)
- fix bubble tooltip id value (615b90e9)
- add Bubble stories (aba5c985)
- add zooming ability to Bubble components (a231c07b)
- add onBubbleClick property to BubbleD3 component (3b615080)
- add ability to center Bubble components text (fecbc22e)
- rename 'root' property to 'data' (49bffcd5)
- add border support for Bubble components (6e2f25e0)
- improve Bubble components (d0ea00b5)
- move Bubble legends in a dedicated component (08a7259c)
- move Bubble legends in a dedicated component (c54116d5)
- init Bubble component (0a8a3865)
- build upgrade rollup & add esm build (f6d64802)
- bullet
- bump
- add support for function for start/end labels (80c3e92b)
- skip serie labels for missing data (04a13a72)
- add support for missing data to Bump component (7275fa89)
- add active/inactive state to points (ee906f41)
- pass original datum to each point (b4c739d2)
- add ability to use custom point component (b29fed2a)
- add support for transitions on Bump component (9fa5019b)
- add support for animation for AreaLabels (3efe3fd8)
- add TypeScript definitions for Bump (eed820ad)
- add TypeScript definitions for AreaBump (e70c4cd5)
- add screenshots (edf72cae)
- add support for area transition for AreaBump (4553d555)
- add AreaBump component (9b69845e)
- init @nivo/bump package (5501852d)
- calendar
- add support for custom color scale (#703) (484d3080)
- add ability to align calendar in its container (87cc6451)
- add ability to add arbitrary data (6a46b723)
- add CalendarCanvas component (96f8ac29)
- add ability to define year legends position (bf8797ae)
- add ability to define month legends position (9bc70928)
- avoid unnecessary layout computing (5aa0ff5d)
- add support for min/max value (e0a46f5a)
- add ability to define custom tooltip (7a076bf3)
- add stories (d3b8951e)
- add ability to customize year/month legend (a43c7082)
- add TypeScript definitions (98106ab1)
- add support for legends on Calendar component (6ef9dc20)
- add support for tooltip (149e664e)
- remove support for motion and align code with other charts (b9b47f75)
- add onDayClick property to Calendar components (ca947080)
- add ability to customize empty day color (644cc8e3)
- fix Calendar related tests (4f358136)
- add ability to colorize calendar components days (69d03562)
- add ability to toggle motion on Calendar component (d8062ed0)
- add test for Calendar component (31eb7203)
- port CalendarD3 features to Calendar (e11737db)
- update CalendarD3 test (4058b9f9)
- add legends offset properties to CalendarD3 component (cd94e38c)
- add month legend to CalendarD3 component (49a71306)
- add test for CalendarD3 component (d9720021)
- add year legends to Calendar component (1ef5b5e6)
- proper spacing between Calendar years (96f9cf23)
- fix Calendar month path position (88d2e81c)
- add CalendarCanvas to readme (d451f365)
- add experimental CalendarCanvas component (28e6e233)
- init support for multiple years (1bbb2b07)
- add pure React based Calendar component (a0473e42)
- add support for day spacing (2acc80b1)
- add support for adaptive cell size on Calendar component (9e4e8bb2)
- add ability to switch direction on Calendar component (5160b435)
- add transition staggering for days (53cef593)
- init Calendar component (163a4902)
- canvas
- chord
- improve @nivo/chord package (51a58c11)
- use @nivo/colors for inherited colors (f16f8244)
- add support for font style for ChordCanvas (c4f29c51)
- add support for ribbon blendmode (2b0cfec6)
- add support for legends on Chord component (39212ef4)
- add source code for chord stories (489f36fc)
- add ability to customize chord borders color (bee8de33)
- add labels, stories and cavans variant for Chord component (281021bb)
- improve Chord component (16af1340)
- add Chord component (427cf8aa)
- ci update travis config (25e4cdca)
- circle-packing use @nivo/colors for inherited colors (53ffed92)
- code style add prettier formatting (9a550eb8)
- colors
- allow plain color for ordinal scale (b8d3abb4)
- use @nivo/colors for inherited colors for all packages (e8955560)
- add colorIdentity support to bar & bubble (32e61b16)
- init @nivo/colors package (62644b0a)
- improve withColors HOC (9e6af9b4)
- use nivo default colors id instead of value (2a5b0757)
- improve colors generator (8e723f13)
- default to given value for getColorGenerator() (39542527)
- add defautl nivo categorical colors (b8b8992f)
- add defautl nivo categorical colors (4c5f7082)
- add colors config for Pie/Stack/TreeMap components (584ff47c)
- add utility to generate color range from config (657d8cc3)
- improve colors config (330356a6)
- add smart declarative color management (c4fb5330)
- commands sort Makefile help (4f7a872c)
- components fix components display name (84aa832d)
- container add ability to disable interactivity (73a33f92)
- core
- allow string format spec in BasicTooltip (8b382dc3)
- remove enclosing div from container if non interactive (149ed0f8)
- fix prop wraning when using markup for axis legend (4152c090)
- add support for string or number keys on bar/line and pie (953c572e)
- remove packages directory prefix (262a8ee9)
- use yarn workspaces (36999cc2)
- d3 use caret range instead of fixed version for d3 deps (9598511c)
- defs init support for svg gradients/patterns (cd4c1663)
- demo
- deps
- dev add commands to list/rm currently linked packages for website (df1d3085)
- dots add ability to define custom dot symbol (da49e15f)
- examples
- generators
- geo
- update choropleth screenshots (c2f64eac)
- add legend support to choropleth components (bb7a0a2e)
- add TypeScript definitions (d818a665)
- add abillity to customize label & format value (ef499799)
- migrate to react hooks (9c5f1879)
- add support for projection translation/rotation (a78b293a)
- add charts' icons (54c00402)
- init geo package (119b9e98)
- heatmap
- use @nivo/axes package for axes (36cd9c7b)
- include TypeScript definition in package (868620eb)
- init TypeScript definitions (#198) (6c5432db)
- add support for onClick event (52d077c7)
- add tooltip support for HeatMap (28077c58)
- add hover behavior on HeatMapCanvas (37974a91)
- add tooltip support for HeatMapCanvas (db579a16)
- add HeatMap component (425afdaa)
- hierarchy add withHierarchy() HOC (99c2f789)
- interactions add support for mouseenter/leave on bar, pie & scatterplot svg (#280) (76c8722b)
- interactivity
- labels use alignmentBaseline instead of approximative dy (10aa40fe)
- legends
- pass id property to symbolShape (#687) (289e9049)
- add support for both color and fill (4cb33e25)
- add documentation for custom symbol shape (7adc8381)
- add test for custom symbol shape support (50b2d39c)
- add support for custom symbol shape (7419c912)
- add support for basic interactivity (527b1fa7)
- add default text color + canvas support for text color (20a30ab8)
- init legends package (4063428b)
- lerna exclude demo & examples from lerna (aa255ebf)
- line
- add option to format x/y values in tooltip (#731) (f92abbed)
- update TypeScript definitions (c034393a)
- add missing types (#605) (f8562008)
- finalize first version of LineCanvas (bd008153)
- fix slices spacing & add support for y axis (d56881b8)
- add canvas implementation (d47d5cb1)
- use @nivo/colors for inherited colors (1347fd82)
- add support for gridXValues and gridYValues (#391) (fd49e83d)
- add support for layers to Line component (35911df3)
- add support for mix-blend-mode on areas (c434148f)
- add typescript definitions (cfa6a59c)
- fix line slices for time scales (82e03d3a)
- compute slices from scales package (31c06c0f)
- add story about negative values highlight (b425e35f)
- init linear & time scale support (3bce793a)
- add ability to specify grid X/Y values (b44c8543)
- add support for custom tooltip (39fad124)
- add support for legends on Line component (b7cc2449)
- fix wrong prop type (df4ac4ea)
- new prop enableArea was added to Line chart (#82) (6958db18)
- part of a line with missing data was hidden (#81) (60e47746)
- add ability to customize line width (8cb88477)
- add ability to define min/max Y value (2bd2554f)
- restrict allowed curve interpolators (7c332acd)
- avoid re-rendering tooltip on mouse move for line chart (1b0d5052)
- add ability to disable stack tooltip on line chart (732d1704)
- add support for tooltip on line component (ccdb2e67)
- add ability to animate line chart lines (1918772f)
- improve Line component (63ee809f)
- lint centralize lint command & config (e8e38da4)
- linting add eslint on several packages (38ba981d)
- markers
- network
- packages
- parallel-coordinates
- pie
- use @nivo/colors for inherited colors (a217ab8f)
- adjust website & docs (8f22f893)
- improve pie components (eb14f0cb)
- cleanup website PieCanvas demo (31ef9e53)
- init support for start/end angle + PieCanvas (52f6a9e1)
- add support for custom tooltip (d3734428)
- include TypeScript definition in package (04fc931e)
- add TypeScript Definitions for Pie component (0def4c31)
- add support for onClick event (b171044e)
- add support for legends on Pie component (8c3004be)
- add ability to use default dataset order (#79) (f4a261d3)
- add pie stories (a123c899)
- ad ability to skip label if slice angle is lower than given value (c0aecaa2)
- restore Pie chart (7eb85964)
- update Pie component css classes (d1042d8f)
- animate pi column legends (1580b16c)
- publish
- radar
- pass key to tooltip format function (#587) (cca8a9e9)
- add blend-mode support (e46b10c9)
- improve @nivo/radar package (96e60be0)
- use @nivo/colors for inherited colors (4686b2bf)
- add ability to customize label (03b3640b)
- add ability to define max value (880d7299)
- add support for legends on Radar component (8d53e13b)
- add support for tooltip on Radar component (acd9a4f9)
- simplify radar data format (d56a9441)
- add radar chart (b0739b96)
- react
- readial-stack add RadialStack component (3fbebe52)
- sankey
- add support for layers to Sankey (842ae0df)
- adjust labels for vertical layout (e12cdf15)
- add support for vertical sankey (e299590e)
- use more neutral properties for layout support (e0a56eb6)
- move computing out of the rendering component (a0c29fe4)
- improve support for nodes sorting (f63450fa)
- add ability to sort nodes (#401) (fed5fc4b)
- decouple node coloring and link coloring (#404) (c793ffd1)
- add TypeScript definitions (c2a9d38b)
- add gradient & blend mode support for links (27d56050)
- add support for legends on Sankey component (0082fb98)
- Support complete configuration of the tooltips (#78) (f3aecf6c)
- Support configurable labels (#77) (5ac962b1)
- improve sankey interactivity (27a5ff54)
- improve Sankey diagram (aa5c8471)
- add support for label on Sankey diagram (b90de33a)
- add sankey diagram component (f358d2f9)
- scales
- scatterplot
- update stories (d55b5fce)
- improve ScatterPlotCanvas (40d9d2de)
- improve Mesh support for SVG implementation (91f66dc4)
- fix TypeScript definitions (ac012bad)
- adapt ScatterPlot stories (81bf6fd5)
- add ability to format x/y values (7a80184b)
- rename symbolSize to nodeSize (501ee0ff)
- add support for mix-blend-mode (4b667dab)
- migrate package to new architecture (4397dab6)
- set pointer as 'normal' not crosshair (#402) (29848b87)
- add support for layers to ScatterPlot component (f3a5a842)
- add ability to use a mesh to capture interactions (ff9399fa)
- add scatterplot typescript definitions (22c930d0)
- improve scatterplot (4ae6591d)
- remove unused min/max x/y (efbda0fb)
- add tests and stories (bbc03444)
- add support for tooltips on ScatterPlotCanvas (42a17314)
- add scatterplot package (52fab5f9)
- scatterplot-markers add markers to scatterplot SVG (#287) (d7192461)
- shapes add ability to define custom data accessors (17a555d3)
- split init multi packages (158a349d)
- stack
- stack-filters
- stack-slicer split dot and line related properties (fad06c7a)
- storybook
- stream
- add TypeScript definitions (87c762cc)
- add support for dots (4860ef53)
- add info about stories (4f98124c)
- add support for legends on Stream component (79395355)
- add border suppport (5eabc451)
- add stack tooltip on stream chart (2e67e448)
- add stories on stream chart (751d4428)
- add support for tooltip on stream chart (c3a997be)
- init stream chart (060142e6)
- sunburst
- swarmplot
- tests
- theming
- tooltip
- add simple fix to keep the tooltip inbounds (#631) (395fc5e7)
- move Chip style to theme (#589) (343e38c5)
- prop to format values in tooltip was added (#69) (0dfafff5)
- improve positioning (288657c7)
- add support for tooltip theming (72f2f751)
- improve tooltip with global component (631265d2)
- add support for tooltip on pie & bar charts (abbd801d)
- tooltips
- treemap
- use @nivo/colors for inherited colors (4b5e65b6)
- add TreeMapCanvas component (e12a1268)
- remove placeholders and improve svg & html flavors (ff3734da)
- add support for tooltip on TreeMap components (755783d8)
- get rid of data nesting when using animated treemap (507dcb64)
- add SVG based TreeMap (de08c6b6)
- fix TreeMapD3 nodes exit (9e02da4e)
- add TreeMap component (d88e328f)
- umd git ignore umd builds (58f03a59)
- voronoi
- waffle
- website
- add sponsoring link (871c7efb)
- update colors guide (99e66e10)
- add inherited color control (4a2e0c29)
- add swarmplot icon (aa074697)
- improve website (7ed59e94)
- udpate geo icons (8426ef5b)
- add package to tag list (12415ac7)
- init guide about theming (61459b9e)
- change sankey default layout (a5352e41)
- use hooks for calendar pages (fec85fa0)
- add doc for bar label + fix stories links (223c5e57)
- upgrade nivo packages (775ea0b4)
- upgrade react (62f066b8)
- upgrade nivo packages (991f0781)
- upgrade nivo packages (33d5508c)
- remove responsive components from explorer (27524f18)
- generate chart icons from code (209177af)
- upgrade nivo packages (d1bb0571)
- disable service worker (b40d620e)
- upgrade nivo packages (fbc78c00)
- upgrade react-scripts (db922af5)
- upgrade nivo packages (fd850795)
- upgrade nivo packages (ddb22915)
- upgrade nivo packages (531e492b)
- upgrade nivo packages (47a5f8a7)
- upgrade nivo packages (1c5fd5db)
- upgrade nivo packages (a88e50fd)
- change line demo data generation method (124028de)
- upgrade nivo packages (4aeed5d8)
- add component to list storybook stories (6b9ce02e)
- add Line legends control (91bac9ed)
- upgrade nivo packages (c0f12986)
- add ability to manage array of props (8f44ab94)
- upgrade nivo packages (4d819df6)
- add option to showcase custom scatterplot tooltip (68b72a44)
- upgrade nivo packages (d6eefa30)
- upgrade nivo packages (cf62e33d)
- upgrade nivo packages (8dadeead)
- fix treemap source code for treemap components (b97c07b8)
- restore scrol position when pathname changes (49b7ffca)
- use BrowserRouter instead of HashRouter (a360e444)
- upgrade nivo packages (69deaa17)
- upgrade nivo packages (5f416e9a)
- upgrade nivo packages (8d8374a3)
- upgrade nivo packages (66a7208c)
- improve chart tabs (2c2265f5)
- upgrade @nivo packages (71e1c4b0)
- upgrade @nivo packages (2da761d8)
- upgrade @nivo packages (4b60e426)
- upgrade @nivo packages (429bd5f0)
- upgrade website @nivo packages (81adc8d0)
- upgrade @nivo packages (697e8aa5)
- rename demo to website (dadc8f58)