All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- Bump vite from 4.5.2 to 4.5.5
48d68c9
- ⬆️ Update storybook monorepo
1d381b3
- ⬆️ Bump vitest from 0.34.6 to 2.1.1
f62a5ba
12 September 2024
- 🐛 Assume null data as empty
f92ba7e
2 September 2024
- 🩹 Export composables
b06d25c
12 July 2024
- 🐛 Fix type declaration exports
0781e5a
20 June 2024
- 🐛 Horizontal bar charts without minimum size not calculating height on initial render
b9818ca
24 May 2024
- ⬆️ Update dependency sass to v1.76.0
214cd83
- 📝 Update bar-sparkline playground example
38e4fb9
- 🐛 Convert bar transform-origin to rem
810ffb3
25 April 2024
- 💄 Update various Lume styles
268fcfb
4 April 2024
- 🏷️ Improve DX of exported types and add the missing types.
387774a
- 🏷️ Exported utils types for better DX
eef5e4a
- 🏷️ Reusing different bar variants from all bar types
64dd24d
14 March 2024
14 March 2024
- ⬆️ Update dependency vite to v4.5.2
9eec45a
- ⬆️ Bump dependency versions
df201ce
- 📝 Remove h1 title from README to integrate in docs website
09b56d4
19 January 2024
- 🐛 Add missing color values in constants
7bbf38b
19 January 2024
- ✨ Add update event for hoveredIndex
ecfa912
- 🚸 Improve lume-tooltip usability by introducing opened prop
e76fa5a
- ✅ Update LumeChart unit tests
f534a3b
16 January 2024
- ✨ Add lume-alluvial-node-header component
8cbfbf2
- 🔧 Add triage label to issue templates
c4e9771
- 🩹 Fix the horizontal stacked bar chart default options
6f32ccf
11 January 2024
- 🐛 Fix empty data/labels handling
d5dca98
- 🐛 Fix wrong assumption on external hover
ca3f936
- ✨ Introduce inverse property/option in lume-tooltip
f510005
11 December 2023
- 🐛 Fix alluvial node min. height in derived nodes
d71b702
- 🐛 Fix unhandled line-group null value cases
909b672
- 🐛 Make skip option reactive
eefa96e
27 November 2023
27 November 2023
- 🐛 Handled missing data in lume charts
11a4d1a
- ✅ Fixed tests to check for the null bar values.
52b777b
- 🔧 Ignore release commits in changelog
3ca31bb
24 November 2023
- 🐛 Fix wrong types file path
9f152dc
23 November 2023
- 🏷️ Reintroduce type declarations; Fix TS errors
439e336
- ✨ Add nodeLabelMaxWidth option to alluvial
ea40c45
- 🚸 Replacing the error with warning if index is not present in group.
4667c03
21 November 2023
- 📝 Update homepage in pkg.jsons
07edbcb
- 📝 Add description to pkg.jsons
2448430
- 🐛 External hover to check all items before marking index as invalid
fe6ee75
21 November 2023
- 📌 Change vue peerDependencies versions
5e4cc70
21 November 2023
- 🐛 Creating tooltip anchors equal to chart labels
0848177
20 November 2023
- ⬆️ Update storybook monorepo to v7.5.2
6337521
- ⬆️ Update vue monorepo
473c633
- ⬆️ Update dependency webpack to v5.89.0
006f790
14 November 2023
- ✨ Event propagation updates Vue 2 internal events
ef6ab54
- ⬆️ Update storybook monorepo to v7.5.0
f46fa11
- 🔥 Remove old issue templates
ea5d81f
6 November 2023
- 🐛 Added support for grouped charts with varied data points.
7a2d90c
2 November 2023
- 📝 Fix Readmes in packages
b14b74e
- 🐛 Fix event emission for Vue 2
a590ad2
- ✨ Add event bus to events composable (for Vue 2 internal events)
681a1cc
2 October 2023
- ✅ Updated stories/tests to depict tooltip behavior
98d348e
- 📝 updated doc on tooltip event behavior
aad1416
- ✨ Enabling pointer events in Lume tooltip
5fe5be9
27 September 2023
25 September 2023
8 September 2023
- ⬆️ Update dependency prettier to v2.8.8
dbf2de8
- ⬆️ Upgrade package versions & fix them
f0d5037
- ⬆️ Update storybook monorepo to v7.3.0
f405c71
31 August 2023
- ♻️ Refactor Bar chart stories; Fix related issues
7bc63f8
- ♻️ Refactor all other stories to CSF3
08b1196
- 🎨 Improve Alluvial link ID code
1ad631d
23 August 2023
- 🔧 Move from npm to pnpm
bcb724d
- ⬆️ Update vitest monorepo to ^0.33.0
898b1fe
- 📝 Refined stories for all lume charts
30692f3
14 July 2023
- ✨ Add option to switch order of Alluvial labels/values
3322cf2
13 July 2023
- 🐛 Add formatted value to Alluvial node slot
f164c8b
- 🐛 Change <tex>t tag to <g> to allow better customization
57783a5
- 🐛 Corrected missing CSS for x-axis title
58fc466
13 July 2023
- ✨ Add support for Alluvial gradient; Add focused state
b5216da
- ✨ Include node text slots in Alluvial
1747e71
- ✨ Allow for custom curve functions in Alluvial links
3cc5de1
20 June 2023
- 🐛 Fix padding handling for all band scales
8b89cfa
- 🐛 Fix tooltip styles and components exports
6953100
- ✅ Remove unnecessary assertion
41f6786
20 June 2023
- ✨ Add granular tooltip elements & slot support
ee46749
- ✨ Introduce hoveredIndex/Element props
4d227ff
- 📝 Update documentation to reflect hover props
26b958a
9 May 2023
- 🐛 Fix node headers wrong order
c4fb75e
8 May 2023
- 🐛 Hover on the chart is not showing the popover
5051ff3
26 April 2023
- 📝 Add missing fields in vue2/vue3 package.json
c471177
26 April 2023
- ✨ Add nodeHeaders option to Alluvial
2423d51
- ✨ Provide part/total values for Alluvial valueFormat
13c0c01
- 🐛 Fix unable to set withPoints through options
c915a41
5 April 2023
- ✅ Update & add tests for Events API
73b5e9c
- 🚧 Monorepo structure work in progress
d000c0a
- 📝 Update core components' documentation with Events API
ec34035
28 February 2023
- 🐛 Fix chart ID not being unique + tooltip anchor issues
8391edf
- ✅ Update & fix unit tests
9fdc431
- 🩹 Add fallback for tooltipAnchorAttributes provide/inject
de06702
22 February 2023
20 February 2023
- 🐛 Fix duplicated keys in tooltip anchors
df072c6
15 February 2023
- 🔨 Authenticate with NPM only when needed
#144
- ✨ Add full path highlighting to Alluvial
991ccd5
- ♻️ Refactor tooltip anchor logic
64e2fa0
- 📝 Update alluvial diagram documentation
3a704e9
1 February 2023
- 🐛 Fix repeated label scaleBand issue
#149
- 🩹 Fix wrong import path in component stories
#148
- 🎨 Code clean-up
#139
- 🚚 Move constants to @/utils/
#141
- ♻️ Refactor Alluvial diagram and its sub-elements
b8f810a
- ♻️ Refactor group components into script setup
a4089b1
- ♻️ Abstract lume-alluvial-path-group to lume-alluvial-group
1afa447
18 January 2023
- 🐛 Fix axis grid lines not updating on size change
#138
- 💄 Add other colors (green, orange, red)
#136
- 💚 Fix vitest config
#140
- 🔧 Update release config to create draft Github releases
#133
- ⬆️ Update vitest monorepo to ^0.27.0
#132
- ✨ Introduce script setup
#121
- ⬆️ Update dependency d3 to v7.8.0
#118
- ⬆️ Update dependency vite-plugin-static-copy to ^0.13.0
#117
- ⬆️ Update vitest monorepo to ^0.26.0
#126
- ✨ add script setup to core components
3af8d6f
- ✨ add script setup to chart components
5abe8e7
- ✅ fix failing tests
b713d44
10 January 2023
- 🐛 Fix skipped tick label hover logic
#128
- 🧑💻 Remove issue reference commit requirement
#129
- 🧑💻 Add commit message check for conventions
#125
- 🔀 122 automate releases
#123
- 🐛 Fix skipped tick label hover logic
#127
- 📝 Add CHANGELOG.md
35b4bae
- 👷 Remove bump-version workflow; Update npm-publish workflow
865ce66
- 🔧 Update changelog generation config
68357a9
30 December 2022
- 🐛 Fix color logic for cases when color is defined in the dataset
#119
- 🔧 Add commit prefix to renovate config
#116
- ✨ Introduce summary item in LumeTooltip
#113
- 🧑💻 Add Dockerfile, compose & guide
#114
30 November 2022
- ✨ Make sure portals are scoped to component by using a unique id gene…
#108
- ✨ Tooltip should have an option to format value
#110
- ♻️ Rough setup to move out the logic from the line and line-group co…
#103
- ✨ Introduce vitest for test
#101
- ♻️ Use portal to broker for the chart legend in the lume chart compo…
#97
- 📝 docs: add quick link for navigation
#104
- ✨ Introduce format composable
44f50fa
- 🔥 remove jest and istanbul config files
d75c882
- ♻️ Use portal to broker for the chart legend in the lume chart component #96
f8d5653
23 November 2022
- 🐛 Add chart ID to fix portal names issue
#100
- ✨ Add option to control line width
#98
- ♻️ Use computed properties; Sort properties
b2c6d29
- ♻️ Refactor showAxes option to withAxes
3d4f5a8
- 📝 Update legacy color references to new colors
0319e04
22 November 2022
- Configure Renovate
#83
- 🐛 Fix axis ticks not displaying
#91
- Mr/main/lucasv/changing the case for consts in lume bar chart
#89
- 🔧 gitignore package-lock.json
41df3dc
- 📝 Added documentation for alluvial chart
a6d34df
- 📝 Added doccumentation for the bar chart component
8f07819
21 November 2022
- 📝 Added README.md for lume chart legend
#82
- 🚸 Improve axis tick display on hover
#68
- 🎨 Make orientation optional and don't make it a prop for the alluvial…
#85
- ⏪️ Rollback Storybook config to use Webpack
#84
- 👷 Change build tool to Vite
#79
- 🔀 Mr/main/lucasv/added documentation for lume line
#81
- 📝 Documentation for lume-point component
#80
- ⬆️ Bump @types/d3-sankey from 0.11.2 to 0.12.0
#76
- ⬆️ Bump webpack from 5.74.0 to 5.75.0
#77
- ⬆️ Bump @typescript-eslint/parser from 5.42.1 to 5.43.0
#78
- ⬆️ Bump eslint from 8.26.0 to 8.27.0
#74
- ⬆️ Bump sass-loader from 8.0.2 to 13.2.0
#73
- ⬆️ Bump jest-environment-jsdom from 29.2.2 to 29.3.1
#72
- 📝 Mocked base data for real time charts
#67
- ⬆️ Bump loader-utils from 1.4.0 to 1.4.2
#70
- ⬆️ Bump @typescript-eslint/parser from 5.42.0 to 5.42.1
#56
- ⬆️ Bump jest and @types/jest
#71
- ⬆️ Bump @vue/vue2-jest from 29.1.1 to 29.2.0
#59
- 👷 Add cleanup postbuild script; Inline font assets
#69
- 📝 Updated the storybook mock data
#66
- ✅ Restore outcome of the unit tests for the scales spec
#64
- 🎨 Small improvement proposal to the axis component and its constituen…
#61
- 📝 invert bar chart options upon orientation change
#29
- 🔥 Remove different symbols for lume-tooltip
#54
- 📝 Added figma links to the chart stories
#53
- ⬆️ Bump jest and @types/jest
1bf2360
- 👷 Improve build scripts; Add webpack build for font.css
f959b2f
- 📝 Add performance comparison playground example
27bd956
3 November 2022
- 💄 Update styles to allow for typography customization
#52
- ⬆️ Bump d3-color and d3
#51
- 📌 Pin d3 version
5f7d289
- ⬆️ Bump d3-color and d3
b7ff046
- 📝 Update imports in docs; Remove Storybook mdx syntax from md files
1ba924d
1 November 2022
- 👷 add git config
#50
- ✨ Included tooltip slots in chart components so that they can be overridden by the consumers
#36
- 🔀 39 Allow for custom tooltip targetElement
#44
- Add d3 package to fix jest errors
#37
- 🔀 41 add option to set/remove chart background color
#43
- ⬆️ Bump jest and @types/jest
#33
- ⬆️ Bump @types/node from 17.0.45 to 18.11.5
#35
- ⬆️ Bump d3-shape from 2.1.0 to 3.1.0
#34
- ⬆️ Bump d3-format from 1.4.5 to 3.1.0
#31
- ⬆️ Bump jest-environment-jsdom from 29.2.1 to 29.2.2
#30
- ⬆️ Upgrade jest/ts-jest versions
fa20f20
- ⬆️ Bump jest and @types/jest
ebaf222
- ⬆️ Upgrade dependencies; Remove unused deps; Minor tsconfig fix
18313f7
24 October 2022
- ✨ Provide options to customize bar paddings
#27
- ⬆️ Bump css-loader from 3.6.0 to 6.7.1
#23
- ⬆️ Bump babel-jest from 28.1.3 to 29.2.0
#24
- ⬆️ Bump jest-environment-jsdom from 28.1.3 to 29.2.0
#21
- 💚 fix broken test in github action
#19
- ⏪ add back the md version issue templates
#17
- 💄 Update typography styles
#15
- 🎨 enhance issue templates
#13
- 👷 Add npm publish script (dry)
#14
- ♻️ Move overlay logic to new adv-overlay-group component
#12
- Bumped testing versions and suspended some tests that need more attention
#11
- Added test for adv-chart, refactored out shared resources for the other tests,...
#9
- Rename axis to adv-axis; Remove
any
from axis types#10
- Refactor core bar component
#8
- Refactor, rename & remove bar-related components
#6
- Refactor, rename & remove line-related components
#7
- Added adv-bar-group
#5
- Replace any with Scale type
#4
- adv-axis
#3
- VID-2616 Migrate to Storybook 6
#2
- VID-2617 Migrate to Composition API / TypeScript
#1
- ⬆️ Update dependency configs
5fae939
- 🚚 Move charts, core & groups to src/components directory
4c3b094
- 🚚 Move spec files to same dir of what they're testing
e50c9a6