[PR #153] [MERGED] Release v0.7.1 #224

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

📋 Pull Request Information

Original PR: https://github.com/mum4k/termdash/pull/153
Author: @mum4k
Created: 2/24/2019
Status: Merged
Merged: 2/24/2019
Merged by: @mum4k

Base: masterHead: release-0-7-1


📝 Commits (10+)

  • bf38f10 Moving terminal back to public.
  • 8df9e33 Moving faketerm to internal.
  • 6a7f3ff Fixing lint issue in button.
  • 97ec730 Moving align, cell and terminalapi back from internal.
  • bf61ca1 Moving draw out of internal.
  • b74f465 Moving runewidth, segdisp and testdraw to internal.
  • ff614b8 Factoring linestyle into its own package.
  • e4726e4 Changing all call sites to linestyle.
  • 98394c9 Moving draw back to internal.
  • ba42561 Updating CHANGELOG.

📊 Changes

123 files changed (+705 additions, -581 deletions)

View changed files

📝 CHANGELOG.md (+19 -1)
📝 align/align.go (+1 -1)
📝 align/align_test.go (+0 -0)
📝 cell/cell.go (+1 -1)
📝 cell/cell_test.go (+0 -0)
📝 cell/color.go (+0 -0)
📝 cell/color_test.go (+0 -0)
📝 container/container.go (+4 -4)
📝 container/container_test.go (+55 -49)
📝 container/draw.go (+1 -1)
📝 container/draw_test.go (+22 -21)
📝 container/focus.go (+3 -3)
📝 container/focus_test.go (+7 -7)
📝 container/options.go (+5 -5)
📝 container/traversal_test.go (+2 -2)
📝 internal/attrrange/attrrange_test.go (+1 -1)
📝 internal/button/button.go (+2 -2)
📝 internal/button/button_test.go (+2 -2)
📝 internal/canvas/braille/braille.go (+2 -2)
📝 internal/canvas/braille/braille_test.go (+2 -2)

...and 80 more files

📄 Description

Fixed

  • Some of the packages that were moved into internal are required externally.
    This release makes them available again.

Breaking API changes

  • The draw.LineStyle enum was refactored into its own package
    linestyle.LineStyle. Users will have to replace:

    • draw.LineStyleNone -> linestyle.None
    • draw.LineStyleLight -> linestyle.Light
    • draw.LineStyleDouble -> linestyle.Double
    • draw.LineStyleRound -> linestyle.Round

🔄 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/153 **Author:** [@mum4k](https://github.com/mum4k) **Created:** 2/24/2019 **Status:** ✅ Merged **Merged:** 2/24/2019 **Merged by:** [@mum4k](https://github.com/mum4k) **Base:** `master` ← **Head:** `release-0-7-1` --- ### 📝 Commits (10+) - [`bf38f10`](https://github.com/mum4k/termdash/commit/bf38f10d254d19cfd1aaa5c8f4d5d9ae033a8327) Moving terminal back to public. - [`8df9e33`](https://github.com/mum4k/termdash/commit/8df9e3307cc817a6b19ab20c7ce86f513173eefc) Moving faketerm to internal. - [`6a7f3ff`](https://github.com/mum4k/termdash/commit/6a7f3ff8867bace3bd8be56c37022464f38e6960) Fixing lint issue in button. - [`97ec730`](https://github.com/mum4k/termdash/commit/97ec73069ffb717ec422ea18a6e19d6cd6b394e3) Moving align, cell and terminalapi back from internal. - [`bf61ca1`](https://github.com/mum4k/termdash/commit/bf61ca147990617e3a2207f3b8db8c5ef14abfc9) Moving draw out of internal. - [`b74f465`](https://github.com/mum4k/termdash/commit/b74f46509be959bf1e410bc91a89b4d98b4520fa) Moving runewidth, segdisp and testdraw to internal. - [`ff614b8`](https://github.com/mum4k/termdash/commit/ff614b89e7cabcbdb9aa6f231170add909d2b7b5) Factoring linestyle into its own package. - [`e4726e4`](https://github.com/mum4k/termdash/commit/e4726e4240e99ac93c5689658f2e54941a92b946) Changing all call sites to linestyle. - [`98394c9`](https://github.com/mum4k/termdash/commit/98394c921a6f507a68028ac2d071ae6d4536c5c1) Moving draw back to internal. - [`ba42561`](https://github.com/mum4k/termdash/commit/ba4256139da4ea1e4765a58fb6b02ece75d440a0) Updating CHANGELOG. ### 📊 Changes **123 files changed** (+705 additions, -581 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+19 -1) 📝 `align/align.go` (+1 -1) 📝 `align/align_test.go` (+0 -0) 📝 `cell/cell.go` (+1 -1) 📝 `cell/cell_test.go` (+0 -0) 📝 `cell/color.go` (+0 -0) 📝 `cell/color_test.go` (+0 -0) 📝 `container/container.go` (+4 -4) 📝 `container/container_test.go` (+55 -49) 📝 `container/draw.go` (+1 -1) 📝 `container/draw_test.go` (+22 -21) 📝 `container/focus.go` (+3 -3) 📝 `container/focus_test.go` (+7 -7) 📝 `container/options.go` (+5 -5) 📝 `container/traversal_test.go` (+2 -2) 📝 `internal/attrrange/attrrange_test.go` (+1 -1) 📝 `internal/button/button.go` (+2 -2) 📝 `internal/button/button_test.go` (+2 -2) 📝 `internal/canvas/braille/braille.go` (+2 -2) 📝 `internal/canvas/braille/braille_test.go` (+2 -2) _...and 80 more files_ </details> ### 📄 Description ### Fixed - Some of the packages that were moved into internal are required externally. This release makes them available again. #### Breaking API changes - The draw.LineStyle enum was refactored into its own package linestyle.LineStyle. Users will have to replace: - draw.LineStyleNone -> linestyle.None - draw.LineStyleLight -> linestyle.Light - draw.LineStyleDouble -> linestyle.Double - draw.LineStyleRound -> linestyle.Round --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 16:23:23 +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#224
No description provided.