Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lazygit for openSUSE:Factory checked 
in at 2025-08-06 18:15:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lazygit (Old)
 and      /work/SRC/openSUSE:Factory/.lazygit.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lazygit"

Wed Aug  6 18:15:24 2025 rev:8 rq:1297971 version:0.54.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/lazygit/lazygit.changes  2025-06-10 
09:07:21.664583551 +0200
+++ /work/SRC/openSUSE:Factory/.lazygit.new.1085/lazygit.changes        
2025-08-06 18:15:30.928077256 +0200
@@ -1,0 +2,222 @@
+Wed Aug 06 12:58:28 UTC 2025 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Update to version 0.54.1:
+  * Stop updating Jesse's homebrew tap
+  * Create a user-specific temp dir to avoid permission problems on multi-user 
machines
+  * Updated Fedora section in the README.md file.
+  * README.md: Update Sponsors
+- Packaging improvements:
+  * Update to BuildRequires: golang(API) >= 1.24 matching go.mod
+
+-------------------------------------------------------------------
+Wed Aug 06 12:54:49 UTC 2025 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Update to version 0.54.0:
+  * Update translations from Crowdin
+  * Add breaking changes notice about hunk mode being the default now
+  * Cleanup: whitespace
+  * Show hint about hunk staging mode being the default now, and how to switch 
to line mode
+  * Cleanup: rely on zero values for initialization
+  * Enable hunk staging mode by default
+  * Change the "toggle hunk selection" binding description to be dynamic
+  * Add support for dynamic binding descriptions
+  * Add a GetShortDescription() method to Binding
+  * Cleanup: better receiver name
+  * Remove the kill package dependency
+  * Close the pty instead of killing the process for 
runAndDetectCredentialRequest
+  * Don't kill processes in RunAndProcessLines
+  * Don't kill tasks when we no longer need them
+  * Close a task's stdout pipe when we are done with it
+  * Create temp directories inside a "lazygit" folder rather than top-level in 
/tmp
+  * Don't exit after handling daemon mode
+  * Improve .gitignoring debug executables
+  * Use a better approach for determining pushed and merge statuses
+  * Change GetCommitsOptions.RefForPushedStatus to a models.Ref
+  * Move the Ref interface from gui/types to models
+  * Cleanup: remove the ignoringWarnings hack from GetMergeBase
+  * Draw divergence from base branch right-aligned in branches view
+  * refactor: use slices.Equal to simplify code
+  * Stage only tracked files when staging all in filter-by-tracked-files view
+  * Add test demonstrating the problem
+  * Make the minimum required git version a placeholder in the error text
+  * Revert "Add IsAnnotated field to models.Tag struct"
+  * Use a different way to check if a tag is annotated
+  * Add tests for tag information rendering
+  * Fix index out of bounds panic when repository has massive tag lists
+  * Move parentHashes and divergence fields before extraInfo in git log format
+  * Cleanup: use nil for empty slice
+  * Allow rewording and dropping commits in filtering mode
+  * Extract helper function for integration test
+  * Inline the OutsideFilterMode guard into every binding
+  * Show the key for focusing the main view ("[0]" by default) in the main 
view title prefix
+  * Fix display of panel jump keys for disabled bindings
+  * Allow focusing the main view for the status panel
+  * Move the "Focus main view" command to the global section of the 
keybindings menu
+  * Make LabelFromKey return an empty string for unset keys
+  * Include commands without keybinding in options menu
+  * Don't use hunk mode for added or deleted files
+  * Add a test case for a deleted file to TestParseAndFormatPlain
+  * Fix showing range diff across a rename when filtering by path
+  * Add test for range diff across rename
+  * Fix showing diffs for renamed file when filtering by path
+  * Refactor commit loading and reflog commit loading to extract shared code
+  * Always append -- to git show command
+  * Remove unnecessary setSubCommits indirection
+  * Fix showing only filtered reflog entries when filtering by path
+  * Use the non-filtered reflog for undoing
+  * Don't get reflog commits twice unnecessarily in filtering mode
+  * Cleanup: simplify git arguments for reflog loading
+  * Add test that demonstrates problem with showing filtered history of file 
with renames
+  * Make stash filtering work when filtering on a folder
+  * Make stash loading work in filtering mode
+  * Revert "chore: use null char as a stash entries divider during loading"
+  * Add integration test for filtering the stashes list by file path
+  * Refresh all affected scopes when entering/exiting filtering
+  * Allow passing SUB_COMMITS scope to Refresh when no subcommits view is 
showing
+  * Fix visual regression when exiting filtering mode
+  * Remove unnecessary golangci-lint install step from dev-container Dockerfile
+  * Remove unused script lint.sh
+  * Use a better way of pinning the version of golangci-lint
+  * Support Alt+Backspace for word deletion in text areas
+  * Fix `--amend` when the commit message is empty
+  * Add confirmation for nuking the working tree
+  * Fix `last branch` to `previous branch` in 
`TranslationSet.CheckoutByNameTooltip`
+  * Update cheatsheets and schema
+  * Add new command "Checkout previous branch"
+  * Fix search results being off by two lines during rebase or in divergence 
view
+  * Make prepareConversionArrays a little more concurrency safe
+  * Allow double-clicking suggestions
+  * Allow switching between confirmation and suggestions by clicking
+  * Extract helper function
+  * Allow scrolling background views with the mouse wheel when a popup is 
showing
+  * Cleanup: use FocusedView property for mouse bindings
+  * Make conditions easier to understand
+  * Exclude "." from file path suggestions
+  * Remove outdated comment
+  * Add proper double-click handling for list views
+  * Assert that only one controller can set click or render functions on a 
BaseContext
+  * Allow more than one controller to attach OnFocus/OnFocusLost functions
+  * Cleanup: use nil for empty slice
+  * Remove GetOnRenderToMain, GetOnFocus, and GetOnFocusLost from BaseContext
+  * Bump gocui
+  * Fix more unstable tests
+  * Fix stale main view content when entering/exiting filtering view
+  * Fix unstable tests
+  * Add a prompt for the sort order menus for branches
+  * Add tooltips for commit log menu
+  * Add configuration hints to existing tooltips
+  * Add breaking changes entry for the changed sort order for branches
+  * Add enum validation for Git.Log.Order and Git.Log.ShowGraph
+  * Un-deprecate UserConfig.Git.Log.Order and ShowGraph
+  * Move LocalBranchSortOrder and RemoteBranchSortOrder to user config
+  * Add missing validation tests
+  * Move DiffContextSize and RenameSimilarityThreshold to user config
+  * Move IgnoreWhitespaceInDiffView to user config
+  * Fix keybinding display for local branches sort order to indicate it's a 
menu
+  * Remove git version specific code for versions we no longer support
+  * Remove obsolete git version restrictions
+  * Remove obsolete tests
+  * Bump minimum required git version to 2.32
+  * Remove obsolete git version restriction in test
+  * Add confirmation for hard reset when there are uncommitted changes
+  * Use ConfirmIf where applicable
+  * Add convenience function ConfirmIf
+  * Remove deprecated edit configs
+  * Use non-deprecated 'OS.Open' config in OpenFile test on Windows
+  * Remove unused TranslationSet fields
+  * Fix wrong text being used in error message
+  * Remove some unused code
+  * Fix scrolling hunk into view when selecting next hunk
+  * Cleanup: remove unused method Focus from PatchExplorerContext
+  * Cleanup: fix comment
+  * Bring back files from vendor directory that we accidentally excluded
+  * Clean up .gitignore
+  * Remove the homebrew tap from the readme
+  * Make it run at 8am instead of in the middle of the night
+  * Create annotated tags
+  * Make the release workflow run only from stefanhaller's fork
+  * Set a default shell for all jobs
+  * Update goreleaser to v2
+  * README.md: Update Sponsors
+  * Remove redundant curlies
+  * Properly use sponsors PR token
+  * Use fine-grained sponsors PR token
+  * Try using PAT on sponsors CI
+  * Update the peter-evans/create-pull-request action to v7
+  * Move `if` to job level so that the entire thing doesn't run in forks
+  * Raise sponsors PRs as a draft
+  * fix: broken markdown by replace \n into <md>
+
+-------------------------------------------------------------------
+Sat Jul 05 03:08:17 UTC 2025 - Jeff Kowalczyk <jkowalc...@suse.com>
+
+- Update to version 0.53.0:
+  * Escape out of hunk mode only if it was turned on by the user
+  * Add user config to use hunk mode by default when entering staging view
+  * Cleanup: rename a badly named function
+  * In hunk staging mode, select blocks of changes rather than actual hunks
+  * Don't generate test list before running integration test
+  * Update translations from Crowdin
+  * Collapse selection after deleting a range of stashes
+  * Collapse selection after deleting a range of remote branches
+  * Fix collapsing the range selection after deleting branches
+  * Move to next stageable line after adding a line to a custom patch
+  * Toggle only added/deleted lines in patch building view
+  * Export PatchLine.isChange
+  * Render only + and - lines as included in a patch
+  * Auto-stash if necessary when reverting commits
+  * Remove unnecessary refresh
+  * Adjust selection after cherry-picking commits
+  * Add selection assertions to cherry-pick tests
+  * Use sync waiting status for cherry-picking
+  * Auto-stash if necessary when cherry-picking commits
+  * Remove unused text StashPrefix
+  * Use a better name for the auto-stash for moving a custom patch to index
+  * Use a better name for the auto-stash for creating a new branch
+  * Use a better name for the auto-stash for checking out a branch
+  * Use a better name for the auto-stash for undo
+  * Use abbreviated hash in undo confirmations
+  * Exclude vendor directory from linting
+  * Stage affected unstaged files when applying or reverting a patch
+  * Add tests for applying a patch when there's a modified file
+  * Drop stash when successfully unstashing files after moving patch to index
+  * Add test for moving patch to index when there's a modified file
+  * Cleanup: implement AllFilesInPatch using lo.Keys
+  * Show stash title in main view for selected stash entry
+  * Cleanup: add NewRunPtyTaskWithPrefix funxtion instead of setting Prefix 
manually
+  * Use async refresh rather than manual OnWorker call
+  * Change Refresh to not return an error
+  * Remove another unnecessary refresh
+  * Remove unnecessary refresh
+  * Cleanup: remove pointless error handling
+  * Fix formatting of a keyboard shortcut in the README.md
+  * Enable revive linter, and fix a bunch of warnings
+  * Enable errorlint linter, and fix warnings
+  * Enable intrange linter, and fix warnings
+  * Enable nolintlint linter, and fix warnings
+  * Update VS Code settings to enable staticcheck linter
+  * Update VS Code settings to use golangci-lint v2
+  * Update .golangci.yml to use version 2
+  * Fix warning QF1003: could use tagged switch
+  * Fix warning QF1004: could use strings.ReplaceAll instead
+  * Make stashEntryFromLine a free-standing function
+  * Fix warning ST1016: methods on the same type should have the same receiver 
name
+  * Fix warning ST1016: methods on the same type should have the same receiver 
name
+  * Provide a script to lint the whole working copy, and update make lint to 
use it
+  * Show tag information for selected tag
+  * Add IsAnnotated field to models.Tag struct
+  * Fix the CurrentBranchName function
+  * Cleanup: turn around error condition
+  * Add a test showing undesired branch icon at head commit
+  * Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1
+  * fix: show GPG error before entering commit editor
+  * Add credential prompts for PKCS11-based SSH keys
+  * Fix DEFAULT_REMOTE_ICON character code
+  * Fix moving a custom patch from the very first commit of the history to a 
later commit
+  * Instantiate other mutexes by value
+  * Instantiate Mutexes's fields by value
+  * add bold style for border
+  * Add unambigious refs/ prefix to all stash references
+  * Add option to disable warning when amending last commit
+
+-------------------------------------------------------------------

Old:
----
  lazygit-0.52.0.tar.gz

New:
----
  lazygit-0.54.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lazygit.spec ++++++
--- /var/tmp/diff_new_pack.FWBv3u/_old  2025-08-06 18:15:31.832115004 +0200
+++ /var/tmp/diff_new_pack.FWBv3u/_new  2025-08-06 18:15:31.832115004 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lazygit
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           lazygit
-Version:        0.52.0
+Version:        0.54.1
 Release:        0
 Summary:        Simple terminal UI for git commands
 License:        MIT
@@ -25,7 +25,7 @@
 URL:            https://github.com/jesseduffield/lazygit
 Source0:        %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-BuildRequires:  golang(API) >= 1.22
+BuildRequires:  golang(API) >= 1.24
 Requires:       git-core
 
 %description

++++++ _service ++++++
--- /var/tmp/diff_new_pack.FWBv3u/_old  2025-08-06 18:15:31.864116340 +0200
+++ /var/tmp/diff_new_pack.FWBv3u/_new  2025-08-06 18:15:31.868116507 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/jesseduffield/lazygit.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.52.0</param>
+    <param name="revision">v0.54.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.FWBv3u/_old  2025-08-06 18:15:31.888117342 +0200
+++ /var/tmp/diff_new_pack.FWBv3u/_new  2025-08-06 18:15:31.888117342 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/jesseduffield/lazygit.git</param>
-              <param 
name="changesrevision">aa331e52b8a0e5da03c59ee6b9bd1d2a9073618c</param></service></servicedata>
+              <param 
name="changesrevision">c08903e3adabcf00d910e0107c1f675af958a70e</param></service></servicedata>
 (No newline at EOF)
 

++++++ lazygit-0.52.0.tar.gz -> lazygit-0.54.1.tar.gz ++++++
++++ 22266 lines of diff (skipped)

++++++ vendor.tar.gz ++++++
++++ 2071 lines of diff (skipped)

Reply via email to