0.5.0
- Library split into markup-parse and chart-svg.
- test removed
0.4.1
- Changes due to numhask-0.11 upgrade
- remove broken surface legend
0.4
- Markup type introduced, representing an abstract markup DSL that could be described as simplified but non-compliant XML
- Chart.Svg replaced by Chart.Markup & Chart.Markup.Parser
- ChartSvg replaced by ChartOptions
- functionality includes both printing and parsing.
- the rendering pipeline is now ChartOptions => Markup => ByteString
- lucid removed as a dependency.
- tree-diff introduced in the test routines.
- flatparse replaces attoparsec
- string-interpolate replaces neat-interpolation
0.3
- Chart type rewritten
- Chart data is no longer a separate element
- charts are monomorphic (underlying data is Double)
- Aligned with prefer-color-scheme usage
- oklab usage as per emerging CSS standards
- chart-reanimate is a separate library
- formatn is a seprate library
- introduced a ChartTree type as a tree of named charts to facilitate downstream usage of classes.
0.2.2
0.2.1
- Changed api for reanimate hooks.
- Rationalised default options.
0.2.0
- Reanimate support. See app/reanimate-example.hs
- Data.Path added: support for Path style charts.
- Chart.Examples expanded
- Improvements to documentation.
- web-rep support removed.
0.1.2