Releases: muesli/termenv
Releases · muesli/termenv
v0.15.2
What's Changed
- build(deps): bump actions/setup-go from 3 to 4 by @dependabot in #126
- build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 by @dependabot in #128
- fix: Cloud Shell supports RGB colors by @muesli in #127
- build(deps): bump golang.org/x/sys from 0.6.0 to 0.7.0 by @dependabot in #129
- fix: wezterm is truecolor by @caarlos0 in #139
Full Changelog: v0.15.1...v0.15.2
v0.15.1
What's Changed
- fix(output): set default tty before querying the terminal by @aymanbagabas in #121
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- build(deps): bump github.com/aymanbagabas/go-osc52 from 1.2.1 to 1.2.2 by @dependabot in #116
- Change default output & add WithTTY option by @aymanbagabas in #117
- feat(copy): fix detecting tmux & upgrade go-osc52 to v2 by @aymanbagabas in #118
- feat(deps): upgrade go version & golang.org/x/sys by @aymanbagabas in #119
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- feat: add OSC-777 support for system notifications by @muesli in #99
- feat: skip TTY checks by @aymanbagabas in #109
- feat: copy to primary clipboard by @aymanbagabas in #110
- feat(mouse): add extended mouse sequences by @aymanbagabas in #104
- fix: compiling js/wasm/plan9/aix failed missing method ColorProfile by @mschneider82 in #106
- fix(output): check for nil tty writer by @aymanbagabas in #97
- chore: use consts for sequences by @muesli in #102
- chore: rename to Notify for consistency by @muesli in #103
- chore(test): add mouse, copy, and hyperlink tests by @aymanbagabas in #112
- docs: put feature matrix in a detail tag by @muesli in #100
- docs: document Copy method in README by @muesli in #101
New Contributors
- @mschneider82 made their first contribution in #106
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Add termenv.Output by @muesli in #86
- Properly support tmux in termStatusReport by @knz in #85
- Bracketed paste sequences by @knz in #84
- Add friendlier Windows set/restore console API by @twpayne in #89
- Remove styles in Ascii mode by @justenwalker in #14
- Conveniently access an Output's template func map by @muesli in #95
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Add Windows color support detection by @muesli in #65
- Don't use OSC queries if we're not in control of the terminal by @muesli in #66
- Fix DisableMousePress doing the opposite by @muesli in #67
- screen sessions should always support ANSI256 by @muesli in #68
- Support foreground detection on Solaris/illumos by @muesli in #73
- feat: update x/sys by @caarlos0 in #74
- fix: shims for AIX and Plan9 by @muesli in #76
New Contributors
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Add session commands by @muesli in #53
- Add terminal compatibility list to README by @muesli in #54
- Correctly parse COLORFGBG with three values by @muesli in #56
- Add 'kitty' and 'ansi' values as a fallback color support detection by @muesli in #58
- Proceed with defaults if no OSC response arrives within 5 seconds by @muesli in #57
- Add separate sets of hard- and soft-enforced linters by @muesli in #60
- Add helper to enable virtual terminal processing on Windows by @muesli in #61
- Bump go-isatty and x/sys by @muesli in #62
- Use 4-bit ANSI profile for Linux console
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Implement the Stringer interface for ANSI color types by @tarrsalah in #48
- Add shim for GOOS js by @paralin in #51
- Don't run OSC queries on CI by @muesli in #52
New Contributors
- @tarrsalah made their first contribution in #48
- @paralin made their first contribution in #51
Full Changelog: v0.9.0...v0.10.0