Update dependency gitlab-org/cli to v1.109.0
This MR contains the following updates:
| Package | Update | Change | Pending |
|---|---|---|---|
| gitlab-org/cli | minor | 1.90.0 -> v1.109.0 |
v1.111.0 (+1) |
⚠️ WarningSome dependencies could not be looked up. Check the warning logs for more information.
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
gitlab-org/cli (gitlab-org/cli)
v1.109.0
Changelog
✨ Features
- e89c6798: feat(df): add dependency firewall engine foundations (Michael Eddington meddington@gitlab.com)
- 94b7b4bc: feat(gen-docs): prune and remove deprecated command pages (Brendan Lynch blynch@gitlab.com)
- 8fa2aa34: feat(securefile): Ability to Update existing files (Jack <30406998-jack1902@users.noreply.gitlab.com>)
- 910ce9df: feat: add variable import command (Olayinka Vaughan vaughanolayinka@gmail.com)
🐛 Bug Fixes
- 4d1604f2: fix(api): skip auth header for unauthenticated source (Kai Armstrong karmstrong@gitlab.com)
📝 Documentation
- 34c48d54: docs(release): document CI/CD authentication for release create (Kai Armstrong karmstrong@gitlab.com)
- d5e2bc73: docs: Document XDG Base Directory support for glab config (Olayinka Vaughan vaughanolayinka@gmail.com)
- b8912857: docs: add dependency management and vulnerability reporting sections (Kai Armstrong karmstrong@gitlab.com)
- 5767eed5: docs: note gen-docs pruning of deprecated command pages (Brendan Lynch blynch@gitlab.com)
📦 Dependencies
- 463e2b39: chore(deps): bump go to v1.26.5 (Ahmed Hemdan ahemdan@gitlab.com)
- 715df97b: chore(deps): update dependency @commitlint/cli to ^21.2.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6ee8a7c7: chore(deps): update module github.com/gdamore/tcell/v2 to v2.13.10 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 94b4d856: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.49.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8bf5fe51: chore(deps): update module golang.org/x/term to v0.45.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 56ebadc9: chore(deps): update module golang.org/x/text to v0.40.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 05959c35: chore: run docs Hugo test with latest docs Hugo container image (Evan Read eread@gitlab.com)
v1.108.0
Changelog
✨ Features
- ff181daa: feat(mr): show absolute time alongside relative in note output (Tomas Vik tvik@gitlab.com)
- 2b6946d7: feat(mr): show note and discussion IDs in mr note list (Tomas Vik tvik@gitlab.com)
- b3fafd19: feat(securefile): remove by name (Jack <30406998-jack1902@users.noreply.gitlab.com>)
- 53756300: feat: Add Wait Flag for CI Status Subcommand (Jonathan Bowe jonathan@bowedev.com)
🐛 Bug Fixes
- 33acf839: fix(auth): preserve saved values on re-authentication (Kai Armstrong karmstrong@gitlab.com)
- 76c823ef: fix(changelog): strip newline from git describe output (Kai Armstrong karmstrong@gitlab.com)
- 3860206d: fix(issue): avoid panic when viewing a closed issue with no closer (Kai Armstrong karmstrong@gitlab.com)
- 24f5e59c: fix(mr): fall back to raw body when markdown rendering fails (Tomas Vik tvik@gitlab.com)
📝 Documentation
- f30aa8d1: docs(config): list missing user-settable global keys in help (Kai Armstrong karmstrong@gitlab.com)
- 215c18e8: docs(security): mark experimental subcommands and clarify synopsis (Brendan Lynch blynch@gitlab.com)
- 2cabe0db: docs: updates for GitLab Duo CLI GA (Uma Chandran uchandran@gitlab.com)
📦 Dependencies
- 1f440305: chore(deps): update dependency @commitlint/cli to ^21.2.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 9d222d04: chore(deps): update module charm.land/bubbletea/v2 to v2.0.8 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 1dcfc3c9: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.47.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 9ba9110d: chore(git): remove duplicate mockgen directive for GitRunner (Tomas Vik tvik@gitlab.com)
- a9044ba3: refactor: enforce IOStreams output helpers over direct fmt.Fprint calls (Oscar Tovar otovar@gitlab.com)
🔀 Others
- 152be15c: test(mrutils): parallelize noteTimeAgo test (Tomas Vik tvik@gitlab.com)
v1.107.0
Changelog
✨ Features
- ad8642d8: feat(duo): support Duo CLI v9 auto-updates (Tomas Vik tvik@gitlab.com)
- b8ba875f: feat(security config): add commands to manage security configuration profiles (Oscar Tovar otovar@gitlab.com)
📝 Documentation
- 76d0ac66: docs: add new CLAUDE.md file and reference AGENTS.md (Brendan Lynch blynch@gitlab.com)
- 4a143d44: docs: clarify glab token rotate command info (Brendan Lynch blynch@gitlab.com)
- 96ab83c0: docs: update stage from Create to AI Coding (Uma Chandran uchandran@gitlab.com)
📦 Dependencies
- 3329b298: chore(deps): update dependency @commitlint/format to ^21.1.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- d176bd65: chore(deps): update module charm.land/lipgloss/v2 to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- b9c46379: chore(deps): update module github.com/docker/cli to v29.6.1+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- f6fefa6d: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.45.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 7fd07149: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.46.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 0e195d0d: chore: update documentation MR template (Brendan Lynch blynch@gitlab.com)
v1.106.0
Changelog
✨ Features
- ca99cc32: feat(packages): add delete command (Oscar Tovar otovar@gitlab.com)
- 2ffa2f05: feat(packages): add download command (Oscar Tovar otovar@gitlab.com)
- b323eaca: feat(stack): add --reword flag to fix commits without staging files (Gary Holtz is no longer with GitLab gary@holtz.tech)
📝 Documentation
- d0f83885: docs(whatsnew): document show_whats_new config and env var (Kai Armstrong karmstrong@gitlab.com)
- 15b64e4e: docs: refine packages and container-registry command help text (Brendan Lynch blynch@gitlab.com)
📦 Dependencies
- 45b73a0f: chore(deps): update module github.com/docker/cli to v29.6.0+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 28d5db5c: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.42.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- b14d7c7c: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.43.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 0987f270: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.44.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 2661db6c: chore: explain that token env will work in snap (Tomas Vik tvik@gitlab.com)
v1.105.0
Changelog
✨ Features
- c8fed254: feat(orbit): rename --format flag to --response-format (Dmitry Gruzd dgruzd@gitlab.com)
🐛 Bug Fixes
- e9a1266d: fix(orbit): handle new nested status response shape (Dmitry Gruzd dgruzd@gitlab.com)
- 122f46f4: fix: route deprecation warnings to stderr (Kai Armstrong karmstrong@gitlab.com)
📦 Dependencies
- ba0f56a8: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.40.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
v1.104.0
Changelog
✨ Features
- 5380ef66: feat(duo): warn when running duo cli under snap confinement (Kai Armstrong karmstrong@gitlab.com)
- 4ee1edf5: feat(packages): add upload command (Oscar Tovar otovar@gitlab.com)
- 383d5994: feat: generate GitLab Docs navigation block for glab (Brendan Lynch blynch@gitlab.com)
📝 Documentation
- 6440f987: docs(skills): improve glab threaded-reply guidance (Thomas Schmidt tschmidt@gitlab.com)
📦 Dependencies
- 2ba749a0: chore(deps): update module charm.land/glamour/v2 to v2.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 5f958dff: chore(deps): update module charm.land/lipgloss/v2 to v2.0.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 4e20a953: chore(deps): update module github.com/coder/websocket to v1.8.15 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 2f358bfa: chore(deps): update module golang.org/x/crypto to v0.53.0 (Jay McCure jmccure@gitlab.com)
- d9be4c7a: chore(deps): update module k8s.io/client-go to v0.36.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- dd6eb3c8: chore: update labels in templates (Kai Armstrong karmstrong@gitlab.com)
- 41afe2f6: refactor: uppercase initialisms in test key generators (Jay McCure jmccure@gitlab.com)
v1.103.0
Changelog
✨ Features
- b39a801c: feat(container-registry): add container registry repository and tag commands (Jeroen Monteban jeroen.monteban@mgb.ch)
- ea9fd25a: feat(packages): add packages command group with list (Oscar Tovar otovar@gitlab.com)
- 1dd20b11: feat(stack): make switch interactive (Ahmed Abdelbaset a7med3bdulbaset@gmail.com)
- 7b9703ab: feat(stacked-diffs): add --no-verify to 'stack amend' command (Kev Kloss kkloss@gitlab.com)
- 6e4e3284: feat(stacked-diffs): add --no-verify to 'stack save' command (Kev Kloss kkloss@gitlab.com)
- 481f63fb: feat: Handle
glab mr checkoutfailure when there are non fast-forwarding conflicts (Gabriel Mazzetto gabriel@gitlab.com) - 84fd9f33: feat: compile arm64 windows bianry (Andrei Zubov azubov@gitlab.com)
🐛 Bug Fixes
- 91eb7aad: fix(ci): set release token inline so project GITLAB_TOKEN can't shadow it (Jay McCure jmccure@gitlab.com)
- 10561d78: fix(mcp): add content to structuredContent (Florian Imdahl git@ffflorian.de)
- bcf700bd: fix(orbit): install dependency-free Linux build to fix glibc version errors (Dmitry Gruzd dgruzd@gitlab.com)
- 0a119c02: fix(stacks): share stacks across worktrees (Ahmed Abdelbaset a7med3bdulbaset@gmail.com)
- e3236d94: fix(update): give post-upgrade and skill nudges breathing room (Kai Armstrong karmstrong@gitlab.com)
📝 Documentation
- 913e5d9d: docs(api): add GLAB_DEBUG_HTTP example for debugging requests (Kai Armstrong karmstrong@gitlab.com)
- 3a983d41: docs(variable): add synopsis and examples to variable commands (Brendan Lynch blynch@gitlab.com)
- 98e70a25: docs: Remove manual (default false) flag annotations (Brendan Lynch blynch@gitlab.com)
- 6c71e24c: docs: add troubleshooting guide for invalid_client OAuth error (Stan Hu stanhu@gmail.com)
- e73a8cde: docs: move troubleshooting guide to the generated CLI docs page (Brendan Lynch blynch@gitlab.com)
📦 Dependencies
- 7779ffec: chore(deps): bump go to v1.26.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 39cda83f: chore(deps): update dependency @commitlint/cli to ^21.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- f434057f: chore(deps): update dependency @commitlint/lint to ^21.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- c583440d: chore(deps): update module charm.land/bubbletea/v2 to v2.0.7 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- a1898d01: chore(deps): update module github.com/docker/cli to v29.5.1+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- f1b74aae: chore(deps): update module github.com/docker/cli to v29.5.2+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6131acf7: chore(deps): update module github.com/docker/cli to v29.5.3+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 9b83a7ff: chore(deps): update module github.com/docker/docker-credential-helpers to v0.9.8 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 0767cd08: chore(deps): update module github.com/mattn/go-colorable to v0.1.15 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 765b526d: chore(deps): update module github.com/mattn/go-runewidth to v0.0.24 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 756377a6: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 55a4f6b3: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 34a8e5b0: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- e500b3f4: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.39.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- bda16f22: chore(deps): update module golang.org/x/sync to v0.21.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- a27fa5a4: chore(deps): update module golang.org/x/term to v0.44.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 79575672: chore(deps): update module golang.org/x/text to v0.38.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 4c0cc23d: chore(ci): automate weekly release via pipeline schedule (Jay McCure jmccure@gitlab.com)
- d0d9bc3e: chore: Refactor mr_checkout removing global var and moving dependencies to struct (Gabriel Mazzetto gabriel@gitlab.com)
- 47eeadad: chore: Update MR review instructions YAML (Brendan Lynch blynch@gitlab.com)
- b5ac12f9: chore: add support for modern linux-x64 duo cli binary (Andrei Zubov azubov@gitlab.com)
- 7d26ca46: ci: update code-intelligence job to fix job failures (Oscar Tovar otovar@gitlab.com)
- 45b9fcc3: ci: wire ci/cd inputs to release variables (Oscar Tovar otovar@gitlab.com)
🔀 Others
- 080c4e2c: test: add archived field to label list JSON expectation (Tomas Vik tvik@gitlab.com)
v1.102.0
Changelog
✨ Features
- 044e5b03: feat(api): forward DUO_WORKFLOW_WORKFLOW_ID as X-Gitlab-Duo-Workflow-Id header (Eduardo Bonet ebonet@gitlab.com)
- 12cfcf44: feat(api): forward GITLAB_DUO_SESSION_ID as X-Gitlab-Duo-Session-Id header (Eduardo Bonet ebonet@gitlab.com)
- d64700ce: feat(repo): add prune command to delete merged local branches (Kai Armstrong karmstrong@gitlab.com)
- e1cd4cf0: feat(skills): notify when installed skills have updates (Kai Armstrong karmstrong@gitlab.com)
- fadd3939: feat(whatsnew): add command and post-upgrade banner (Kai Armstrong karmstrong@gitlab.com)
🐛 Bug Fixes
- d914d050: fix(api): URL-encode magic placeholder substitutions (Kai Armstrong karmstrong@gitlab.com)
- 98a00775: fix(binarymgr): sort packages by semver client-side (Kai Armstrong karmstrong@gitlab.com)
📝 Documentation
- 65169664: docs(duo): expand MR review instructions from 3 to 17 blocks (Kai Armstrong karmstrong@gitlab.com)
- 38602dd2: docs(iteration): add synopsis and examples to iteration commands (Brendan Lynch blynch@gitlab.com)
- 2f6cb6d5: docs(mr): add synopsis and examples to mr commands (Brendan Lynch blynch@gitlab.com)
- 40d9474f: docs(opentofu): add synopsis and examples to opentofu commands (Brendan Lynch blynch@gitlab.com)
- a9fe77fd: docs(release): add synopsis and examples to release commands (Brendan Lynch blynch@gitlab.com)
- ecd623cb: docs(repo): add synopsis and fix usage notation in repo commands (Brendan Lynch blynch@gitlab.com)
- d788de5e: docs(snippet): add synopsis and examples to snippet commands (Brendan Lynch blynch@gitlab.com)
- 49f80867: docs(todo): add synopsis and examples to todo commands (Brendan Lynch blynch@gitlab.com)
- 42fb614b: docs: Format quoted command references as code in env vars table (Ben Bodenmiller bbodenmiller@gmail.com)
- c9507bbf: docs: add synopsis and examples to issue and incident commands (Brendan Lynch blynch@gitlab.com)
- eb4fec3f: docs: add synopsis and examples to misc standalone commands (Brendan Lynch blynch@gitlab.com)
- 5f87ec4c: docs: document GLAB_NO_PROMPT and mark NO_PROMPT deprecated (Ben Bodenmiller bbodenmiller@gmail.com)
- f4b2593b: docs: fix flag punctuation and example formatting (quick wins) (Brendan Lynch blynch@gitlab.com)
- d9a6681e: docs: update AGENTS.md with comprehensive agent instructions (Brendan Lynch blynch@gitlab.com)
- 2e64fa29: docs: update README environment variables (Brendan Lynch blynch@gitlab.com)
- 6734e7ab: docs: update env vars table to use GLAB_ prefixed names (Kate Grechishkina khrechyshkina@gitlab.com)
📦 Dependencies
- d8ca77c7: chore(deps): update dependency @commitlint/config-conventional to ^21.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 21f186ce: chore(deps): update dependency @commitlint/read to ^21.0.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- d4a4afeb: chore(lint): enable 19 new linters and address violations (Kai Armstrong karmstrong@gitlab.com)
- 19c91cc9: refactor(config): canonical schema with
config setvalidation (Kai Armstrong karmstrong@gitlab.com) - 98cbeebf: refactor(config): do not use StubConfig in tests (Timo Furrer tfurrer@gitlab.com)
- 1e5735ef: refactor(config): follow ups (Timo Furrer tfurrer@gitlab.com)
- bced871c: refactor(config): give each Config its own persistence directory (Timo Furrer tfurrer@gitlab.com)
- a95fae2a: refactor(config): remove global config stubbers (Timo Furrer tfurrer@gitlab.com)
- 769e47ec: refactor(glrepo): inject config instead of reaching for the global (Timo Furrer tfurrer@gitlab.com)
v1.101.0
Changelog
✨ Features
- 98e075fb: feat(ci): add --force flag to glab ci cancel job (Filip Aleksic faleksic@gitlab.com)
- 56083b99: feat(mr note create): add --resolvable flag (Silviu Marchis silviu.marchis@sygnum.com)
- 3a8da34f: feat(orbit): add Windows support for orbit local (Bohdan Parkhomchuk bparkhomchuk@gitlab.com)
- 1b8ac8a6: feat(orbit): add
glab orbit setupguided onboarding command (Kai Armstrong karmstrong@gitlab.com) - 7c5c41f3: feat(stack): add --skip-mr-creation flag to stack sync command (Gary Holtz gholtz@gitlab.com)
- 8a9f818d: feat: Display progress during
glab mr checkout(Gabriel Mazzetto gabriel@gitlab.com)
🐛 Bug Fixes
- 1db48d89: fix(ci): align ci delete and ci list default pagination (Kai Armstrong karmstrong@gitlab.com)
📝 Documentation
- 04deff1d: docs(config): add synopsis and improve examples for config commands (Brendan Lynch blynch@gitlab.com)
- a4b6dc76: docs(deploy-key): add synopsis and examples to deploy-key commands (Brendan Lynch blynch@gitlab.com)
- 700695f5: docs(gpg-key): add synopsis and examples to gpg-key commands (Brendan Lynch blynch@gitlab.com)
- 684df227: docs(label): add synopsis and examples to label commands (Brendan Lynch blynch@gitlab.com)
- c1a8d0e7: docs(milestone): add synopsis and examples to milestone commands (Brendan Lynch blynch@gitlab.com)
- b1bff4ba: docs(schedule): add synopsis and examples to schedule commands (Brendan Lynch blynch@gitlab.com)
- 9e7f7b38: docs(securefile): add synopsis and examples to securefile commands (Brendan Lynch blynch@gitlab.com)
- 44ca2124: docs(ssh-key): add synopsis and examples to ssh-key commands (Brendan Lynch blynch@gitlab.com)
- ac004c5d: docs: clarify --all and --per-page pagination behavior (Brendan Lynch blynch@gitlab.com)
📦 Dependencies
- dce8a8d0: chore(deps): update module github.com/modelcontextprotocol/go-sdk to v1.6.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- baf77b6b: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8cd1295e: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.36.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 349287c5: chore(deps): update module golang.org/x/crypto to v0.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 58f32068: chore: Ensure git exit error codes are wrapped as Error (Gabriel Mazzetto gabriel@gitlab.com)
- 220d0473: chore: Extract GitRunner into
internal/git/git_runner(Gabriel Mazzetto gabriel@gitlab.com)
🔀 Others
- 12b11497: test(iostreams): isolate NO_COLOR in detectIsColorEnabled default case (Filip Aleksic faleksic@gitlab.com)
v1.100.0
Changelog
✨ Features
- 02f8ae0a: feat(api): expand Coding-Agent detection list (Sam Wiskow swiskow@gitlab.com)
- 1f462ed8: feat(ci status): keep --live polling through transient pipeline states (Kai Armstrong karmstrong@gitlab.com)
- ae28d6dd: feat(issue): allow work_items URLs (Jay McCure jmccure@gitlab.com)
- 35926816: feat(stack): add Body() method to StackRef and fix subject/body parsing in MR creation (Gary Holtz gholtz@gitlab.com)
- 4f5f192a: feat(stack): add
glab stack infercommand to create stack layers from a commit range (Gary Holtz gholtz@gitlab.com) - ddf45787: feat(update): nudge is install-aware and agent-aware (Sam Wiskow swiskow@gitlab.com)
- 0db2448f: feat: Introduce
repo remote add <namespace/project>command (Gabriel Mazzetto gabriel@gitlab.com) - e6a25a75: feat: add detection for Gemini CLI (Isaac Dawson idawson@gitlab.com)
- 1f49782a: feat: add global --jq flag for filtering JSON output (Kai Armstrong karmstrong@gitlab.com)
🐛 Bug Fixes
- b98561dc: fix(ci view): harden bridge/child-pipeline navigation against crashes (Kai Armstrong karmstrong@gitlab.com)
- 979568c6: fix(cmd): remove workaround (Filip Aleksic faleksic@gitlab.com)
- 1aa323e5: fix(infer): build branch chain via cherry-pick with conflict rollback (Gary Holtz gholtz@gitlab.com)
- 6fa36242: fix(pager): set LESS=FRX unless hyperlinks are forced (Kai Armstrong karmstrong@gitlab.com)
- df2a507f: fix(test): align TestAcceptableZipFile path check with friendlyPath output (Filip Aleksic faleksic@gitlab.com)
- 2deffd68: fix: update link for creating new legacy personal access token (Evan Read eread@gitlab.com)
📝 Documentation
- 6270cd3d: docs: improve glab ci command docs 2 (Brendan Lynch blynch@gitlab.com)
- 75ac9bce: docs: improve help text for glab cluster commands (Brendan Lynch blynch@gitlab.com)
- 30fa9fd8: docs: update glab SKILL.md with comments section and API content-type guidance (Thomas Schmidt tschmidt@gitlab.com)
📦 Dependencies
- 6642b29e: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.31.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 08c5f240: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.32.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 9879b156: chore(deps): update versions (Filip Aleksic faleksic@gitlab.com)
🔧 Maintenance
- 38f97c78: chore(ci): improve check docs job (Filip Aleksic faleksic@gitlab.com)
- 6c452a46: chore(code): remove dead code (Filip Aleksic faleksic@gitlab.com)
- 4e80e10c: refactor: route command JSON output through PrintJSON helper (Kai Armstrong karmstrong@gitlab.com)
v1.99.0
Changelog
✨ Features
- 45b1a43c: feat(orbit): add
glab orbit remote dslsubcommand (Michael Angelo Rivera arivera@gitlab.com)
v1.98.1
Changelog
✨ Features
- 4508ae6b: feat(api): detect coding agents in User-Agent header (Jean-Gabriel Doyon jgdoyon@gitlab.com)
- 32489b18: feat: add
glab work-items update(Carlos Corona ccorona@gitlab.com) - 646d89b3: feat(auth): add OAuth 2.0 device authorization flow for
glab auth login(Kai Armstrong karmstrong@gitlab.com) - c52b7b2c: feat(skills): add
skills listand bundleglab-stackskill (Kai Armstrong karmstrong@gitlab.com) - 5777fca9: feat: add
glab mr note updateandglab mr note deletecommands (Tomas Vik tvik@gitlab.com) - 85e204a3: feat(ci): add --mr and --failed-jobs-only flags to glab ci get (Eduardo Bonet ebonet@gitlab.com)
- 8073187d: feat(skills): add curated remote skill source backed by gitlab.com (Kai Armstrong karmstrong@gitlab.com)
🐛 Bug Fixes
- 1a815c81: fix(orbit): preserve @ in JSON string literals for orbit remote query (Dmitry Gruzd dgruzd@gitlab.com)
- ac76df59: fix(orbit): stream raw response body in 'remote query' (Dmitry Gruzd dgruzd@gitlab.com)
- 95ee612f: fix(orbit): address review nits from !3269 (Dmitry Gruzd dgruzd@gitlab.com)
- 1f0076d7: fix: enable OSC 8 hyperlinks by default in TTY terminals (Brendan Lynch blynch@gitlab.com)
- 283611d8: fix(orbit): adopt client-go QueryRaw for streaming response body (Dmitry Gruzd dgruzd@gitlab.com)
📝 Documentation
- 0d634e3e: docs: replace getting-started.gif with VHS-driven recording (Kai Armstrong karmstrong@gitlab.com)
- ac1a7e68: docs: improve glab api command docs (Brendan Lynch blynch@gitlab.com)
- 7e95900f: docs: improve glab attestation commands docs (Brendan Lynch blynch@gitlab.com)
- 21f6647b: docs: improve glab auth commands docs (Brendan Lynch blynch@gitlab.com)
- d9df010f: docs: improve glab alias command docs (Brendan Lynch blynch@gitlab.com)
- 41aa1096: docs: improve glab changelog and glab check-update command docs (Brendan Lynch blynch@gitlab.com)
- 234c3ed1: docs: improve glab cli command docs 1 (Brendan Lynch blynch@gitlab.com)
- 5a787012: docs: maintenance task - update redirected links (Uma Chandran uchandran@gitlab.com)
📦 Dependencies
- fb32af9d: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- de67aa8b: chore(deps): update dependency @commitlint/config-conventional to ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 91d80b0c: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 120abea0: chore(deps): update module github.com/docker/docker-credential-helpers to v0.9.7 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8a22a890: chore(deps): update dependency @commitlint/cli to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 0bf3140e: chore(deps): update dependency @commitlint/config-conventional to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 4386cdd7: chore(deps): update dependency @commitlint/lint to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- dca41751: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 2a28d5bd: chore(deps): update dependency @commitlint/read to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- bc0f789a: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.27.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 818a3a88: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.28.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- b7452760: chore(deps): update dependency @commitlint/config-conventional to ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 24e1895e: chore(deps): update dependency @commitlint/lint to ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 1b913446: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- d1346954: chore(deps): update module k8s.io/client-go to v0.36.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6f6a1830: chore(deps): update dependency @commitlint/read to ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 02372655: chore(deps): update dependency @commitlint/cli to ^21.0.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6f92316b: chore(deps): update dependency @commitlint/format to v21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- bfc43900: refactor(skills): support multi-file skills and fail-fast on bad bundles (Kai Armstrong karmstrong@gitlab.com)
- 93a9e5b2: ci: set MTU on docker:dind for release jobs (Stan Hu stanhu@gmail.com)
🔀 Others
- b402a62f: test(binarymgr): isolate runner_test config writes from the user's config (Jay McCure jmccure@gitlab.com)
v1.97.0
Changelog
✨ Features
- 2b685d63: feat(orbit): add 'glab orbit local' command + extract binarymgr package (Kai Armstrong karmstrong@gitlab.com)
🔀 Others
- ee2757f9: test(ask): skip flaky TestAskCmd ahead of removal (Kai Armstrong karmstrong@gitlab.com)
v1.96.0
Changelog
✨ Features
- 43f15255: feat: add duo cli support for arm64 windows (Andrei Zubov azubov@gitlab.com)
🐛 Bug Fixes
- d14064ca: fix(cmdutils): Avoid race on global viper state in GroupOverride (Caleb Madara <calebmadara58@gmail.com>)
📦 Dependencies
- ce62ac33: chore(deps): bump go to v1.26.3 (Kai Armstrong karmstrong@gitlab.com)
- cd438239: chore(deps): update dependency @commitlint/cli to ^20.5.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 5a11bf9b: chore(dep): update x/net (Filip Aleksic faleksic@gitlab.com)
- 31255b35: refactor(git): decouple StandardGitCommand from run.PrepareCmd (Gary Holtz gholtz@gitlab.com)
v1.95.0
Changelog
✨ Features
- e5b53d65: feat(duo): add --install and --yes flags to duo cli command (Kai Armstrong karmstrong@gitlab.com)
- 76d00d65: feat(skills): add
glab skills installto install bundled agent skill (experimental) (Thomas Schmidt tschmidt@gitlab.com)
📝 Documentation
- d173eac2: docs(issuable): add synopsis to close, note, reopen, subscribe, and unsubscribe (Brendan Lynch blynch@gitlab.com)
- de019774: docs(mr): add synopsis to approve, approvers, diff, close, delete, for,... (Brendan Lynch blynch@gitlab.com)
- 4fbb1820: docs(mr): add synopsis to list, view, create, checkout, merge, and update (Brendan Lynch blynch@gitlab.com)
- 86d43fd9: docs: Add synopsis to CI/CD pipeline and job commands (Brendan Lynch blynch@gitlab.com)
- 655b6ca3: docs: add info on deprecation messages (Brendan Lynch blynch@gitlab.com)
- 634601b0: docs: add synopsis to experimental subcommands (Brendan Lynch blynch@gitlab.com)
- 49d4b88e: docs: add synopsis to fork, opentofu, and auth docker commands (Brendan Lynch blynch@gitlab.com)
- a84c20e7: docs: add synopsis to list and view commands (Brendan blynch@gitlab.com)
- d225cb5d: docs: add synopsis to set, update, list, and export (Brendan blynch@gitlab.com)
- ea774f21: docs: add synopsis to trace, lint, and config compile (Brendan Lynch blynch@gitlab.com)
📦 Dependencies
- 6e175217: chore(deps): update module github.com/modelcontextprotocol/go-sdk to v1.6.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
v1.94.0
Changelog
✨ Features
- f620f7a2: feat(mr note create): add --reply flag and refactor to options struct (Tomas Vik tvik@gitlab.com)
- bed805c0: feat(mr): create diff comments (Tomas Vik (OOO back on 2026-05-11) tvik@gitlab.com)
- 56718ff9: feat(orbit): add glab orbit subcommands (experimental) (Dmitry Gruzd dgruzd@gitlab.com)
- 56b22863: feat(workitems): add
glab work-items create(Carlos Corona ccorona@gitlab.com) - 5b4bc4a6: feat: add --reviewer flag to glab stack sync (Gary Holtz gholtz@gitlab.com)
- fa792f3c: feat: add
glab work-items delete(Carlos Corona ccorona@gitlab.com) - 5d59e0be: feat: render Markdown links as OSC 8 hyperlinks in help text (Brendan Lynch blynch@gitlab.com)
🐛 Bug Fixes
- 9a6f9de4: fix(repo create): clone instead of git init when --readme is used (Kai Armstrong karmstrong@gitlab.com)
- 339ff8cc: fix(snapcraft): /etc/gitconfig permissions (Filip Aleksic faleksic@gitlab.com)
- 7f22b23c: fix: correct inverted condition for GITLAB_RELEASE_ASSETS_USE_PACKAGE_REGISTRY env var (Kai Armstrong karmstrong@gitlab.com)
- 3394d202: fix: eliminate data race in ci and job tests by avoiding global os.Stdout/os.Stderr mutation (Timo Furrer tfurrer@gitlab.com)
- a07c2c1c: fix: update flag description and remove backticks (Brendan blynch@gitlab.com)
📝 Documentation
- 774ea4f2: docs: add carapace completions note (Jonathan Bowe jonathan@bowedev.com)
- 53918c5a: docs: document both head and merge ref formats for MR pipelines (Kai Armstrong karmstrong@gitlab.com)
- da6f7b2f: docs: ensure glab check-update is accurately described (Brendan blynch@gitlab.com)
📦 Dependencies
- a0e977eb: chore(deps): update dependency @commitlint/cli to ^20.5.2 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- d7008ef5: chore(deps): update module charm.land/bubbletea/v2 to v2.0.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 5453a863: chore(deps): update module github.com/docker/cli to v29.4.1+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- ea1e87bd: chore(deps): update module github.com/docker/cli to v29.4.2+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- ea24f0a9: chore(deps): update module github.com/docker/docker-credential-helpers to v0.9.6 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8bb00fb6: chore(deps): update module github.com/gdamore/tcell/v2 to v2.13.9 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 5762ad2e: chore(deps): update module github.com/mattn/go-isatty to v0.0.21 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 41d476fc: chore(deps): update module github.com/mattn/go-isatty to v0.0.22 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- f1c53172: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.21.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 58ca66f7: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.22.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6f317c36: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.24.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 230c924a: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- bd77d705: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- ada4904f: chore: sync commit-lint script from gitlab-lsp (Kai Armstrong karmstrong@gitlab.com)
- f60689c7: chore: update docs linting tools and docs linting container image (Evan Read eread@gitlab.com)
- 9e274d09: ci: add Duo agent environment configuration (Thomas Schmidt tschmidt@gitlab.com)
- 76ba508c: refactor(checkout): inject GitRunner dependency for testability (Gary Holtz gholtz@gitlab.com)
- fe74aaf3: refactor(duo): improve Duo CLI update notification message (Arthur Foltz afoltz@gitlab.com)
v1.93.0
Changelog
✨ Features
- 90960872: feat(ci-list): display
runningpipelines in blue, use light/dark 24-bit colors when able (Emil Chludziński tanstaafl@tlen.pl) - f8f25b15: feat(mr note): add 'create' subcommand with discussion-based notes (Tomas Vik tvik@gitlab.com)
- 95a61c83: feat: add --assignee flag to glab stack sync (Gary Holtz gholtz@gitlab.com)
- f73a54fe: feat: add --label flag to glab stack sync (Gary Holtz gholtz@gitlab.com)
- 35df967c: feat: add --template flag to issue and mr create commands (Kai Armstrong karmstrong@gitlab.com)
- e59047ed: feat: add glab search semantic command (Tian Gao tgao@gitlab.com)
🐛 Bug Fixes
- d3454a07: fix(api): avoid panic on invalid absolute endpoint URL (Mikel mikel@olasagasti.info)
- b98d93a6: fix(ci view): Setup default theme (Philipp Hahn pmhahn@pmhahn.de)
- f07689ce: fix(duo): honor custom Duo CLI path on unsupported CPU architectures (Mikel mikel@olasagasti.info)
- 033e8039: fix: Always Use Long Git Status (Jonathan Bowe jonathan@bowedev.com)
- 3e5c995d: fix: add HTTP timeout and propagate context in auth commands (Kai Armstrong karmstrong@gitlab.com)
- ee920b4d: fix: respect repository target branch rules in mr create (Kai Armstrong karmstrong@gitlab.com)
- 5593a1e8: fix: support git worktrees in stack operations (Daniel Bankmann <11852855-dba223@users.noreply.gitlab.com>)
- 34af5c48: fix: use local viper instance in GroupOverride to prevent data race (Jay McCure jmccure@gitlab.com)
📝 Documentation
- 4edb2bdd: docs: Clarify time format for glab token rotate (Brendan Lynch blynch@gitlab.com)
- 40099e89: docs: add CLI docs style guide references and contributor guidance (Brendan Lynch blynch@gitlab.com)
- fe2ed6fc: docs: fix punctuation in Short and flag descriptions (Brendan Lynch blynch@gitlab.com)
- ee555c88: docs: improve auth login CI/CD documentation and --api-host flag (Kai Armstrong karmstrong@gitlab.com)
- 784d046e: docs: standardize positional arg notation in mr commands (Brendan blynch@gitlab.com)
📦 Dependencies
- bb755050: chore(deps): Switch to a maintained YAML library (Mikel mikel@olasagasti.info)
- 377c4198: chore(deps): drop github.com/pkg/errors in favor of stdlib errors (Mikel mikel@olasagasti.info)
- 0a9d6bc7: chore(deps): drop mitchellh/go-homedir for stdlib home dir (Mikel mikel@olasagasti.info)
- 7821c8d9: chore(deps): update module charm.land/bubbletea/v2 to v2.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- f4807f6c: chore(deps): update module charm.land/lipgloss/v2 to v2.0.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 0e3c1048: chore(deps): update module github.com/docker/cli to v29.4.0+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6ca80615: chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8c3b14f9: chore(deps): update module github.com/mattn/go-runewidth to v0.0.23 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 5cca166a: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.17.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 1cca432d: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.19.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 59cdf34d: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.20.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- aa8b94d1: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.20.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- ef351c1e: chore(deps): update module golang.org/x/crypto to v0.50.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8c009a20: chore(deps): update module k8s.io/client-go to v0.35.4 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 4e8a8817: chore(duo): hide and deprecate 'glab duo ask' command (Kai Armstrong karmstrong@gitlab.com)
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.