Releases: namest504/termtype
Releases · namest504/termtype
Release list
v0.6.1
Changelog
- 0a53045 Merge branch 'refactor/chart-package' (delivers PR #19's chart styles to main)
- c499902 Merge branch 'test/style-and-docs' into refactor/effective-go
- 0f69575 feat: Add a box-drawing solid line chart style
- 62b12a2 feat: Add a tutor theme with a keyboard and guiding hands
- 1a048dd feat: Add line thickness to the braille chart
- cfd93d5 feat: Make the smooth 2px braille curve the default graph
- 41ef866 feat: Move round options into a dedicated settings screen
- e9db9c3 feat: Simplify the menu into a theme carousel
- 29c4322 feat: Smooth the wpm curve with monotone cubic interpolation
- 848b256 feat: Wire the carousel menu and settings screen into the app
- 6210829 fix: Anchor the tutor text right above the keyboard
- b25a701 fix: Restore the settings style row from the defaulted chart style
- c2c17c8 fix: Scale the braille line against the raw series bounds
- 644452b fix: Share one style table and polish review findings
- 947b59b refactor: Align chart and ui with Effective Go conventions
- 9c70f3b refactor: Compute line charts as a pure cell grid
- af6a538 refactor: Route chart drawing through the pure chart package
- 2e66b0a refactor: Start a pure chart package with sparkline
- 7546630 refactor: Sweep the remaining packages for Effective Go idioms
v0.6.0
Changelog
- 6605d6e ci: Keep merge commits out of the release changelog
- c13e236 feat: Add a Text menu row, a 15s countdown, and remembered selections
- 6bcc53b feat: Add a common-words source with streamed targets
- a3c5642 feat: Add a cozy theme
- 910e4be feat: Add a history browser to the menu
- c2a027e feat: Auto-show the result graph and smooth it with braille
- a9556b0 feat: Give cozy its own visual identity
- 6b4f9a3 feat: Make cozy the default theme and restructure the README
- 516a264 feat: Richer diff context and rotating claude scenarios
- 4cd4208 feat: Sample WPM over a round and draw a result graph
- 9ca8af4 fix: Esc goes back to the menu instead of quitting
- e4015e1 fix: Refresh result copy and center matrix results by display width
- 105bfed fix: Scroll long targets in every theme
- 8a6c4dc fix: Stabilize the hex dump and keep log backgrounds off the words stream
v0.5.0
v0.4.0
Changelog
- b9f52a2 feat: Adapt to any terminal width and capability
- eeb5333 feat: Add Korean typing with a language toggle
- 849def9 feat: Add Time Attack mode and pause
- c33228b feat: Clean up and expand the sentence pool
- 38958f6 feat: Make the claude theme a live, streaming session
- 1051625 fix: Restore terminal on panic, quit on Ctrl-C, ignore paste
v0.3.0
Changelog
- e56582f ci: Automate Homebrew formula publishing and add CI
- 01c2e05 ci: Use GoReleaser v2 in the release workflow
- 26304c1 feat: Add minimum terminal width check
- 0cfd7a9 feat: Add responsive Claude Code theme and reuse result rendering
- 0b60f5a fix: Correct rune handling, cursor placement, wrapping, and theme crashes
- 8eefaa7 fix: Ensure proper spacing
v0.2.5
Changelog
- a24f0c1 feat: Add command-line flags to display the application version
v0.2.4
Changelog
- c1a88e6 refactor: Introduce domain layer for game state and themes, and restructure theme management into a dedicated package.
v0.2.3
v0.2.2
Changelog
- c4c5fff Add GoReleaser and GitHub Actions for automated releases