Skip to content

Commit 2cfd106

Browse files
authored
Merge pull request #1 from matomatical/multicolor
Multicolor and series API, new examples
2 parents 354a330 + 8a42d1c commit 2cfd106

32 files changed

+1127
-699
lines changed

CHANGELOG.md

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Note to self
33

44
Things to check before updating a new release:
55

6+
* mypy checks pass.
67
* All examples run without errors.
78
* Road map is up to date.
89
* Change log is up to date.
@@ -19,24 +20,34 @@ Steps to update the version:
1920
In development:
2021
---------------
2122

22-
Plans:
23+
Version 0.3.1
24+
-------------
25+
26+
Breaking changes:
27+
28+
* scatter and scatter3 take xs, ys, (zs), and color as series tuples in
29+
positional arguments.
30+
* removed function plot type (since scatter is now much easier to use).
31+
32+
New:
2333

24-
* [ ] Different colours for each point.
25-
* [ ] Multiple point clouds on a single scatter plot.
26-
* [ ] Line plots (connect the dots).
27-
* [ ] Axis ticks and tick labels for scatter plots.
28-
* [ ] Labels and ticks for bar/column charts and histograms.
34+
* scatter and scatter3 accept cs, an array of colors (one for each point), and
35+
plot using them, using weighted averaging to combine plots.
36+
* scatter and scatter3 now accept multiple series at once.
37+
* special series for X/Y/Z axes.
38+
* some new examples (deigned by Gemini 2.5 pro): voronoi, dashboard,
39+
mandelbrot.
2940

30-
Version 0.2.1:
31-
--------------
41+
Version 0.2.1
42+
-------------
3243

3344
Fix:
3445

3546
* Regenerate documentation.
3647
* Update version number properly.
3748

38-
Version 0.2.0:
39-
--------------
49+
Version 0.2.0
50+
-------------
4051

4152
Breaking changes:
4253

@@ -58,8 +69,8 @@ Internal:
5869

5970
* Refactor backend to use numpy arrays rather than nested lists.
6071

61-
Version 0.1.2:
62-
--------------
72+
Version 0.1.2
73+
-------------
6374

6475
Breaking changes:
6576

@@ -78,8 +89,8 @@ Dependencies:
7889

7990
* Make example dependency on `scikit-learn` explicit.
8091

81-
Version 0.1.1:
82-
--------------
92+
Version 0.1.1
93+
-------------
8394

8495
New:
8596

0 commit comments

Comments
 (0)