Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lazyworktree for openSUSE:Factory 
checked in at 2026-10-29 16:08:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lazyworktree (Old)
 and      /work/SRC/openSUSE:Factory/.lazyworktree.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lazyworktree"

Thu Oct 29 16:08:39 2026 rev:12 rq:1393534 version:1.52.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lazyworktree/lazyworktree.changes        
2026-10-24 22:07:05.672818880 +0200
+++ /work/SRC/openSUSE:Factory/.lazyworktree.new.1255/lazyworktree.changes      
2026-10-29 16:11:21.912705327 +0100
@@ -1,0 +2,66 @@
+Thu Oct 29 05:57:53 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.52.0:
+  This release introduces deeper integration with the Herdr
+  multiplexer, enabling worktree creation directly within Herdr,
+  automatic workspace grouping under repositories, and workspace
+  cleanup on worktree deletion. It also improves existing branch
+  and worktree handling when creating from issues, honors
+  background settings for multiplexer sessions, and hardens test
+  isolation.
+  * Features
+    - Herdr Worktree Creation: Added use_herdr_for_workspace_create
+      and herdr_workspace_create_layout configuration options,
+      allowing Herdr to create new worktrees as workspaces grouped
+      under their repository across the CLI, TUI, and shell
+      helpers.
+    - Herdr Repository Grouping: Herdr workspaces now automatically
+      nest under their parent repository in the sidebar via herdr
+      worktree open. This can be toggled via the new worktree_group
+      field on custom commands (defaults to true).
+    - Herdr Workspace Cleanup on Deletion: Deleting worktrees
+      through the TUI, lazyworktree delete, or lazyworktree cleanup
+      now closes associated Herdr workspaces across all running
+      sessions, while preserving the workspace hosting LazyWorktree
+      itself.
+    - Cancel Setup Option: The trust prompt for .wt files on new
+      worktrees now includes a "Cancel Setup" option, which retains
+      the worktree while skipping initialization commands and
+      workspace layout execution.
+  * Bug Fixes
+    - Issue Worktree & Branch Reuse:
+      - Reused existing local branches when creating worktrees from
+        issues (--from-issue / -I) instead of failing with a
+        branch-already-exists error.
+      - Returned the existing worktree path directly when
+        attempting to create a worktree for an issue that already
+        has one.
+      - Detected when an attached issue worktree was deleted
+        externally, prompting the user to run git worktree prune.
+      - Displayed a clear error indicating which worktree already
+        checks out the branch when using --no-workspace.
+    - Multiplexer Integrations:
+      - Respected attach: false configurations for tmux and Zellij
+        when running through CLI exec, launching sessions in the
+        background and printing attach instructions rather than
+        attaching interactively.
+      - Displayed attach instructions in the TUI when launching
+        background Zellij sessions configured with new_tab.
+      - Executed Herdr tab commands through temporary self-deleting
+        scripts with bash -l to resolve quote rewriting and
+        multi-line command issues in interactive shells.
+      - Closed Herdr workspaces associated with orphaned worktree
+        directories removed during cleanup.
+    - Test Isolation:
+      - Cleared Git repository environment variables during test
+        suite runs to prevent tests invoked via Git hooks inside
+        worktrees from altering the host repository.
+  * Dependencies
+    - Updated github.com/charmbracelet/ultraviolet.
+  * Maintenance
+    - Expanded test coverage for issue workflows, worktree hooks,
+      and Herdr integrations.
+    - Updated documentation for Herdr workspace management, CLI
+      execution modes, and cleanup behavior.
+
+-------------------------------------------------------------------

Old:
----
  lazyworktree-1.51.0.obscpio

New:
----
  lazyworktree-1.52.0.obscpio

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

Other differences:
------------------
++++++ lazyworktree.spec ++++++
--- /var/tmp/diff_new_pack.hK00CZ/_old  2026-10-29 16:11:23.252761525 +0100
+++ /var/tmp/diff_new_pack.hK00CZ/_new  2026-10-29 16:11:23.256761693 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           lazyworktree
-Version:        1.51.0
+Version:        1.52.0
 Release:        0
 Summary:        Easy Git worktree management for the terminal
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hK00CZ/_old  2026-10-29 16:11:23.309763915 +0100
+++ /var/tmp/diff_new_pack.hK00CZ/_new  2026-10-29 16:11:23.317764251 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/chmouel/lazyworktree.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/v1.51.0</param>
+    <param name="revision">refs/tags/v1.52.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hK00CZ/_old  2026-10-29 16:11:23.340765216 +0100
+++ /var/tmp/diff_new_pack.hK00CZ/_new  2026-10-29 16:11:23.344765383 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/chmouel/lazyworktree.git</param>
-              <param 
name="changesrevision">fc8919a5d32c6c7e6fc904b319eb18559339b1ea</param></service></servicedata>
+              <param 
name="changesrevision">9afce92e2e47d15d566b46ce46fde3d1061c7f5a</param></service></servicedata>
 (No newline at EOF)
 

++++++ lazyworktree-1.51.0.obscpio -> lazyworktree-1.52.0.obscpio ++++++
++++ 4736 lines of diff (skipped)

++++++ lazyworktree.obsinfo ++++++
--- /var/tmp/diff_new_pack.hK00CZ/_old  2026-10-29 16:11:23.701780356 +0100
+++ /var/tmp/diff_new_pack.hK00CZ/_new  2026-10-29 16:11:23.706780565 +0100
@@ -1,5 +1,5 @@
 name: lazyworktree
-version: 1.51.0
-mtime: 1792655487
-commit: fc8919a5d32c6c7e6fc904b319eb18559339b1ea
+version: 1.52.0
+mtime: 1793198345
+commit: 9afce92e2e47d15d566b46ce46fde3d1061c7f5a
 

++++++ vendor.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt
--- old/vendor/modules.txt      2026-10-22 09:51:27.000000000 +0200
+++ new/vendor/modules.txt      2026-10-28 15:39:05.000000000 +0100
@@ -28,7 +28,7 @@
 # github.com/charmbracelet/lipgloss v1.1.0
 ## explicit; go 1.18
 github.com/charmbracelet/lipgloss
-# github.com/charmbracelet/ultraviolet v0.0.0-20261008173134-6b8d4baf91b4
+# github.com/charmbracelet/ultraviolet v0.0.0-20261023060817-a45b7c86333f
 ## explicit; go 1.26.0
 github.com/charmbracelet/ultraviolet
 # github.com/charmbracelet/x/ansi v0.11.9

Reply via email to