|
1 | | -**v0.7.4** |
| 1 | +## v0.7.5 |
| 2 | + |
| 3 | +- Add `clear()` to clear the scatter plot |
| 4 | +- Update the camera on refresh |
| 5 | +- Fix issue when drawing new points: do not wrap setting new points with withRaf(). Only wrap the pure draw call! |
| 6 | +- Fix a regression from removed scroll library |
| 7 | + |
| 8 | +## v0.7.4 |
2 | 9 |
|
3 | 10 | - Increase floating point precision (#5) |
4 | 11 | - Fix a rare glitch in the lasso selection where the lasso would be drawn with a far away point |
5 | 12 | - Smoothify lasso by lowering the min delay and min dist |
| 13 | +- Update 2D camera and many dev packages |
| 14 | +- Remove the minified ESM build as it's unnecessary |
6 | 15 |
|
7 | | -**v0.7.3** |
| 16 | +## v0.7.3 |
8 | 17 |
|
9 | 18 | - Fix glitch in the npm release of `v0.7.2`. |
10 | 19 |
|
11 | | -**v0.7.2** |
| 20 | +## v0.7.2 |
12 | 21 |
|
13 | 22 | - Provide proper ESM instead of pointing to the source code. |
14 | 23 |
|
15 | | -**v0.7.1** |
| 24 | +## v0.7.1 |
16 | 25 |
|
17 | 26 | - Replaced `hover` event with `pointover` and `pointout` to be able to know when a point is not hovered anymore. |
18 | 27 |
|
19 | | -**v0.7.0** |
| 28 | +## v0.7.0 |
20 | 29 |
|
21 | 30 | - Allow changing the lasso smoothness via `set({ lassoMinDelay, lassoMinDist })` where `lassoMinDelay` is the minimum number of milliseconds between mousemove events before the lasso is extended and `lassoMinDist` is the minimum number of pixels the mouse has to move. |
22 | 31 |
|
23 | | -**v0.6.0** |
| 32 | +## v0.6.0 |
24 | 33 |
|
25 | 34 | - Simplify API: `style()`, `attr()`, `scatterplot.canvas`, `scatterplot.regl`, and `scatterplot.version` are merged into `get()` and `set()`. The function signature is identical to `style()` and `attr()` so all you have to do is rename. |
26 | 35 | - Add recticle. It's not shown by default but can be activated with `set({ showRecticle, recticleColor })`. |
27 | 36 | - Fix a regression that caused interrupted panning |
28 | 37 |
|
29 | | -**v0.5.1** |
| 38 | +## v0.5.1 |
30 | 39 |
|
31 | 40 | - Fix a bug in categorical color encoding |
32 | 41 |
|
33 | | -**v0.5.0** |
| 42 | +## v0.5.0 |
34 | 43 |
|
35 | 44 | - Set default aspect ratio to 1. It can be changed via `attr({ aspectRatio })` |
36 | 45 | - Add property to set `lassoColor` via `style({ lassoColor })` |
|
41 | 50 | - Add tests for all public API endpoints |
42 | 51 | - Fix several smaller bugs |
43 | 52 |
|
44 | | -**v0.4.0** |
| 53 | +## v0.4.0 |
45 | 54 |
|
46 | 55 | - Use a combination of linear and log2 scaling for point size |
47 | 56 | - Add support for background images |
48 | 57 | - Add API documentation |
49 | 58 | - Switch to single quotes |
50 | 59 | - Export version |
51 | 60 |
|
52 | | -**v0.3.3** |
| 61 | +## v0.3.3 |
53 | 62 |
|
54 | 63 | - Add endpoint for changing the background color |
55 | 64 | - Allow setting view on initialization |
|
58 | 67 | - Fix issues with setting colors |
59 | 68 | - Fix resetting view |
60 | 69 |
|
61 | | -**v0.3.2** |
| 70 | +## v0.3.2 |
62 | 71 |
|
63 | 72 | - Update third party libraries |
64 | 73 | - Switch to browser-based tests |
65 | 74 | - Set more strict linting |
66 | 75 |
|
67 | | -**v0.3.1** |
| 76 | +## v0.3.1 |
68 | 77 |
|
69 | 78 | - Fix nasty floating point issue when working with large textures (> 100.000 points) |
70 | 79 | - Make point size dependent on zoom level |
71 | 80 |
|
72 | | -**v0.3.0** |
| 81 | +## v0.3.0 |
73 | 82 |
|
74 | 83 | - Optimize rendering: up to about 500K points render fine. Usable for up to 1M points. |
75 | 84 | - Add support for one categories and one value per point for color encoding. |
76 | 85 | - Add visual outline for selected points for better highlighting. |
77 | 86 | - Add test setup and some base tests. |
78 | 87 | - Many bug fixes and under the hood improvements. |
79 | 88 |
|
80 | | -**v0.2.0** |
| 89 | +## v0.2.0 |
81 | 90 |
|
82 | 91 | - Add fast lasso selection |
83 | 92 | - Support rotations |
84 | 93 |
|
85 | | -**v0.1.0** |
| 94 | +## v0.1.0 |
86 | 95 |
|
87 | 96 | - Initial working version. **Warning:** this version is not optimized yet and only works fluidly for up to 50.000 points. |
0 commit comments