Skip to content

Commit fe6ae3c

Browse files
committed
update
1 parent 055852c commit fe6ae3c

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

chartlets.js/CHANGES.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
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
@@ -16,9 +18,8 @@
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

chartlets.py/CHANGES.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
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

0 commit comments

Comments
 (0)