Features
-
feat(commands/mr/mrutils): add OWNER:branch support #441
-
add support for interactively attaching milestones #446
-
feat(commands/mr/create): prompt for labels with --autofill #449
-
implement asssigning milestone by its title #451
-
feat: Interactive assignee #453
-
feat: simplify prompts with metadata prompt #459
-
feat(internal/git): Add support for ssh_config Include directives #497
-
feat(commands/mr/create): use tracking branch as target branch if not given #584
-
feat(cmd/gen-docs): manpage generation from cobra #581
-
feat(commands/mr/update): add --target-branch flag #579
-
feat(commands/mr/utils): use Mangenta for merged MRs #550
-
more friendly assignees experience #520
-
Include more details to mr view #585
-
Web for mr #566
-
feat: add auth status command #571
-
feat(commands/variable): add
variable set
command #555 -
feat(ci/view): Change color of failed pipelines that allow failure #559
-
feat(command/issue): allow issue URL as argument #546
-
feat(commands/issue): add EXAMPLES and ARGUMENTS #537
-
Hostname validator #518
-
feat(commands/mr/checkout): accept OWNER:branch format for MRs #529
-
fix(commands/mr/approve): use a more precise description for --sha #543
-
Add EXAMPLES for subcommands in
repo/project
#540 -
Add EXAMPLES in subcommands of
label
#539 -
Add more EXAMPLES for mr subcommands #538
-
Issue list more #548
-
feat(commands/mr/checkout): add --set-upstream-to flag #545
-
Implement more listing options in
mr list
#549 -
add EXAMPLES for subcommands of
issue
subcommand #541 -
Add
--label
and--unlabel
flags tomr update
#478 -
Allow comma-separated labels for
issue update
#477 -
implement --assignee with relative and absolute additions #474
-
respect GITLAB_HOST when resolving remotes #500
-
Rework assignee #479
-
Unassign #513
-
mr list #551
-
issue list #552
Bug Fixes
-
fix(pkg/api/pipeline): sort pipeline jobs using CreatedAt #442
-
fix: remotes error on issue create #454
-
fix(command/cmdutils): return global ID from interactive prompt #452
-
fix: respect repo override #456
-
fix(commands/mr/create): make --yes prompt more concise #457
-
feat: be more descriptive about what is done in
issue update
andmr update
#464 -
implement more flags for updating issues and merge requests #471
-
fix(pkg/prompt): wrap survey prompts to allow stubs for test #480
-
refactor(internal/glrepo/resolver): remove unreachable code #484
-
No color #492
-
fix(commands/cmdutils/factory): use hostname from ssh config #501
-
style(commands/issue/list): refactor
issue list
#506 -
refactor(commands/completion): always default to bash #507
-
refactor and add tests to
mr list
#510 -
fix: avoid printing unnecessary blank newlines #517
-
Make LabelsPrompt() respect labels and not cache #527
-
fix(issue/command): error casting glrepo.Interface to glrepo.Remote #534
-
refactor(ci/view): Clean up ci view code #530
-
Fix unassign #576
-
fix repo override
-R | --repo
#591
Tweaks
-
style: formalize message telling issue/mr was closed/reopened #462
-
Better
repo contributors
command #469 -
clean up help topics #536
-
fix deepsource bug risks #473
Documentation
Build System and Installation
-
chore(rom/deb): Fix wrong install directory for rpm/deb #512
-
chore(scripts): make quick installer script POSIX sh compliant #560
-
chore(deps): Update rivo/tview to newest verison #578
-
chore(dependency): Update github.com/rivo/tview to the newest version #563
-
chore(deps): bump github.com/xanzy/go-gitlab from 0.40.2 to 0.41.0 #522
-
chore(ci): add github action to get GitLab Issues #525