v1.17.0
Features
-
mr list
: filter merge requests by reviewers #681A new optional flag (--reviewer) is added to the mr list command to enable filtering merge requests by its reviewers.
glab mr list --reviewer=@me glab mr list --reviewer=@me,OtherUserName
-
mr merge
: Add-y|--yes
flag to skip submission prompt formr merge
#717 -
Set up git credentials when logging into
glab
(#718)The glab auth login flow now includes a step to authenticate git as well when "HTTPS" is selected as the default clone protocol. This enables operations like git clone, git push, etc. to automatically work with GitLab on a pristine system after the user has authenticated to
glab
. Previously, users had to authenticate git separately.This is enabled by the git credential helper. In the background,
glab
runs this for the user:$ glab auth login #=> git credential approve <<<"url=https://USERNAME:[email protected]"
-
mr merge
: interactive mr merge options #695 #720 #715The user is prompted with three merge options
- create merge commit
- squash and merge
- rebase and merge
NB: This options are only available on TTYs. On non-ttys, the default is to create a merge commit unless the user explicitly specifies the merge method using the available flag options
-
feat(mr/view): update mr reviewers #694
-
feat(mr/view): show reviewers of the merge request #693
-
project create
: Create project from URL #709
Bug Fixes
-
fix: respect GLAB_PAGER in config and env vars #658
-
fix(commands/api): replace
:id
placeholder with project ID #663 -
fix(board): Don't display closed issues in columns #666
-
Fix: Allow for override of repo using OWNER/REPO #678
-
Fix method not allowed when merging MR #690
-
Fix segfault on ci list #691
-
Fix hostnames resolution #667
-
fix(glrepo): Remove side effect from RemoteURL #712
Tweaks
-
ci status: improve scriptability #714
-
scriptability: Avoid truncating columns of tables/lists on non-TTYs #713
-
Allow protocol override when overriding the default host #696
-
CI status now has an option to show a more compact view. #689
Contributors
Thank you: