Changelog of @hackage/granite 0.2.0.0

Revision history for granite

0.2.0.0 -- 2025-08-26

  • Plot title is now part of the configuration options.
  • API now uses Text instead of String.
  • You can now specify the bounds of a plot e.g. T.putStrLn $ lineGraph [("Foo", [(0, 0), (10, 1)]), ("Bar", [(0, 1), (10, 0)])] defPlot { xBounds = (Just 0, Just 10), yBounds = (Just 0, Just 1) }

0.1.0.3 -- 2025-08-21

  • Fix heatmaps: matrix grid wasn't properly mapping to canvas + axes were reversed.

0.1.0.2 -- 2025-08-20

  • Add README to doc files.

0.1.0.1 -- 2025-08-20

  • Remove IO monad from plotting functions.
  • Faster plotting after moving from lists as arrays to AVL trees.
  • All functions are now strict by default.

0.1.0.0 -- 2025-08-18

  • Support for pie charts, bar charts, heatmaps, line graphs, box plots, and histograms.