- 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
OBS-URL: https://build.opensuse.org/request/show/1105202
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/glab?expand=0&rev=31
- 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
OBS-URL: https://build.opensuse.org/request/show/1095734
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/glab?expand=0&rev=29
- 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
OBS-URL: https://build.opensuse.org/request/show/1079283
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/glab?expand=0&rev=13
- 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
OBS-URL: https://build.opensuse.org/request/show/1063636
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/glab?expand=0&rev=7
- 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
OBS-URL: https://build.opensuse.org/request/show/945470
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/glab?expand=0&rev=6