[PR #355] [MERGED] Release Termdash v0.18.0. #352

Closed
opened 2026-03-03 16:24:01 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mum4k/termdash/pull/355
Author: @mum4k
Created: 2/8/2023
Status: Merged
Merged: 2/8/2023
Merged by: @mum4k

Base: masterHead: release-v0.18.0


📝 Commits (10+)

  • 1aba280 add gauge threshold
  • 6e46b73 refactor drawing of gauge threshold
  • 9beb360 return error if gauge threshold is negative
  • bc37cb7 more gauge threshold tests
  • 0aac8f4 Merge pull request #342 from lovromazgon/gauge-threshold
  • 2cbce1c Add OnChange event handler to TextInput widget
  • f28390b Fixed an issue with ReadAndClear, Add example to textinputdemo.go, Add tests
  • e87b1cb capitalize text
  • 45f26a8 address comments
  • 3affaaa Temporarily disable line coverage.

📊 Changes

25 files changed (+737 additions, -342 deletions)

View changed files

📝 .travis.yml (+15 -19)
📝 CHANGELOG.md (+28 -0)
📝 README.md (+0 -1)
📝 container/grid/grid.go (+23 -12)
📝 go.mod (+5 -5)
📝 go.sum (+25 -9)
📝 private/canvas/braille/braille.go (+7 -7)
📝 private/draw/vertical_text.go (+6 -5)
📝 private/numbers/trig/trig.go (+10 -7)
📝 private/segdisp/dotseg/dotseg.go (+13 -13)
📝 private/segdisp/segment/segment.go (+9 -8)
📝 private/segdisp/sixteen/sixteen.go (+15 -15)
📝 termdashdemo/termdashdemo.go (+8 -4)
📝 widgets/gauge/gauge.go (+38 -5)
📝 widgets/gauge/gauge_test.go (+153 -2)
📝 widgets/gauge/gaugedemo/gaugedemo.go (+2 -0)
📝 widgets/gauge/options.go (+21 -0)
📝 widgets/linechart/internal/axes/scale.go (+4 -3)
📝 widgets/segmentdisplay/segmentdisplaydemo/segmentdisplaydemo.go (+4 -2)
📝 widgets/text/text.go (+3 -1)

...and 5 more files

📄 Description

v0.18.0 - 08-Feb-2023

Added

  • The gauge widget now supports drawing of a vertical threshold bar.
  • The TextInput widget now supports an OnChange handler that allows user code
    to be notified when the content of the text input changes.

Changed

  • Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.4.
  • Bump github.com/mattn/go-runewidth from 0.0.13 to 0.0.14.
  • Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.3.
  • Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.2
  • Change the Go version in go.mod to 1.20.
  • Executed go mod tidy.
  • CI now executes tests with Golang v1.20 only.

Removed

  • Removed the Sourcegraph badge from the main page.

Fixed

  • Formatted all Go files with gofmt from Golang v1.20.
  • Fixed line coverage reporting.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mum4k/termdash/pull/355 **Author:** [@mum4k](https://github.com/mum4k) **Created:** 2/8/2023 **Status:** ✅ Merged **Merged:** 2/8/2023 **Merged by:** [@mum4k](https://github.com/mum4k) **Base:** `master` ← **Head:** `release-v0.18.0` --- ### 📝 Commits (10+) - [`1aba280`](https://github.com/mum4k/termdash/commit/1aba280365cf81571d80827f392359c2010b1d52) add gauge threshold - [`6e46b73`](https://github.com/mum4k/termdash/commit/6e46b739275ae0c6007d09981e77388ccdb369b4) refactor drawing of gauge threshold - [`9beb360`](https://github.com/mum4k/termdash/commit/9beb36080d44aca801813ab47b19a40db9f8d48f) return error if gauge threshold is negative - [`bc37cb7`](https://github.com/mum4k/termdash/commit/bc37cb70a74c634db21ba03702bb265600799b44) more gauge threshold tests - [`0aac8f4`](https://github.com/mum4k/termdash/commit/0aac8f46e0735c7a0d29b7943679ff63aa0c3557) Merge pull request #342 from lovromazgon/gauge-threshold - [`2cbce1c`](https://github.com/mum4k/termdash/commit/2cbce1c330492e8f753f8e135b5566e96d647c2e) Add OnChange event handler to TextInput widget - [`f28390b`](https://github.com/mum4k/termdash/commit/f28390ba72d9aa0bdee84f1bbb52aa82af6223ab) Fixed an issue with ReadAndClear, Add example to textinputdemo.go, Add tests - [`e87b1cb`](https://github.com/mum4k/termdash/commit/e87b1cb791a7ae9e5bd88ddbe9aa3df1bfa96703) capitalize text - [`45f26a8`](https://github.com/mum4k/termdash/commit/45f26a878ddc151888c461412c83ed319618cac1) address comments - [`3affaaa`](https://github.com/mum4k/termdash/commit/3affaaa53b7522982e62abe8fcc6a675cb16284e) Temporarily disable line coverage. ### 📊 Changes **25 files changed** (+737 additions, -342 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+15 -19) 📝 `CHANGELOG.md` (+28 -0) 📝 `README.md` (+0 -1) 📝 `container/grid/grid.go` (+23 -12) 📝 `go.mod` (+5 -5) 📝 `go.sum` (+25 -9) 📝 `private/canvas/braille/braille.go` (+7 -7) 📝 `private/draw/vertical_text.go` (+6 -5) 📝 `private/numbers/trig/trig.go` (+10 -7) 📝 `private/segdisp/dotseg/dotseg.go` (+13 -13) 📝 `private/segdisp/segment/segment.go` (+9 -8) 📝 `private/segdisp/sixteen/sixteen.go` (+15 -15) 📝 `termdashdemo/termdashdemo.go` (+8 -4) 📝 `widgets/gauge/gauge.go` (+38 -5) 📝 `widgets/gauge/gauge_test.go` (+153 -2) 📝 `widgets/gauge/gaugedemo/gaugedemo.go` (+2 -0) 📝 `widgets/gauge/options.go` (+21 -0) 📝 `widgets/linechart/internal/axes/scale.go` (+4 -3) 📝 `widgets/segmentdisplay/segmentdisplaydemo/segmentdisplaydemo.go` (+4 -2) 📝 `widgets/text/text.go` (+3 -1) _...and 5 more files_ </details> ### 📄 Description ## v0.18.0 - 08-Feb-2023 ### Added - The `gauge` widget now supports drawing of a vertical threshold bar. - The `TextInput` widget now supports an OnChange handler that allows user code to be notified when the content of the text input changes. ### Changed - Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.4. - Bump github.com/mattn/go-runewidth from 0.0.13 to 0.0.14. - Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.3. - Bump github.com/gdamore/tcell/v2 from 2.5.1 to 2.5.2 - Change the Go version in `go.mod` to 1.20. - Executed `go mod tidy`. - CI now executes tests with Golang v1.20 only. ### Removed - Removed the `Sourcegraph` badge from the main page. ### Fixed - Formatted all Go files with `gofmt` from Golang v1.20. - Fixed line coverage reporting. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 16:24:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/termdash#352
No description provided.