Skip to content

Latest commit

 

History

History
171 lines (97 loc) · 5.57 KB

File metadata and controls

171 lines (97 loc) · 5.57 KB

Changelog

All notable changes to this project will be documented in this file.

0.10.0 (2026-06-21)

Added

  • threshold coloring: ColorAbove/ColorBelow options and -ca/-cb CLI flags (#85)
  • spectrum/heatmap gradient coloring: SeriesColorGradient option, HeatmapSpectrum palette, and -g CLI flag (#84)
  • flicker-free realtime mode via ClearLines, redrawing only the previous graph (#79), closes #44

0.9.0 (2026-03-28)

Added

  • plot: add X-axis rendering with tick marks and labels (#78)
  • cli: add -xmin, -xmax, and -xt flags for X-axis support (#78)

Fixed

  • docker: add OCI labels to Dockerfile for ghcr.io metadata (#76) (02f3e4a)

0.8.1 (2026-03-08)

Fixed

  • 32-bit compile overflow and release workflow cleanup (451bece)
  • 32-bit compile overflow and release workflow cleanup (#74) (7f76123)

Changed

  • axis: remove minNumLength sentinel from formatter path (8a81a67)

0.8.0 - (2026-03-08)

Added

  • Option to format Y-axis values with YAxisValueFormatter(...) (#58)
  • Option to customize plot characters with SeriesChars(...) and CreateCharSet(...) (#70)
  • CLI: -x flag to specify custom characters, including comma-separated values for multiple series (#70)
  • Option to configure line endings for raw terminals (#71)

Fixed

  • Respect caller-specified precision for large numbers (#69)
  • Preserve exact Y-axis values for series with identical data points (#65), closes #61
  • Prevent panics when legends are set without series colors (#64)

Changed

  • Automates the release flow, update goreleaser config for v2 (#72)

0.7.3 - 2024-10-26

Fixed

  • Incorrect plot height calculation for small value ranges (#59)

0.7.2 - 2024-08-12

Fixed

  • Unintended modification of input data (#55)

0.7.1 - 2024-03-30

Added

  • CLI: Option to specify legends for series (sl)

0.7.0 - 2024-03-30

Added

  • CLI: Options to specify delimiter (d) and number of series (sn)

Changed

  • CLI: Option (sc) to specify series colors

0.6.0 - 2024-03-25

Added

  • Option to add legends for colored graphs

0.5.6 - 2023-06-24

Added

  • Options to set upper & lower bound of graph

0.5.5 - 2022-05-03

Added

  • Ansi colors support for graphs

0.5.4 - 2022-05-03

Added

  • Option to plot multiple series together (#34)
  • Dockerfile file support (#33)

0.5.3 - 2022-02-20

Fixed

  • Handled NaN first value (#32)
  • Fixed incorrect y-axis start value tick (#31)

0.5.2 - 2021-03-28

Added

  • added support to set custom precision of data point labels along the y-axis
  • added go module support

Changed

  • updated README to markdown format

0.5.1 - 2020-09-14

Added

  • added support for NaN values in series
  • added option to control fps of plot rendering via cli for real-time data

Changed

  • removed use of append() method
  • make caption centered
  • removed trailing spaces from plot

0.5.0 - 2020-06-28

Added

  • added support for the realtime plot of data points (from stdin) for CLI.

0.4.2 - 2020-06-07

Fixed

  • Prevent panics when data is flat. (#8)
  • Prevent BADPREC issue when maximum and minimum values in a series are 0. (#10)