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)

⚠️ Warning

Some 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

Compare Source

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
📝 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

Compare Source

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

Compare Source

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

Compare Source

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

Compare Source

Changelog

Features
  • c8fed254: feat(orbit): rename --format flag to --response-format (Dmitry Gruzd dgruzd@gitlab.com)
🐛 Bug Fixes
📦 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

Compare Source

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

v1.103.0

Compare Source

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 checkout failure 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

Compare Source

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
📝 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 set validation (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

Compare Source

Changelog

Features
🐛 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

Compare Source

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 infer command 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

v1.99.0

Compare Source

Changelog

Features
  • 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand (Michael Angelo Rivera arivera@gitlab.com)

v1.98.1

Compare Source

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 list and bundle glab-stack skill (Kai Armstrong karmstrong@gitlab.com)
  • 5777fca9: feat: add glab mr note update and glab mr note delete commands (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

Compare Source

Changelog

Features
  • 2b685d63: feat(orbit): add 'glab orbit local' command + extract binarymgr package (Kai Armstrong karmstrong@gitlab.com)
🔀 Others

v1.96.0

Compare Source

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
🔧 Maintenance

v1.95.0

Compare Source

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 install to 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

Compare Source

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
📦 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

Compare Source

Changelog

Features
  • 90960872: feat(ci-list): display running pipelines 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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading