Skip to content

Releases

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 10 Nov 12:02

Changelog

  • 873aa9e chore(deps): bump x/ansi, Bubble Tea and gopsutil

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 10 Nov 07:57

Changelog

  • 9fa19d5 chore(pulse): replace deprecated archive format keys in goreleaser
  • 1e7826a chore(pulse): ship the donut demo in the release

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 10 Nov 07:35

Changelog

  • c639b4a chore(pulse): move example dependencies out of the root module
  • 88a700a chore(pulse): update community files and add Dependabot config
  • b035852 docs(pulse): add AGENTS.md and CLAUDE.md
  • 198e028 docs(pulse): fix broken links and stale claims in guides
  • a3c601a docs(pulse): turn README into an entry page and add development guide
  • 958fd58 feat(pulse): add a donut chart package
  • 74e7d38 feat(pulse): add a logarithmic Y scale with WithLogScale (#38)
  • d3c3396 feat(pulse): add a second Y axis on the right
  • e15f184 feat(pulse): add a value cursor and history scrolling
  • fee3e35 feat(pulse): add one-line sparklines
  • 2a5b2ed feat(pulse): add threshold lines and threshold colors
  • 8ef3506 feat(pulse): fit the Y range to the visible data with WithAutoRange
  • d614020 feat(pulse): keep history when the chart is resized
  • 1206096 fix(pulse): drop dead color checks flagged by golangci-lint
  • 4294fd4 fix(pulse): ignore NaN and infinite bounds in SetRange
  • 6ae84d2 fix(pulse): trim data longer than the width in BrailleRenderer

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 13:07

Changelog

  • 920a124 feat(pulse): add WithXAxisAt for time labels at chosen columns

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 12:15

Changelog

  • ccdef7d chore(pulse): retract v0.6.0, tagged on the wrong commit
  • 4c8ad29 feat(pulse): add optional time axis under the chart
  • ff7b008 fix(pulse): draw NaN and Inf points as gaps
  • c2baf4a fix(pulse): draw horizontal grid lines only at tick rows

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 12:08

Changelog

  • 6b34e09 docs(pulse): add zero-crossing fill and rx/tx traffic guide
  • fff36a6 docs(pulse): replace text charts with terminal screenshots across documentation
  • 7d1adc5 feat(pulse): add bidirectional zero-crossing fill and RX/TX traffic support
  • b866ece feat(pulse): add symmetric range and adaptive byte rate formatters

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 17:11

Changelog

  • 6b34e09 docs(pulse): add zero-crossing fill and rx/tx traffic guide
  • fff36a6 docs(pulse): replace text charts with terminal screenshots across documentation
  • 7d1adc5 feat(pulse): add bidirectional zero-crossing fill and RX/TX traffic support
  • b866ece feat(pulse): add symmetric range and adaptive byte rate formatters

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 11:56

Changelog

  • d10cf0e feat(pulse): add timeline annotations and event markers with sliding cards
  • 3615a50 fix(pulse): normalize inverted range in SetRange and define DefaultEventColor
  • 7d7bbf5 perf(pulse): eliminate redundant series data copying and optimize grid allocations
  • 4baf721 refactor(pulse): decompose monolithic pulse.go into cohesive domain modules
  • d596d73 refactor(pulse): split monolithic test file into domain test suites
  • 7e864f9 refactor(pulse): unify event marker and guideline rendering into shared helpers
  • 7914c99 test(pulse): add benchmark suite for rendering and sliding window operations

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 10:30

Changelog

  • 59dd59e feat(pulse): add tinted and solid area fill with customizable background tone
  • 89d79f2 refactor(pulse): chart interface renderers, single mode source

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:13

Changelog

  • f869259 feat: introduce Renderer interface and open View to custom render strategies
  • af0b36f fix: visual label width via lipgloss.Width, renderGrid consolidation, strict endpoint test, and customTicks sorting
  • 976604d refactor: add formatValue helper, implement fmt.Stringer, remove unused canvas package
  • f9f9cde refactor: resolve SRP and DRY violations in View, grid, styles, and normalization
  • df82b6f refactor: simplify series state to single source of truth and unify Option delegation to Setters