Repository navigation
v0.6.18
Please see the 0.6.18 release notes for examples.
New features
- Add top-level legend option. #2249
- Add plot.scale("projection"). #2397
- Add pool mark option, and make pointer tips exclusive by default. #1835 #2382
- Add line option to the area mark. #1866 #2111 #2133 #2405 #2407
- Add colorSpace option to the raster mark, allowing P3 colors. #2138 #2143 #2145 #2415
- Add support for
light-dark(…)color syntax. #2409 #2412 - Add support for ordinal and threshold opacity scales. #2284 #2285 #2289
Bug fixes and other improvements
- Default to comma-less tick format when tick values are likely year integers. #768 #2395 #2403
- Default z to null when a redundant color encoding is detected. #2379
- Default to zero offset in windowless environments. #2400
- Fix stack transform to preserve NaN. #2178 #2390
- Fix crash in dodge transform when the radius is negative. #1912 #2385 #2404
- Fix markers to not inherit strokeDasharray. #2131 #2381
- Fix pointer transform to allow pointerdown event propagation. #2052 #2267
- Fix crash in tip mark when the title channel contains null. #2274 #2275 #2408
- Fix tip mark to ignore the contours channel. #2392 #2393
- Fix tip mark to ignore literal symbols. #2237 #2239
- Fix tip mark arrow to be smaller when using a corner anchor. #2420
- Fix area mark to respect the reduce option when using the interval transform. #2328 #2329
- Fix default colors for the box mark and tree transform to support dark mode. #2006 #2391
- Fix opacity legend to respect currentColor and support dark mode. #2416
- Fix color legend to support P3 colors. #2416
- Fix types to allow legend options within scale options. #2249
- Fix various typos in types and documentation. Thanks, @jsoref! #2398
- Distribute Plot as an ES module bundle instead of separate source files. #2468
- Various other test, documentation, and internal improvements.
New contributors
Full release notes are forthcoming.
Full Changelog: v0.6.17...v.0.6.18