gitlab gitlab-org/cli v1.73.0

18 hours ago

Changelog

  • b47057c7c0214b87dfef5de60806831386128161: feat(api): Add support for custom HTTP headers via config (which can point to environment variables) (Henri Cook 2467396-henricook@users.noreply.gitlab.com)
  • ac56c58aba5adbd0e9e7131d41a8efb3e83a70d0: feat(auth logout): logout from job token and OAuth2 auth (Timo Furrer tfurrer@gitlab.com)
  • ba8946a7f0f5dda0dc7505670616a5cfa2bd79b5: feat(config): setting empty config value removes its node from config (Timo Furrer tfurrer@gitlab.com)
  • 0555045fc9d93b305a7ffda60a705404b61e3503: feat(duo / codex): Added Codex support to Duo (Shekhar Patnaik spatnaik@gitlab.com)
  • 2839a829a30e68056fbd7bf6769e79ec4c127d0e: feat(duo claude): add option to configure GitLab MCP for claude code (Timo Furrer tfurrer@gitlab.com)
  • 85b5a8bf61b9558bed1b524dd1b4eca2316d92d9: feat(env): deprecate glab variables without GLAB_ prefix (Filip Aleksic faleksic@gitlab.com)
  • 5e6c63aac777d2a8b0c6415635b729bc74903cd1: feat(securefile): Add --all flag to download all secure files (Fred Reinink freinink@gitlab.com)
  • 5b79e3473ba6a45f26c3a8b696d9cba7a85db722: feat(securefile): Verify checksum when downloading secure files (Fred Reinink freinink@gitlab.com)
  • d176a87092284d2a59021e9b03a6a02379eb243d: feat: add support for CI/CD pipeline inputs in ci run and ci run-trig commands (Florian Forster fforster@gitlab.com)
  • b427ce280051236b9f2badd867a9150fd1f9d51a: fix(ci status): properly exit status (Kai Armstrong karmstrong@gitlab.com)
  • b0013035b1b3ad9b4c681966a70354e7df0609fd: fix(mr view): runtime error: invalid memory address or nil pointer dereference (Kai Armstrong karmstrong@gitlab.com)
  • e068b8d559506fcfd80020640c789845381f2cc9: fix(repo list): fix project group filtering reliability (Eric de Ruiter eric@thisisdevelopment.nl)
  • 493e48ca9b72beba754bf2365ac64254be5e0226: fix(tests): avoid duplicate test case names (Timo Furrer tfurrer@gitlab.com)
  • 0d3765e6a34980f9a2c33969854838e9e55ff3da: fix(tests): properly use t.Parallel() where it's currently used (Timo Furrer tfurrer@gitlab.com)
  • 6c9f1f1c6eea1d9baa46e1c06ec52d7b6fdb7b9d: fix: cli display parity chars (Jose Gabriel Companioni Benitez 53531665+elC0mpa@users.noreply.github.com)
  • 8e59a41241b96573ae13e6bd16a0e83ea1495ee9: fix: prevents claude tests from writing settings.json (Kai Armstrong karmstrong@gitlab.com)
  • db9d52961c0504ec490137662c079b8d8dcacce5: refactor(cmdtest): mark test helper as such (Timo Furrer tfurrer@gitlab.com)
  • 7c1c95e55688bb81437a1db594063e49fb12fe39: refactor(confirm): use new IOStreams Confirm (Timo Furrer tfurrer@gitlab.com)
  • 7947cff09eb26196387cc16e0a65e76a590c0889: refactor(dependency): remove dependency to securejoin by using os.Root (Timo Furrer tfurrer@gitlab.com)
  • 973c3f177fd0ac30db99f91cf5cc27d2e2209fba: refactor(duo ask): use cmdtest.SetupCmdForTest directly (Timo Furrer tfurrer@gitlab.com)
  • 58e6abec0ab939d9c6bf890b40151dce706a13a7: refactor(select): use select prompt from huh (Timo Furrer tfurrer@gitlab.com)
  • 668c79b9c1ccad9c0aedb0d11c28f7f083113cce: refactor(testing): setup test factory for huh (Timo Furrer tfurrer@gitlab.com)

Don't miss a new cli release

NewReleases is sending notifications on new releases.