Release
v0.2.0
Published · View on GitHub
What’s Changed
- documentation refresh; specs are now formatted using ASD-STE100 by @wilhelm-murdoch in #40
- Bump the actions group with 3 updates by @dependabot[bot] in #42
- Bump github.com/urfave/cli/v3 from 3.12.0 to 3.13.0 in the go-dependencies group by @dependabot[bot] in #41
- refactor: target tmux components by id rather than name or index by @wilhelm-murdoch in #43
- fix: redirect logs and diagnostics to stderr by @wilhelm-murdoch in #44
- refactor: provision windows without a throwaway window and apply options at their scope by @wilhelm-murdoch in #45
- fix: write colour only to a terminal and obey
NO_COLORby @wilhelm-murdoch in #46 - refactor: use a tmux buffer to execute commands instead of
send-keysby @wilhelm-murdoch in #47 - refactor: own what a glaze profile creates, tell failures apart and give each failure its own exit code with signal management by @wilhelm-murdoch in #48
- refactor: remove duplication, group related code and shorten the comments by @wilhelm-murdoch in #49
- fix: ensure size + adjust settings are properly applied to panes by @wilhelm-murdoch in #50
- fix: properly guard and expand
starting_directoryvalues by @wilhelm-murdoch in #51 - chore: let’s get that score card back above
8.x! by @wilhelm-murdoch in #52 - Bump github.com/mattn/go-isatty from 0.0.22 to 0.0.24 in the go-dependencies group by @dependabot[bot] in #53
- fix: add support for atomic profile writes by @wilhelm-murdoch in #54
- chore: group
constandvardeclarations at the top of each file by @wilhelm-murdoch in #55 - fix: prevent secret leakage by redacting env values from all possible outputs by @wilhelm-murdoch in #56
- fix: ensure session names for
downv.s.upare treated the same way and rejectrandom()in a session name by @wilhelm-murdoch in #57 - fix: prevent unbounded profiles that trigger panics and overflows by @wilhelm-murdoch in #58
- fix: ensure the version flag is root-only, report the version of a go install build and build for the host architecture by @wilhelm-murdoch in #59
- fix: reject values that
upcannot apply: nulls, unknown hooks, unknown directions, empty session names and raw layouts with wrong pane counts by @wilhelm-murdoch in #60 - fix: update error reporting for multiple failure modes by @wilhelm-murdoch in #61
- fix: ensure post
uptmux changes are rejected with proper warnings by @wilhelm-murdoch in #62 - fix: by @wilhelm-murdoch in #63
- docs: align the
READMEandSPECwith what glaze actually does by @wilhelm-murdoch in #64 - test: expect a control character in a session name to become
-by @wilhelm-murdoch in #65
Full Changelog: https://github.com/wilhelm-murdoch/glazier/compare/v0.1.6...v0.2.0
Assets
| File | Size |
|---|---|
| attestations.intoto.jsonl | 11 KiB |
| glaze-darwin-amd64.zip | 2.9 MiB |
| glaze-darwin-arm64.zip | 2.6 MiB |
| glaze-linux-amd64.zip | 2.9 MiB |
| glaze-linux-arm64.zip | 2.6 MiB |
| SHA256SUMS | 0 KiB |