Skip to content

Releases: guptarohit/asciigraph

v0.9.0

28 Mar 11:30
2032fdb

Choose a tag to compare

Added

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

Fixed

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

v0.8.1

08 Mar 11:42
bec237d

Choose a tag to compare

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)
  • 32-bit compile overflow and release workflow cleanup (#74) (7f76123)

Changed

  • axis: remove minNumLength sentinel from formatter path (#74)
  • Automates the release flow, update goreleaser config for v2 (#72)

v0.8.0

08 Mar 10:55
6b3ee53

Choose a tag to compare

Binary publishing failed for this release. See v0.8.1 for binaries and full release notes.

v0.7.3

26 Oct 07:47
v0.7.3
1919005

Choose a tag to compare

Fixed

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

v0.7.2

11 Aug 18:46
v0.7.2
13d971f

Choose a tag to compare

Fixed

  • Unintended modification of input data (#55)

v0.7.1

30 Mar 19:27
v0.7.1
956e426

Choose a tag to compare

Added

  • CLI: Option sl to specify legends for series
Ping Latency Comparison: Google (Blue) vs. DuckDuckGo (Red) with asciigraph
command for above realtime ping comparison plot
{unbuffer paste -d, <(ping -i 0.4 google.com | sed -u -n -E 's/.*time=(.*)ms.*/\1/p') <(ping -i 0.4 duckduckgo.com | sed -u -n -E 's/.*time=(.*)ms.*/\1/p') } | asciigraph -r -h 15 -w 60 -sn 2 -sc "blue,red" -c "Ping Latency Comparison" -sl "Google, DuckDuckGo"

v0.7.0

30 Mar 17:11
v0.7.0
2c1dc11

Choose a tag to compare

Added

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

Changed

  • CLI: Option sc to specify series colors
Ping Latency Comparison: Google (Blue) vs. DuckDuckGo (Red) with asciigraph
command for above realtime ping comparison plot
{unbuffer paste -d, <(ping -i 0.4 google.com | sed -u -n -E 's/.*time=(.*)ms.*/\1/p') <(ping -i 0.4 duckduckgo.com | sed -u -n -E 's/.*time=(.*)ms.*/\1/p') } | asciigraph -r -h 15 -w 60 -sn 2 -d "," -sc "blue,red" -c "Ping Latency Comparison: Google (Blue) vs. DuckDuckGo (Red)"

v0.6.0

24 Mar 21:51
v0.6.0
b929a76

Choose a tag to compare

Added

  • Option to add legends for colored graphs
refe

v0.5.6

23 Jun 18:58
v0.5.6
5c5a08b

Choose a tag to compare

Added

  • Options to set upper & lower bound of graph

v0.5.5

03 May 17:39
v0.5.5
748c9ad

Choose a tag to compare

Added

  • Ansi colors support for graphs