Skip to content

Commit 6202def

Browse files
committed
Update CHANGELOG
1 parent 913629f commit 6202def

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Observable Plot - Changelog
22

3+
## 0.5.0
4+
5+
*Not yet released. These are forthcoming changes in the main branch.*
6+
7+
Mark initializers with the **initializer** option! Plot.initializer for creating custom initializers. [breaking] *mark*.initialize return signature.
8+
9+
Hexbin transform. Hexgrid, circle, and hexagon marks. Mark channels can define a radius hint to set the upper bound of the default range of the *r* scale.
10+
11+
Dodge transform.
12+
13+
[breaking] Color scales with diverging color schemes now default to the *diverging* scale type instead of the *linear* scale type.
14+
15+
The **sort** option now supports index sorting.
16+
17+
~~~js
18+
Plot.dot(earthquakes, {x: "longitude", y: "latitude", r: "intensity", sort: {channel: "r", reverse: true}})
19+
~~~
20+
21+
The dot mark now sorts by descending radius by default to reduce occlusion.
22+
23+
The dotX, dotY, textX, and textY marks now support the **interval** option.
24+
25+
Fix crash when using area shorthand (no options).
26+
27+
The rule mark now correctly respects the **dx** and **dy** options.
28+
29+
Improve performance of internal array operations and type coercion.
30+
331
## 0.4.3
432

533
[Released April 12, 2022.](https://github.com/observablehq/plot/releases/tag/v0.4.3)

0 commit comments

Comments
 (0)