XChart 4.0.3 chart-type + styling parity pass. All additions are backward compatible.
ohlc-chart
(candle/hi-lo/line, with x+OHLC, implicit-x OHLC, optional volume, and x/y line
shapes), box-chart (box-and-whisker, with box-plot calculation method and
width), horizontal-bar-chart, dial-chart, radar-chart (polygon/circle,
with radii labels and per-series tooltips), and heat-map-chart (single-series,
piecewise/gradient styling).:color-blind-friendly,
:printer-friendly) plus explicit :series-colors.add-annotation! /
add-annotations! and an :annotations constructor key.{name {:value n :style {...}}}) referenced an undefined
symbol and could not be constructed; this path now works and is covered by tests.All notable changes to this project are documented here. This change log follows the conventions of keepachangelog.com.
bubble-chart and normalize-categories.:java-source-paths, which had been dropped in 0.3.0. The
com.hypirion.clj-xchart.opt namespace imports the bundled ListMapping
Java helper, so the 0.3.0 jar was missing that class and cljdoc analysis
failed. The core namespace was unaffected. Added a regression test that
exercises the opt namespace end to end.Maintenance fork, published to Clojars as net.clojars.savya/clj-xchart. The
Clojure namespace is unchanged (com.hypirion.clj-xchart), as is the
keyword-based chart API.
VectorGraphicsEncoder
instead of the dropped de.erichseifert.vectorgraphics2d classes.Styler onto the per-chart styler
subclasses are dispatched correctly again.:annotations? /
:annotations-font keys now drive the pie/category label styling, and
:annotation-type maps to the new LabelType.*warn-on-reflection*; only the (intentional) polymorphic addSeries
calls remain reflective.:value and :name-and-value pie annotation types (newly available in
XChart 4.x).:java-source-paths build configuration.Can you improve this documentation? These fine people already did:
Savyasachi & Jean Niklas L'orangeEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |