Releases: gleanwork/glean-cli
Releases · gleanwork/glean-cli
v0.14.0
What's Changed
- feat: add structured CLI errors with distinct exit codes by @steve-calvert-glean in #90
- feat: show streaming content incrementally in TUI by @steve-calvert-glean in #92
- fix: surface parse errors in chat content streaming by @steve-calvert-glean in #85
- feat: add http:body debug namespace for request/response body logging by @steve-calvert-glean in #86
- feat: add project-level configuration discovery by @steve-calvert-glean in #91
- feat: add atomic file write utility and use it consistently by @steve-calvert-glean in #87
- feat: warn on unknown config keys to catch typos by @steve-calvert-glean in #88
- fix: surface config save errors instead of silently swallowing them by @steve-calvert-glean in #89
- feat: migrate session storage from JSON to append-only JSONL by @steve-calvert-glean in #93
- deps(deps): bump github.com/gleanwork/api-client-go from 0.11.38 to 0.11.40 by @dependabot[bot] in #95
- deps(deps): bump golang.org/x/term from 0.41.0 to 0.42.0 by @dependabot[bot] in #96
- feat: use per-session UUID files instead of single latest.jsonl by @steve-calvert-glean in #94
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- chore: add CODEOWNERS file by @steve-calvert-glean in #84
- feat: add namespaced debug logging inspired by npm's debug package by @steve-calvert-glean in #83
- feat: add Device Authorization Grant (RFC 8628) as login fallback by @pavlo-v-chernykh in #60
- fix: validate API tokens in auth status and clear stale tokens on OAuth login by @thomas-chen-glean in #81
New Contributors
- @pavlo-v-chernykh made their first contribution in #60
- @thomas-chen-glean made their first contribution in #81
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- feat: use unique OAuth callback path for glean-cli by @rwjblue-glean in #82
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- feat: improve search response cleansing with expanded allowlists by @steve-calvert-glean in #76
- fix: isolate auth tests to prevent credential deletion by @steve-calvert-glean in #75
- refactor: namespace skills as glean-cli-* to avoid collisions by @rwjblue-glean in #77
- refactor: centralize User-Agent header via shared httputil package by @rwjblue-glean in #79
- feat: replace glean-cli-shared with root glean-cli discovery skill by @steve-calvert-glean in #80
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- fix: use golang.org/x/mod/semver for version comparison by @steve-calvert-glean in #73
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- deps(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in the go_modules group across 1 directory by @dependabot[bot] in #69
- feat: cleanse search response to strip UI-specific fields by @steve-calvert-glean in #71
- fix: normalize host in resolveHost to prevent token lookup mismatch by @steve-calvert-glean in #72
- feat: add --output text for search, fix Truncate newline handling by @steve-calvert-glean in #70
- feat: Improve mouse handling by @eric-anderson-glean in #66
New Contributors
- @eric-anderson-glean made their first contribution in #66
Full Changelog: v0.9.2...v0.10.0
v0.9.2
What's Changed
- fix: persist oauth host without keychain prompts by @chris-freeman-glean in #68
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- deps(deps): bump github.com/gleanwork/api-client-go from 0.11.31 to 0.11.38 by @dependabot[bot] in #64
- ci(deps): bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #61
- deps(deps): bump github.com/charmbracelet/bubbles from 0.21.0 to 1.0.0 by @dependabot[bot] in #62
- deps(deps): bump github.com/zalando/go-keyring from 0.2.6 to 0.2.8 by @dependabot[bot] in #63
- chore: remove default mise task to restore interactive picker by @rwjblue-glean in #65
- fix: surface actual error when OAuth discovery fails by @chris-freeman-glean in #67
New Contributors
- @rwjblue-glean made their first contribution in #65
- @chris-freeman-glean made their first contribution in #67
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- feat: add --output text and --fields flags to list commands by @riyao-okami in #59
New Contributors
- @riyao-okami made their first contribution in #59
Full Changelog: v0.8.0...v0.9.0
v0.7.0
What's Changed
- deps(deps): bump github.com/gleanwork/api-client-go from 0.11.31 to 0.11.34 by @dependabot[bot] in #49
- deps(deps): bump github.com/zalando/go-keyring from 0.2.6 to 0.2.7 by @dependabot[bot] in #51
- deps(deps): bump github.com/charmbracelet/bubbles from 0.21.0 to 1.0.0 by @dependabot[bot] in #50
- deps(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in the go_modules group across 1 directory by @dependabot[bot] in #52
- ci(deps): bump golangci/golangci-lint-action from 6 to 9 by @dependabot[bot] in #45
- deps(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #46
- deps(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.36.0 by @dependabot[bot] in #47
- deps(deps): bump golang.org/x/term from 0.36.0 to 0.41.0 by @dependabot[bot] in #48
- fix: send X-Glean-Auth-Type: OAUTH header when using OAuth tokens by @ThePlenkov in #54
- docs: add markdown-code sync infrastructure for README examples by @steve-calvert-glean in #55
New Contributors
- @ThePlenkov made their first contribution in #54
Full Changelog: v0.6.4...v0.7.0