Package Release Info

glab-1.37.0-bp155.2.3.1

Update Info: openSUSE-2024-83
Available in Package Hub : 15 SP5 Update

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

glab
glab-bash-completion
glab-doc
glab-fish-completion
glab-zsh-completion

Change Logs

* Fri Mar 08 2024 opensuse_buildservice@ojkastl.de
- Update to version 1.37.0:
  * feat: Json output
  * fix: support transparent background on all tui views
  * fix: reorganise commands/variable/update like
    commands/variable/set
  * docs: Add a stub changelog file
  * fix: ci trigger does interactively ask for job (#7462)
  * feat(ci): add compile command to show full ci config
  * chore: Vale and Markdown rule refresh for project
  * docs: Add mention of 1Password collaboration
  * chore: Update .gitlab-ci.yml - use GO_VERSION var for
    code_navigation
  * fix(release): use link to display release URL
  * fix: change `repo list` alias from `users` to `ls`
  * fix: use gitlab.Client.BaseURL to build release upload URL
  * docs(sourcefile): fix gitFlags comment
  * docs: add glab ask GitLab Duo docs to README
  * docs: document SemVer adoption and usage
  * chore(dependency): update to github.com/google/renameio/v2
  * build: upgrade go version from 1.19 to 1.21
  * docs: Lint URL fragments for validity
  * feat(pagination): add pagination to release list
  * feat(schedule): add option to create a scheduled pipeline with
    variables
  * feat(lint): provide dry-run, include-jobs and ref options
  * chore: remove deprecated `config init` command
* Thu Dec 14 2023 kastl@b1-systems.de
- Update to version 1.36.0:
  * feat: use ciutils.getJobId in trigger cmd (#7424)
  * fix: prefer CTRL+D for cancel job (#1286)
  * docs: add information about docker image
  * feat(ci-delete): add flags for filtering and pagination
  * feat(ci): add ci trigger (#682)
  * feat(ci): align job id resolution ( #7422)
  * feat(ci): add flag with-job-details to output job data as table
    (#1226)
  * docs: clarify archived flag on repo clone
  * docs: Create minimal template for docs MRs
  * fix: git-credential command by using oauth2 user
  * docs: Statement of support for GitLab 16.0
  * chore: update Vale and Markdownlint versions and configuration
  * feat(delete): Add perpage and page flags to ssh-key delete
    command
  * feat(repo): add option to limit list in one group
  * feat: add --web to glab ci view command
  * chore: Do not set CGO_ENABLED when running tests
  * fix(mr create): support non-english languages
* Fri Nov 10 2023 Johannes Kastl <kastl@b1-systems.de>
- adapt BuildRequires to allow building on
  Fedora/RHEL/CentOS/Almalinux/RockyLinux
- BuildRequire go1.19 on openSUSE
* Tue Nov 07 2023 kastl@b1-systems.de
- Update to version 1.35.0:
  * feat(set): add raw flag for set variable command
  * chore(templates): Add environment information section to bug
    template
  * fix(repo search): Fix missing color reset and broken links in
    Bash
  * chore: Bump minimum supported Go version to 1.19
  * feat(cluster): Implement basic `update-kubeconfig` command
  * feat(get): add perpage and page options to ssh-key get command
  * fix(mr create): better error message when no accces
* Tue Oct 24 2023 kastl@b1-systems.de
- Update to version 1.34.0:
  * fix(ci variable list): print entity type
  * docs: Adding precedence order to docs
  * fix: upgrade x/net
  * chore: Fixing lint job for CI
  * feat(sshkey): add ssh-key delete command
  * feat(cluster): implement cluster agent `get-token` command
  * Revert "Merge branch 'nh/pin-gitlab-dangerfiles-version' into
    'main'"
  * chore: Pin gitlab-dangerfiles version
  * chore(dependency): remove alecthomas/assert module
  * chore(dependency): remove jarcoal/httpmock
  * fix: Parse string arrays passed to glab api --field command
  * feat(cluster): add cluster agent list command
  * feat: Add note about homebrew zsh for completions
  * fix: only show web login for GitLab SaaS
  * test(repo clone): seperate integration tests
* Thu Sep 21 2023 kastl@b1-systems.de
- Update to version 1.33.0:
  * feat: prefill scope parameter for PAT generation
  * chore: Update which docs files are linted
  * fix(check-update): remove auth for check-update
  * docs: Add feature design guidelines
  * docs(mr delete): change close to delete
  * fix(auth login): encode scopes for oauth url
  * docs(config): add check_update and display_hyperlinks
  * fix: Fix errors which show up when running `make check'
  * fix: glab ci status needs terminal on stdin
  * chore: update golangci-lint image
  * docs: Add note about maintainership
* Tue Aug 22 2023 pdostal@suse.com
- Update to version 1.32.0:
  * feat: handle response from VertexAI instead of OpenAI
  * feat: add support for child pipelines in ci view
  * fix: Don't add glab-resolved when it already exists in a remote
  * feat(ci): add Pipeline IID to `ci list`
  * fix(deps): upgrade go-gitlab to v0.88.0
  * fix(issue): fix using issue commands from non-git dir
  * test: Fix test Test_repoArchive_Integration integration test
  * chore: use latest tview version
  * chore: downgrade tview
  * fix: Handle trailing slash in remote URL
  * fix(ci run): use correct default branch
  * release: fix assets-links suggestion/help
  * fix: use basereporemote.name as argument to GetDefaultBranch
  * chore: enable better debugging for flaky test
  * docs: clarify possible options for parameters for "ci list"
  * chore(ci): save test log as an artifact
  * chore: bumping go-gitlab to 0.86.0
  * chore(ci): remove ssh key from build
  * fix: goreleaser deprecated replacements, fixing the filename templates
  * fix: Preventing a panic when not using a sub command
  * feat: add incident note command
  * chore: use new test repo for clone integration tests
  * fixup! set error context in mrBody
  * fixup! no index trickery, compare values
  * feat(mr): populate description from commit messages
  * refactor(mr): split mrBody out of mrBodyAndTitle
* Wed Jun 28 2023 pdostal@suse.com
- Update to version 1.31.0:
  * chore: Sync canonical repo
  * fix(repo view): consider current host when viewing a repo details
  * chore: Keeping in regular repo in sync
  * docs: add installation options with wakemeops
  * docs: fix mr create example
  * chore: Continue to rename 'when pipeline succeeds' to 'auto merge'
  * docs: Clarifying method change when using --update for api command
  * feat(incident): add incident subscribe command
  * chore: Renames strings to auto-merge
  * fix: Update multiple labels bug for glab mr create labels
  * feat(schedule): Fixed broken test for delete schedule
  * fix(check-update): always show error when check-update fails
  * feat(schedule): Add commands to create and delete schedules
  * feat(mr/checkout): Track by default without adding extra remotes
  * fix: Adjusting timeout value to prevent hangs
  * feat: Make mr create prompt for reviewers
  * fix(check-update): remove unicode characters in favor of ascii
  * fix(repo list): #1327 fix filters
* Sat May 20 2023 pdostal@suse.com
- Update to version 1.30.0:
  * feat: better error messages for no matching remotes
  * chore: Updating snapcraft info
  * feat: add new changelog command
  * fix(ci): Fixed issue with API deprecation for CI lint
  * chore: stop overwriting config file in test
* Sun May 14 2023 kastl@b1-systems.de
- Update to version 1.29.4:
  * fix(ci): Fixed issue with API deprecation for CI lint
  * chore: Fix typos in new AI commands
  * docs: change release process not to push all tags
  * chore: stop overwriting config file in test
  * chore: use testdata dir rather than fixtures
* Thu May 11 2023 kastl@b1-systems.de
- Update to version 1.29.3:
  * fix(auth login): use token when logging in
* Thu May 11 2023 kastl@b1-systems.de
- Update to version 1.29.2:
  * feat(ask): add a message that the ask-git response are
    AI-generated
  * feat(incident): add incident unsubscribe command
  * refactor: move issue/unsubscribe to issuable/unsubscribe
* Tue May 09 2023 kastl@b1-systems.de
- Update to version 1.29.1:
  * chore: downgrade tview
* Fri May 05 2023 kastl@b1-systems.de
- Update to version 1.29.0:
  * feat(ci delete): add dry-run flag to ci delete
  * fix(ask git): do not show prompt when no commands
  * feat: add command that generates Git commands from natural
    language
  * docs: add OAuth to authentication instructions
  * feat(auth login): Add support for OAuth2
  * feat: update go and dependency versions
  * fix(spinner): Bump spinner library version
  * refactor: autogenerate config stub from lockfile
  * feat(incident): add incident reopen command
  * fix: remove executable flag from non-executables
  * fix: do not enforce argument for 'ci delete' when using filter
  * refactor(release): update `release download` cmd to remove
    `external`
  * refactor: move issue/close to issuable/close
  * test: add some test to improve coverage
  * docs: update godoc for function
* Mon Apr 24 2023 Jan Engelhardt <jengelh@inai.de>
- Trim filler wording and duplicate info (present in License field).
* Mon Apr 24 2023 kastl@b1-systems.de
- Update to version 1.28.1:
  * docs: Update installation_options.md
  * docs: update string for merge request flag on repo
  * docs: et cetera without dots
  * docs: Update README.md - fix punctuation
  * fix: Disable breaking test for CI Lint endpoint
  * chore: fix broken link
  * chore: improve documentation visibility
  * chore: replace README badges with native project badges
  * fix: add newline to auth status command output
  * test: fix Test_getFromKeyring not passing in CI
  * test: fix assertion order, clear token in keyring test
  * chore: update use-keyring flag description
  * test: add tests for loading and storing tokens in keyring
  * chore: update docs, fix lint error
  * chore: replace native keyring with os keyring in login argument
    desc
  * docs: regenerate the docs
  * feat: add support for token storage in encrypted keychains
* Thu Apr 13 2023 pdostal@suse.com
- Update to version 1.28.0:
  * chore: simpler installation method from binary if Go is available
  * fix: Change platform generating code
  * fix: purposely adding the "v" goreleaser strips out
  * refactor: default check_update true on new install
  * chore: modify MIT license and inspiration
  * feat(incident): add `incident close` command
  * refactor: move issue/close to issuable/close
* Thu Apr 06 2023 kastl@b1-systems.de
- Update to version 1.27.1:
  * chore: upgrade go-gitlab to 0.81.0
  * chore: fix testing repo to a local GitLab one
  * feat(docs): Add aliases to gen-docs
* Mon Apr 03 2023 kastl@b1-systems.de
- Update to version 1.27.0:
  * chore: security release merge
  * fix: markdown fence shell script needs to be "shell"
  * feat(pagination): add pagination to user events
  * chore: update golang/x/net package
  * fix(variable set): scope for group variables
  * refactor(test): replace os.Setenv with t.Setenv in tests
  * docs: configuration for self-signed certs
  * fix(test): use gray256 color in tests when enabled
  * fix(color): fix gray color for 256 color terminal
  * test(glab auth login): use temp config for test
  * docs: fix link to issue command in index
  * fix(issue): display list of comments in raw format
  * docs(config): clarify config help
  * docs(readme): clarify config file location and environment
    variables
  * feat(label): display label colors in the list
  * security: Remove configuration import for old locations
* Wed Mar 15 2023 kastl@b1-systems.de
- set tar and recompress services to "buildtime"
- use obscpio file for local go-modules run
- cleanup spec file, remove old %go macros
- Update to version 1.26.0:
  * Merge security fix for v1.26.0 release
  * refactor(test): use http constants in tests
  * refactor: use HTTP constants in code
  * chore: Remove profclems/glab from .goreleaser.yml
  * chore: add debug environment variable to Makefile
  * chore: remove build date and add architecture
  * refactor(project): Stop requsting for README when viewing
    project on web
  * docs: add guidelines for triaging bugs
  * chore: Modify UserAgent to be more like other CLIs
  * docs: self-managed doc improvements
  * docs: fix link to issue command in README
  * chore(ci/test): separate integration tests
  * docs: update core commands with links
  * fix(issue create): better error message when users are not
    members
  * docs: reword homebrew section
  * docs: Build jump list of core commands
  * docs(installation): Add asdf-vm to install options
  * feat: variable export
  * docs: specify [flags] position in clone command
  * feat(schedule): Add command to run schedules
  * refactor: use strings.Join in comma separated list functions
  * fix(repo): URL encode branch name when viewing on web
  * refactor(test): combine issue/incident list tests
  * refactor(issue/view): extract issuable/list package
  * fix(project): Remove repo override functionality
  * chore: Add test-race make target
  * ci: lock down go lint image version
  * docs: Add Fedora to installation options
  * docs: Updating instructions for homebrew release
  * ci(coverage): report correct coverage
  * fix(ci): Fix issue where `ci get` fails if user is not
    maintainer
  * fix: check-update command output to StdErr
  * refactor(test): adjust issuable tests to cover both types
  * refactor(issue/view): extract issuable/view package
  * chore: Expose make gen-docs task
  * chore: Run tests in different Go versions
  * fix: making sure homebrew doesn't try to open a browser
  * test: fix timing issue with release tests
Version: 1.114.0-bp160.1.1
* Tue Aug 18 2026 Pavel Dostál <pdostal@suse.com>
- Update to version 1.114.0:
  * feat(api): support dynamic custom headers for authenticating proxies
  * feat(artifact-registry): add glab artifact-registry login --docker
  * feat(artifact-registry): resolve artifact registries in the Docker
    credential helper
  * feat(mr): show source and target branches in view
  * feat(update): detect more install methods for the upgrade nudge
  * fix(cmdutils): resolve same-host SSH remotes to the right account
  * fix(config): resolve YAML alias nodes in hosts config
  * fix(git): detect "no git repository" by exit status, not message text
  * fix: glab can not set group level variable masked or masked and hidden
- Rebase glab-disable_update_check.patch for 1.114.0 and restore the
  actual disabling effect: upstream moved the check_update default out
  of internal/config/config.yaml.lock/config_stub.go (removed from the
  source tree) into a internal/config/schema.go KeyDef table, which the
  last rebase (1.102.0) missed updating - so glab has been shipping with
  update checks NOT actually disabled since 1.102.0. Flip that KeyDef's
  Default to "false" instead.
* Mon Aug 17 2026 Pavel Dostál <pdostal@suse.com>
- Add glab-CVE-2026-39821-idna-punycode.patch: reject all-ASCII xn--
  Punycode labels in the vendored golang.org/x/net/idna package
  regardless of Go's unicode.Version (boo#1266614, CVE-2026-39821).
  Bumping the vendored x/net version alone does not fix this, as the
  upstream check is gated behind unicode.Version >= 16.0.0, which our
  Go toolchain does not yet report.
- The remaining open VUL bugs against glab are already fixed by the
  currently vendored dependency versions (x/net 0.56.0, x/crypto
  0.54.0, go-retryablehttp 0.7.8), all above each CVE's fixed version
  per the Go vulnerability database: boo#1235353, boo#1241815,
  boo#1251467, boo#1251685, boo#1265775, boo#1265832, boo#1266172,
  boo#1267155, boo#1227037.
Version: 1.113.0-bp160.1.1
* Wed Aug 12 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.113.0:
  * Features
  - 439621c5: feat(api): parse JSON arrays and objects in --field
  - e8861a0e: feat(artifact-registry): add glab artifact-registry
    get-token
  - 6d54bd81: feat(artifact-registry): add glab artifact-registry
    status
  * Bug Fixes
  - f7a6764a: fix(auth): avoid keyring write contention on
    concurrent OAuth refresh
  - f6a54bf4: fix(auth): explain the OAuth/PAT scheme mismatch
    and pin the provenance matrix
  - 5321bbac: fix(auth): stop configure-docker from replacing
    other credential helpers
  - 524e759a: fix(ci): escape square brackets in pipeline view
    job titles and modals
  - 6b1db998: fix(ci): highlight the focused modal button
  - 9523a73c: fix(commands): argument count limiters
  - 73154c2f: fix(mr): allow create with flag-complete inputs
    outside a git repo
  * Documentation
  - f42c4cfe: docs(skills): warn bare issue refs don't expand in
    epic notes
  - 82812dea: docs: Add a commands landing page
  - 725b2c80: docs: Move authentication documentation from the
    README to the docs site
  - 26bbceb1: docs: create release command - clarify example
    reference for assets-links
  * Dependencies
  - b30febac: chore(deps): update module github.com/docker/cli to
    v29.7.0+incompatible
  - 57fcf187: chore(deps): update module github.com/docker/cli to
    v29.7.1+incompatible
  * Maintenance
  - 48a15b06: refactor(lazy-loader): add lazy loading package
* Wed Aug 05 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.112.0:
  * Features
  - a102d691: feat(auth): warn when env token overrides stored
    credentials (Stan Hu stanhu@gmail.com)
  - c9b64657: feat(df): add CI verdict log and summary renderer
    (Michael Eddington meddington@gitlab.com)
  - 1b77d060: feat(df): add df parent command with npm-config and
    ci-summary (Michael Eddington meddington@gitlab.com)
  * Bug Fixes
  - 78e5651f: fix(auth): avoid dumping HTML error pages in auth
    status (Stan Hu stanhu@gmail.com)
  - 7c627d05: fix(auth): handle nil Response in oauth2 error
    sanitization (Stan Hu stanhu@gmail.com)
  - 334c6841: fix(auth): preserve wrapper context when sanitizing
    auth errors (Stan Hu stanhu@gmail.com)
  - cd0a8301: fix(issue-8220): show system notes in text output
    when --type all (Syed Saif Ali Alvi saifalialvi@gmail.com)
  - e80134a1: fix(mr-close): fixed the ci pipeline must pass
    error on closing the MR (Parth Sharma dankparth@gmail.com)
  * Documentation
  - c049b9aa: docs: document forcing an off-cycle release (Jay
    McCure jmccure@gitlab.com)
  * Dependencies
  - 7386a64c: chore(deps): update module
    github.com/mattn/go-runewidth to v0.0.27 (GitLab Renovate Bot
    gitlab-bot@gitlab.com)
  - e60e805f: chore(deps): update module
    github.com/modelcontextprotocol/go-sdk to v1.7.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 607d7b97: chore(deps): update module
    gitlab.com/gitlab-org/api/client-go/v2 to v2.53.0 (GitLab
    Renovate Bot gitlab-bot@gitlab.com)
  - 93117d1b: chore(deps): update module go.yaml.in/yaml/v3 to
    v3.0.5 (GitLab Renovate Bot gitlab-bot@gitlab.com)
  * Maintenance
  - 2c9133c9: chore(duo): remove ask deprecation notice (Kai
    Armstrong karmstrong@gitlab.com)
  - c3c8f397: refactor(utils): simplify EnsureDestinationRoot and
    consolidate securefile copy (Kai Armstrong
    karmstrong@gitlab.com)
  * Others
  - 93219c74: perf(issue): fetch board issues in parallel (Parth
    Sharma dankparth@gmail.com)
* Fri Jul 31 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.111.0:
  * 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)
* Wed Jul 29 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.110.0:
  * 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)
* Wed Jul 22 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.109.0:
  * 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)
Version: 1.108.0-bp157.2.3.1
* Tue Jul 14 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.108.0:
  * 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)
Version: 1.107.0-bp160.1.1
* Tue Jul 07 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.107.0:
  * 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)
* Wed Jul 01 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.106.0:
  * 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)
* Wed Jun 24 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.105.0:
  * 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)
- Update to version 1.104.0:
  * 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)
Version: 1.103.0-bp160.1.1
* Thu Jun 18 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.103.0:
  * 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)
* Mon Jun 08 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.102.0:
  * 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 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)
- refactor patch glab-disable_update_check.patch to have it apply
  to the current code base
* Tue Jun 02 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.101.0:
  * 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 setup guided 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)
* Thu May 28 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.100.0:
  * 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
  - 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)
* Thu May 21 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.99.0:
  * Features
  - 45b1a43c: feat(orbit): add glab orbit remote dsl subcommand
    (Michael Angelo Rivera arivera@gitlab.com)
- Update to version 1.98.1 (1.98.0 was not released):
  * 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 (merged)
    (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)
- rebase patch glab-disable_update_check.patch
* Wed May 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.97.0:
  * 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)
- Update to version 1.96.0:
  * 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)
* Fri May 08 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.95.0:
  * 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)
* Wed May 06 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.94.0:
  * 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)
Version: 1.25.3-bp155.1.7
* Tue Feb 07 2023 pdostal@suse.com
- Update to version 1.25.3:
  * Update .gitlab-ci.yml file
  * Update .gitlab-ci.yml file
  * chore: better omit test and chores from changelog
  * fix: Adding git name/email for homebrew
  * docs: update installation instructions for windows
  * test(project): add missing project tests
  * fix(project): fixes issue with filtering with starred and membership
  * fix(mr): Fixed EOF error when todo is called multiple times
* Tue Jan 11 2022 Orville Q. Song <orville@anislet.dev>
- Update to version 1.22.0:
  * feat: Add group flag to mr list command (#931)
  * chore: Update Arch README link to official repos
  * fix: Write aliases to symlink if it exists (#930)
  * added push mirror and command (#887)
  * feature: Read config directory from GLAB_CONFIG_DIR (#921)
  * feature: add variable update command (#902)
  * feat(mr): Only output MR URL to stdout if output is not a TTY (#883)
  * fix(mr_create/issue_create): add encoding to title and change description encoding (#871)
  * fix: add linebreak to check-output msg (#895)
  * mr: deprecate `mr for` command
  * Require Go 1.17+ (#898)
  * feature: add variable delete command (#890)
  * Add support for terminal hyperlinks (#852)
  * Update docs for `ci run` to include passing variables
  * commands/project/create: fix typo
  * update dependencies (#884)
  * fix: allow setting variable without using --value (#881)
  * fix: obsolete % char for weights
  * fix(mr-create): escape titles in new MR preview URLs
  * fix(ci status): add check for pending pipelines
  * refactor: rename Squash to SquashBeforeMerge
  * Handle invalid job id
  * Apply improvements from code review
  * feat(command/ci/retry): Add new command to retry CI jobs
  * Update README.md
  * Update README.md
  * docs(README): add awesome-go badge to README
  * fix: weird condition when prompt disabled
  * feat(mr update): add --squash parameter
  * fix ci pipeline view incorrect timestamp being used
  * ci: fix the linter by targeting the pull request instead of the target
  * refactor: rename Squash to SquashBeforeMerge
  * chore: remove colon
  * docs(template): use different header styles for the Pull Request template
  * feat(mr create): add --squash parameter
  * docs(mr create): remove doc entry as it's automatically generated
  * docs(mr create): add --reviewer parameter to docs
  * feat(mr create): add --reviewer parameter
  * chore: use errors.Is instead of error equality
  * docs(readme): update Fosshost.org logo location
  * add remoteName flag to 'create project' command
  * fix(ci trace): exit normally when prompts are interrupted
  * docs: remove --autofill references
  * docs(update): v1.21.1
* Tue Jan 04 2022 Orville Q. Song <orville@anislet.dev>
- Fix for reproducible builds
* Sun Dec 05 2021 Orville Q. Song <orville@anislet.dev>
- Update to version 1.21.1:
  * fix debian packaging installer location
  * auth login use OverridableDefault
  * Login using default hostname string
  * Move glinstance to pkg
  * {go.mod,go.sum}: update dependencies
  * api: fix wrong comment
  * fix: error 404 when creating release
  * Handle paginated response in pipeline.GetPipelineJobs
  * Update ssh-key.go
  * feat(cmdutils): Add group milestones to the prompt
* Sat Dec 04 2021 Orville Q. Song <orville@anislet.dev>
- Init glab Package
  An open-source GitLab command line tool bringing GitLab's cool features to your command line.
  Current Version: v1.21.1
  Commit Hash: 5cb2858d1fb7a5317e89259fc4ac135414e99be2