Page MenuHomeSolus

Update lazygit to 0.23.2
ClosedPublic

Authored by davidjharder on Sun, Oct 11, 5:12 PM.

Details

Summary

Summarized Changelog

  • add SSH key passphrase prompt to pull/push from/to remote git repo
  • add error panel
  • add custom command keybindings doc
  • better handling of global custom keybindings
  • better template support for menus and prompts
  • better validation messages
  • do not include bare repos in recent repos list
  • make it easier to add a tab to a view
  • support bare repositories
  • support configurable config
  • support custom command loading text
  • support custom keybindings
  • support discarding submodule changes
  • support integration testing
  • support menus in custom commands
  • support nuking all submodules
  • support opening lazygit in a symlinked submodule
  • support prompts in custom commands
  • support recording sessions for testing purposes
  • support running integration tests in parallel
  • support setting description in custom command
  • support submodules

Full changelongs here and here.

Test Plan
  • Use some basic git commands: add, commit, and push changes to a test repo
  • Commit this update with lazygit

Diff Detail

Repository
R5033 lazygit
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

davidjharder created this revision.Sun, Oct 11, 5:12 PM
davidjharder requested review of this revision.Sun, Oct 11, 5:12 PM

Bump to 0.23.2

davidjharder retitled this revision from Update lazygit to 0.23.1 to Update lazygit to 0.23.2.Mon, Oct 12, 3:41 PM
davidjharder edited the summary of this revision. (Show Details)
JoshStrobl accepted this revision.Tue, Oct 13, 4:26 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Tue, Oct 13, 4:26 PM
This revision was automatically updated to reflect the committed changes.