File tree Expand file tree Collapse file tree 2 files changed +13
-12
lines changed
Expand file tree Collapse file tree 2 files changed +13
-12
lines changed Original file line number Diff line number Diff line change 11## Version 0.1.0 (in development)
22
33* Reorganised Chartlets project to better separate demo from library code.
4- Using monorepo layout for ` chartlets.js ` that contains separate
5- packages for ` chartlets ` and ` chartlets-demo ` .
4+ Using monorepo layout for ` chartlets.js ` with workspaces ` lib ` and ` demo `
5+ that host the packages for ` chartlets ` and ` chartlets-demo ` .
66
77* Chartlets now allows for plugins that can provide individual component
88 implementations.
9- Therefore, the Vega-based chart and MUI components have been made optional.
9+ The Vega-based chart and MUI components are now optional and have been
10+ moved into respective plugin modules ` chartlets/plugins/vega ` and
11+ ` chartlets/plugins/mui ` .
1012 To activate them, use the new ` plugins: PluginLike[] ` option
1113 of ` FrameworkOptions ` :
1214 ``` TypeScript
1618
1719 configureFramework ({ plugins: [mui (), vega ()], ... });
1820 ```
19- In addition:
20- - Renamed ` Plot ` into ` VegaChart ` and moved to ` src/plugins/vega ` .
21- - Moved other MUI components into ` src/plugins/mui ` .
21+
22+ * Renamed ` Plot ` into ` VegaChart ` and moved to ` src/plugins/vega ` .
2223
2324* The new ` VegaChart ` component respects a ` theme ` property. If not given,
2425 it will respect the current theme mode ` "dark" ` otherwise fallback to the
Original file line number Diff line number Diff line change 11## Version 0.1.0 (in development)
22
33* Reorganised Chartlets project to better separate demo from library code.
4- Created separate package ` demo ` in ` chartlets.py ` that contains
5- a demo server and example contributions .
4+ Created separate folder ` demo ` in ` chartlets.py ` that contains
5+ a ` server ` package and example configuration .
66
7- * Allow for different chart providers. ` VegaChart ` is defined
8- only if ` vega-altair ` is installed.
7+ * Allow for different chart providers. ` VegaChart ` is defined only if
8+ ` vega-altair ` is installed.
99
10- * Renamed ` Plot ` into ` VegaChart ` , which now also respects
11- a ` theme ` property.
10+ * Renamed ` Plot ` into ` VegaChart ` , which now also respects a ` theme ` property.
11+
1212
1313## Version 0.0.29 (from 2024/11/26)
1414
You can’t perform that action at this time.
0 commit comments