github profclems/glab v1.13.0

latest releases: v1.22.0, v1.21.1, v1.21.0...
3 years ago

Features 🎉

  • repo clone: add ability to clone all repositories from a GitLab Group #349

  • Add repo fork command #355

  • ci run: Add variables flag for ci 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 to mr update and issue update #401

  • mr create: add --repo support for --target-project #404

  • Provide submit options for mr create and issue 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 💥

  • Clean up releases #365

  • Performance enhancements to mr view #371

Packaging

  • alpine: add alpine package support #392

    Follow the installation guide at https://github.com/profclems/glab#alpine-linux

  • scoop: use official scoop main bucket #412

    glab is now in the scoop main bucket

    scoop install glab
  • winget: add support for installation via winget #375

    You can now install glab on windows via WinGet

    winget 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 for mr create

Build

  • Rework BaseRepo from internal.glrepo.resolver #414

Don't miss a new glab release

NewReleases is sending notifications on new releases.