Loading
Update registry.gitlab.com/gitlab-org/cli Docker tag to v1.111.0 (main)
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| registry.gitlab.com/gitlab-org/cli | image-name | minor | v1.103.0 -> v1.111.0 |
Release Notes
gitlab-org/cli (registry.gitlab.com/gitlab-org/cli)
v1.111.0
Changelog
✨ Features
- bf4226d1: feat(auth): store credentials in OS keyring by default (Stan Hu stanhu@gmail.com)
- 6c7b7d23: feat(git): treat altssh.gitlab.com as official GitLab.com SSH alias (Mario Celi mcelicalderon@gitlab.com)
🐛 Bug Fixes
- 5d6cad21: fix(api): isolate environment PATs from stored OAuth (Tien Ray <ray.tien0907@gmail.com>)
- deb6f2d9: fix(auth): include configured subfolder in OAuth URL (Yarra Vivek <vivekyarra567@gmail.com>)
- dade3568: fix(auth): preserve OAuth refresh token during reauthentication (Yarra Vivek <vivekyarra567@gmail.com>)
- 18b8be9b: fix(auth): send a non-blank username with plain token logins (ANBUCHELVAN GANESAN CSE <anbuchelvanganesan.cse2024@citchennai.net>)
- 8abea3f9: fix(ci): drop the git gem pin now that danger 9.6.1 is out (Jay McCure jmccure@gitlab.com)
- 8e5156b5: fix(ci): order pipeline jobs by ID on ties (Tien Ray <ray.tien0907@gmail.com>)
- afed8eb8: fix(ci): pin git gem to unblock danger-review (Kai Armstrong karmstrong@gitlab.com)
- 880c8153: fix(cmdutils): write a JSON error object when --output=json (ANBUCHELVAN GANESAN CSE <anbuchelvanganesan.cse2024@citchennai.net>)
- 1061aead: fix(git): handle CRLF output lines (Tien Ray <ray.tien0907@gmail.com>)
- ccbf62dc: fix(issue): paginate issue board entries (Yarra Vivek <vivekyarra567@gmail.com>)
- f915db9f: fix(mr): allow title-only creation without a TTY (Yarra Vivek <vivekyarra567@gmail.com>)
- 5cf6f404: fix(mr): show discussion prefixes in note list (Tien Ray <ray.tien0907@gmail.com>)
- 8d26e5b7: fix(packages): accept absolute paths in download (ANBUCHELVAN GANESAN CSE <anbuchelvanganesan.cse2024@citchennai.net>)
- 6935c9b6: fix(project): preserve full namespace on create (Tien Ray <ray.tien0907@gmail.com>)
- f7a96733: fix(repo): support cloning wiki repositories (Yarra Vivek <vivekyarra567@gmail.com>)
- 93d8ccc9: fix(securefile): accept absolute paths in download (ANBUCHELVAN GANESAN CSE <anbuchelvanganesan.cse2024@citchennai.net>)
- a9a0f41d: fix(stack): fall back to USERNAME for branch prefix (Tien Ray <ray.tien0907@gmail.com>)
- eae64695: fix(stack): stream hook output during sync (Tien Ray <ray.tien0907@gmail.com>)
📝 Documentation
- 968dc517: docs(token): fix revoke command grammar (Mridankan Mandal <xerontitan90@gmail.com>)
📦 Dependencies
- 0c2b2678: chore(deps): update dependency @commitlint/config-conventional to ^21.2.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 46e04383: chore(deps): update dependency @commitlint/read to ^21.2.1 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 6f4243d4: chore(deps): update module github.com/mattn/go-isatty to v0.0.24 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 3af2f826: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.52.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 8d9c1572: chore(deps): update module k8s.io/client-go to v0.36.3 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔧 Maintenance
- 20265c43: ci: retry jobs on transient infrastructure failures (Oscar Tovar otovar@gitlab.com)
- 5f47cd23: refactor(ci): use build state constants (Tien Ray <ray.tien0907@gmail.com>)
🔀 Others
- 48d2e49d: perf(mr): fewer API calls when opening an MR in the browser (kang <6156568-kang8@users.noreply.gitlab.com>)
- 6b8ea972: test(auth): avoid i686 OAuth expiry overflow (Tien Ray <ray.tien0907@gmail.com>)
- 17ba5979: test(mr note create): cover 8277 usage examples (Mridankan Mandal <xerontitan90@gmail.com>)
- d494afc5: test(project): fix pagination fixtures (Tien Ray <ray.tien0907@gmail.com>)
v1.110.0
Changelog
✨ Features
- 85f9c9d7: feat(df): add the firewall MITM proxy and response classifier (Michael Eddington meddington@gitlab.com)
🐛 Bug Fixes
- cebccc86: fix(api): encode empty array fields correctly (vivekyarra <vivekyarra567@gmail.com>)
- d8414a19: fix(api): preserve NDJSON number precision (vivekyarra <vivekyarra567@gmail.com>)
- d42125a6: fix(api): remove trailing plus from errors (Yarra Vivek <vivekyarra567@gmail.com>)
- cf12a56f: fix(api): return client errors during placeholder expansion (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 7cf6d4ed: fix(auth): persist --git-protocol/--api-protocol non-interactively (Kai Armstrong karmstrong@gitlab.com)
- c2dcffd6: fix(browser): reject blank launcher commands (vivekyarra <vivekyarra567@gmail.com>)
- fea85b79: fix(ci): handle Ctrl+M as Enter in pipeline view (Yarra Vivek <vivekyarra567@gmail.com>)
- 1d2b0405: fix(ci): paginate interactive job selection (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 4ac40d4f: fix(ci): reject empty variable keys (Yarra Vivek <vivekyarra567@gmail.com>)
- 8b79539a: fix(ci): reject failed responses when linting a remote URL (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 7a2c3088: fix(ci): stop tracing a canceled job (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- f9736cb4: fix(cluster): distinguish missing manifests from read failures (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 42a41eb6: fix(cluster): return file sync transport errors (Yarra Vivek <vivekyarra567@gmail.com>)
- eb186ba6: fix(cmdutils): ignore empty assignee values (vivekyarra <vivekyarra567@gmail.com>)
- d5e698d3: fix(config): report a local config file that cannot be parsed (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 87afdbba: fix(deploy-key): require a key ID for delete (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 63314161: fix(git): match the clone directory for a URL ending in .git/ (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- df8e88c6: fix(git): parse SSH config after long lines (vivekyarra <vivekyarra567@gmail.com>)
- 8d0284d7: fix(git): preserve spaces in latest commit title (vivekyarra <vivekyarra567@gmail.com>)
- 5f42e4e8: fix(git): recognize uppercase URL schemes when parsing remotes (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 1ca0edc9: fix(instance): default REST API protocol (vivekyarra <vivekyarra567@gmail.com>)
- 1fdccc5e: fix(iostreams): preserve long pager lines (Yarra Vivek <vivekyarra567@gmail.com>)
- 7cb260b1: fix(iostreams): treat a blank pager command as no pager (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- f4e62af5: fix(mcp): preserve UTF-8 in tool descriptions (Yarra Vivek <vivekyarra567@gmail.com>)
- b2b411fe: fix(milestone): return the base repository error instead of panicking (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 92bee1eb: fix(mr diff): support long colored lines (vivekyarra <vivekyarra567@gmail.com>)
- 45b4ec6b: fix(mr merge): handle missing error response (Yarra Vivek <vivekyarra567@gmail.com>)
- 30459639: fix(mr): return to-do transport errors (Yarra Vivek <vivekyarra567@gmail.com>)
- 8eaada65: fix(project create): handle invalid response URL (vivekyarra <vivekyarra567@gmail.com>)
- 6b90190c: fix(project view): load nested README paths (Yarra Vivek <vivekyarra567@gmail.com>)
- 94b61357: fix(project): return fork transport errors (Yarra Vivek <vivekyarra567@gmail.com>)
- 07061fab: fix(project): return remote listing errors (vivekyarra <vivekyarra567@gmail.com>)
- d69d4141: fix(release create): reject long invalid timestamps (vivekyarra <vivekyarra567@gmail.com>)
- 8711911b: fix(release create): return tag transport errors (Yarra Vivek <vivekyarra567@gmail.com>)
- d1d44c87: fix(release download): reject malformed asset URLs (Yarra Vivek <vivekyarra567@gmail.com>)
- 7c8a34f3: fix(repo): normalize dot-git URLs with trailing slash (Yarra Vivek <vivekyarra567@gmail.com>)
- 792e1ddf: fix(schedule): validate variables before creating a schedule (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- 2718d24d: fix(securefile): paginate download all (Yarra Vivek <vivekyarra567@gmail.com>)
- 912cf2cb: fix(securefile): reject a file ID argument combined with --id or --name (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- f7934a58: fix(ssh-key): reject long invalid expiry (vivekyarra <vivekyarra567@gmail.com>)
- 3f3182a3: fix(stack): do not leak a file handle in AddStackBaseBranch (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- d2b1d607: fix(text): honor short truncation widths (Yarra Vivek <vivekyarra567@gmail.com>)
- 5b2f4df5: fix(text): wrap by display width (Yarra Vivek <vivekyarra567@gmail.com>)
- 7c430302: fix(token): prevent duration overflow (Yarra Vivek <vivekyarra567@gmail.com>)
- 9ee13a02: fix(variable): drop --scope from the group example in update (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
📝 Documentation
- 5b63aa90: docs(alias): fix the positional-placeholder example (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- e3e98ba7: docs: show optional command arguments as optional in usage (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
- c88360dd: docs: use GLAB_DEBUG in the bug template and agent guide (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
📦 Dependencies
- acf4fd9e: chore(deps): update dependency @commitlint/format to ^21.2.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 766187d7: chore(deps): update module github.com/docker/cli to v29.6.2+incompatible (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 9c701a55: chore(deps): update module github.com/mattn/go-isatty to v0.0.23 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- 83bc0124: chore(deps): update module gitlab.com/gitlab-org/api/client-go/v2 to v2.51.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
- e1b79ba9: chore(deps): update module golang.org/x/crypto to v0.54.0 (GitLab Renovate Bot gitlab-bot@gitlab.com)
🔀 Others
- 997bc989: test: keep command tests inside their temp directories on Windows (Lee Seonghyeon · 이성현 ihopenre@gmail.com)
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)
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Sylva Renovate bot