Features 🎉
repo clone
: add ability to clone all repositories from a GitLab Group #349Add
repo fork
command #355ci run
: Add variables flag forci run
#352Use user name for
--assignee
flag #361mr merge
: show different message when merging after pipeline success #387issue update
: add --public and --confidential flags #396Add
--unlock-discussion
flag tomr update
andissue update
#401mr create
: add --repo support for --target-project #404Provide submit options for
mr create
andissue create
#411$ glab mr create --fill ? What's next? [Use arrows to move, type to filter] > Submit Continue in browser Cancel
feat(commands/mr/create): fix logic for setting upstream branch #416
glab-resolved = {base|head} support #410: allows user to select
head
repositories for pushing branchesBug Fixes 🛠
mr view
: Fix wrong usage of pull request instead of merge request #360mr close
: Add missing newline #420issue update
: add missing newline to Fprintf call #398pipeline status
: Don't close writer before done #356mr merge
: don't print Default to true as Cobra already does #381fix(issue): Check error on getting current user #370
Tweaks 💥
Clean up releases #365
Performance enhancements to
mr view
#371Packaging
alpine
: add alpine package support #392
Follow the installation guide at https://github.com/profclems/glab#alpine-linuxscoop
: use official scoop main bucket #412
glab
is now in the scoop main bucketscoop install glab
winget
: add support for installation via winget #375You can now install
glab
on windows via WinGetwinget install glab
Create glab EXE installer for windows using innosetup #374
Deprecation
Move 'pipeline ci' command to ci #380
--target-project
deprecated in favour of--repo | -R
formr create
Build
Rework BaseRepo from internal.glrepo.resolver #414