# Revision history for granite ## 0.2.0.1 -- 2025-08-26 * Loosen bounds for text ## 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.