Features 🎉
-
repo clone
: add ability to clone all repositories from a GitLab Group #349 -
Add
repo fork
command #355 -
ci run
: Add variables flag forci run
#352 -
Use user name for
--assignee
flag #361 -
mr merge
: show different message when merging after pipeline success #387 -
issue update
: add --public and --confidential flags #396 -
Add
--unlock-discussion
flag tomr update
andissue update
#401 -
mr create
: add --repo support for --target-project #404 -
Provide 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 branches
Bug Fixes 🛠
-
mr view
: Fix wrong usage of pull request instead of merge request #360 -
mr close
: Add missing newline #420 -
issue update
: add missing newline to Fprintf call #398 -
pipeline status
: Don't close writer before done #356 -
mr merge
: don't print Default to true as Cobra already does #381 -
fix(issue): Check error on getting current user #370
Tweaks 💥
Packaging
-
alpine
: add alpine package support #392Follow the installation guide at https://github.com/profclems/glab#alpine-linux
-
scoop
: use official scoop main bucket #412glab
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