Lazygit-py

Latest version: v0.42.0

Safety actively analyzes 638980 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 26

0.39.4

<!-- Release notes generated using configuration in .github/release.yml at v0.39.4 -->

What's Changed
Enhancements 🔥
* Prompt for commit message when moving a custom patch to a new commit by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2800
Fixes 🔧
* Support typing special characters like '[' on non-english keyboards by Calvin1602 in https://github.com/jesseduffield/lazygit/pull/2818
* Fix infinite wait on push/pull on windows by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2821
Docs 📖
* Add Gentoo installation documentation to README by cova-fe in https://github.com/jesseduffield/lazygit/pull/2811

New Contributors
* cova-fe made their first contribution in https://github.com/jesseduffield/lazygit/pull/2811
* Calvin1602 made their first contribution in https://github.com/jesseduffield/lazygit/pull/2818

**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.39.3...v0.39.4

0.39.3

<!-- Release notes generated using configuration in .github/release.yml at v0.39.3 -->

What's Changed
Enhancements 🔥
* Include more commit authors in author suggestions by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2807
* Use fuzzy search when filtering a view by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2808
* Better tag creation UX by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2809
* Better word wrap by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2812
Fixes 🔧
* Fix crash caused by simultaneous read/write of scanner buffer by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2813


**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.39.2...v0.39.3

0.39.2

This release fixes an issue on windows where the main view would stop rendering new content. This issue mostly affected users running git through a shim. Thanks to AndrewSav for the investigation and fix https://github.com/jesseduffield/lazygit/pull/2806

0.39.1

<!-- Release notes generated using configuration in .github/release.yml at v0.39.1 -->

**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.39.0...v0.39.1

<!-- Release notes generated using configuration in .github/release.yml at v0.39.1 -->

What's Changed

There's lots of stuff in this release! Some favourites of mine include:
* Filter functionality for branches (and some other list views) activated by '/'
* Showing commit hashes against branches (opt-in with `gui.showBranchCommitHash: true`)
* Various improvements to rebasing functionality
* Nerd font 3 support

As you can see stefanhaller is behind many of the improvements in this release so kudos to you Stefan! And thanks to all the contributors who made this release possible.

In the next release we're adding worktree support. It's a big feature so we want to get it right! If you use worktrees as part of your daily flow please respond to the poll (and even test out the draft PR) in the [Worktree UX discussion](https://github.com/jesseduffield/lazygit/discussions/2803)

Enhancements 🔥

* Support filtering on some views with '/' by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2680
* Allow scrolling side views without changing selected item by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2608
* Speed up Lazygit on windows by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2661
* Show commit hashes against branches (opt-in) by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2274
* Add config for nerd fonts version by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2731
* Show rebase todo entry for conflicted commit by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2682
* Don't keep commits that become empty during a rebase by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2644
* Show menu instead of prompt when there are conflicts in a rebase or merge by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2694
* Make "merged" take precedence over "unpushed" by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2628
* Add config for main branches by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2619
* Visualize the "ignore whitespace" config by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2641
* Support dynamically generated suggestions in custom commands prompt by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2686
* Add suggestions presets to prompts in custom commands by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2685
* Allow checking for merge conflicts after running a custom command by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2773
* Use sentence case everywhere by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2672
- Our casing as all over the place so now we're using 'Sentence case' for everything.
* More compact and flexible date format by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2676
* Add nvim and kakoune editor presets by screendriver in https://github.com/jesseduffield/lazygit/pull/2591
* Add helix editor preset by dvic in https://github.com/jesseduffield/lazygit/pull/2668
* Fetch from all remotes by default by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2692
* Better prompt for discarding old file changes by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2707
* Use remote upstreams of main branches to determine merged status of commits by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2725
* Always show branch heads in diff pane by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2748
* Rely on .gitconfig for verbose commit messages by scallaway in https://github.com/jesseduffield/lazygit/pull/2664
* Show all tags in commits panel by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2776
* Update gitlab merge request URL to match new routing by mazharz in https://github.com/jesseduffield/lazygit/pull/2656
* Right-align key labels in menu by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2652
* Indicate reserved menu keybindings to reduce confusion by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2651

Fixes 🔧
* Fix to show commitPrefixes in commit message with a new blank commit by longlhh90 in https://github.com/jesseduffield/lazygit/pull/2612
* Fix intermittent rebase continue prompt failure by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2629
* Fix bug where discarding merge conflict file failed by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2662
* Better default text colour on light theme terminals by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2696
* Fix rendering issues in commits view by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2700
* Fix interactive rebase with git 2.25.1 and earlier by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2747
* Fix crash when a background fetch prompts for credentials by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2789
* fix kakoune binary name by enricozb in https://github.com/jesseduffield/lazygit/pull/2708
* Fix focus issue when opening recent-repos menu at launch by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2715
* Allow discarding changes only from local commits by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2712
* Honour configured comment char on interactive rebase by gustavopcassol in https://github.com/jesseduffield/lazygit/pull/2639
* Fix the title and text of the Discard Changes prompt by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2706
* Fix broken `git init` prompt by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2771
* Fix potentially wrong help text in commit message panel by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2777
* Fix incorrect focus in accordion mode by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2792
* Fix crash on empty menu by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2799
* Only apply right-alignment on first column of keybindings menu by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2801
* Stop hiding underscores for VSCode by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2699

Maintenance ⚙️
* Run integration tests with all supported git versions by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2754
* Add ability to update yaml path while preserving comments by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2620
* Refactor for better encapsulation by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2519
* Add convenience builder for git commands by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2645
* Construct arg vector manually rather than parse string by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2655
* Allow global logging when developing by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2671
* remove `github.com/jesseduffield/yaml` package by Ryooooooga in https://github.com/jesseduffield/lazygit/pull/2508
* Update seconds ago function and add tests by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2695
* Support matchers on integers in integration tests by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2704
* Improve yaml_utils by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2718
* Fix typo 'EnteRefName' by letavocado in https://github.com/jesseduffield/lazygit/pull/2750
* Track busy/idle state for integration tests by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2765
* Add test for cmd obj cloning by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2780
* Update release notes config and add CI check by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2797
* Add release config for generating release notes by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2793
* Remove Uffizzi by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2690
* Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 by dependabot in https://github.com/jesseduffield/lazygit/pull/2490

Docs 📖
* Add package statuses to readme by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2717

I18n 🌎
* Add Traditional Chinese support by tzengyuxio in https://github.com/jesseduffield/lazygit/pull/2688
* Add russian translation by letavocado in https://github.com/jesseduffield/lazygit/pull/2729

New Contributors
* screendriver made their first contribution in https://github.com/jesseduffield/lazygit/pull/2591
* longlhh90 made their first contribution in https://github.com/jesseduffield/lazygit/pull/2612
* mazharz made their first contribution in https://github.com/jesseduffield/lazygit/pull/2656
* dvic made their first contribution in https://github.com/jesseduffield/lazygit/pull/2668
* dependabot made their first contribution in https://github.com/jesseduffield/lazygit/pull/2490
* tzengyuxio made their first contribution in https://github.com/jesseduffield/lazygit/pull/2688
* enricozb made their first contribution in https://github.com/jesseduffield/lazygit/pull/2708
* letavocado made their first contribution in https://github.com/jesseduffield/lazygit/pull/2729
* gustavopcassol made their first contribution in https://github.com/jesseduffield/lazygit/pull/2639

If you contributed to this release but don't see your name here, let me know!

**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.38.2...v0.39.1

0.38.2

What's Changed
* update open docs by jesseduffield in https://github.com/jesseduffield/lazygit/pull/2588
* Only use --empty=keep option with git versions that support it by stefanhaller in https://github.com/jesseduffield/lazygit/pull/2585


**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.38.1...v0.38.2

0.38.1

What's Changed
In v0.38.0 we displayed branch markers in the compact commits view, but this caused some confusion as it wasn't very clear what the markers represented. We're going to revisit the UX for this before considering re-introducing it. If you would like to re-enable the feature, set `gui.experimentalShowBranchHeads` to `true` in the lazygit config. As the name suggests, this is experimental and we may change this config in the future.

* https://github.com/jesseduffield/lazygit/pull/2582 Make branch head markers in compact view opt-in (stefanhaller)

**Full Changelog**: https://github.com/jesseduffield/lazygit/compare/v0.38.0...v0.38.1

Page 2 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.