Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jujutsu for openSUSE:Factory checked 
in at 2026-05-08 16:46:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Fri May  8 16:46:16 2026 rev:35 rq:1351515 version:0.41.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2026-04-11 
22:31:36.129219936 +0200
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.1966/jujutsu.changes        
2026-05-08 16:46:36.076249125 +0200
@@ -1,0 +2,71 @@
+Thu May  7 13:36:24 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 0.41.0:
+  * Release highlights
+    - jj fix now supports formatting specific line ranges (allowing
+      you to format only modified lines); see the configuration
+      manual and notes below for more.
+    - The new global flag --no-integrate-operation will let you run
+      a command without impacting the repo state or the working
+      copy, which is useful when automated tools may create
+      snapshots in the background.
+  * Breaking changes
+    - The --pattern flag for file search now defaults to regex:
+      instead of glob:.
+    - jj git push --all/--tracked/-r REVSETS no longer fails when
+      revisions to push are private or have conflicts. Bookmarks
+      which aren't eligible to push will be skipped.
+    - Branch/bookmark patterns passed to jj git clone are now saved
+      to jj's repo settings file instead of .git/config. Git fetch
+      refspecs are set to the default value.
+  * Deprecations
+    - In the templating language, the Operation type's .tags()
+      function has been deprecated in favor of .attributes().
+  * New features
+    - The --pattern flag for file search now accepts various
+      pattern kinds through kind:pattern syntax.
+    - A new global flag --no-integrate-operation lets you run a
+      command without impacting the repo state or the working copy.
+    - A new config option diff.git.show-path-prefix can be used to
+      suppress the a/ and b/ path prefixes in the diff --git
+      output.
+    - jj fix now supports line range-limited formatting via the
+      fix.tools.<name>.line-range-arg and
+      run-tool-if-zero-line-ranges configs. This allows running
+      tools only on modified lines and fine-grained control over
+      when the tool is run. If you have set the line-range-arg
+      config, use --all-lines to match the previous behavior of
+      formatting the entire file.
+    - A new replace(pattern, content, replacement) template
+      function is added which supports replacement of content in
+      templates, using a lambda to format replacement text. It
+      supports all string patterns, including regexes with capture
+      groups (e.g. replace(regex:'(\w+) (\w+)', "hello world", |c|
+      c.get(1) ++ " " ++ c.get(2))).
+    - New ByteString template type for things like file content.
+    - jj gerrit upload now supports the new options --message (-m),
+      --edit and --merged. You can now also pass multiple hashtags
+      by repeating the --hashtag option.
+    - New remotes.<name>.fetch-bookmarks/fetch-tags options to
+      configure default fetch targets.
+    - JJ_PAGER can now override the ui.pager config, matching
+      JJ_EDITOR for callers that need a jj-specific environment
+      override.
+  * Fixed bugs
+    - Improving consistency with git handling of .gitignore,
+      including / after entries and \r\r\n for MacOS files.
+    - jj status filters untracked paths by fileset #9287
+    - Improved performance for snapshotting, visibly improving jj
+      status speed for large repositories.
+    - Pre-existing Git submodule directories are no longer
+      considered conflicts in checkouts. #8065.
+    - Fixed a panic in jj gerrit upload when run without -r and the
+      inferred revision was immutable. #9398
+    - jj status respects path filters in working copy summaries.
+    - jj git remote rename/remove now updates the trunk() alias.
+    - Commands would sometimes incorrectly diagnose a stale working
+      copy and suggest running jj op integrate when it would have
+      no effect. This should now be much less likely to happen in
+      practice.  #9314
+
+-------------------------------------------------------------------

Old:
----
  jujutsu-0.40.0.obscpio

New:
----
  jujutsu-0.41.0.obscpio

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.Q9xjVR/_old  2026-05-08 16:46:40.836446328 +0200
+++ /var/tmp/diff_new_pack.Q9xjVR/_new  2026-05-08 16:46:40.840446494 +0200
@@ -19,7 +19,7 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.40.0
+Version:        0.41.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Q9xjVR/_old  2026-05-08 16:46:40.892448648 +0200
+++ /var/tmp/diff_new_pack.Q9xjVR/_new  2026-05-08 16:46:40.896448814 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/jj-vcs/jj</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.40.0</param>
+    <param name="revision">v0.41.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">disable</param>

++++++ jujutsu-0.40.0.obscpio -> jujutsu-0.41.0.obscpio ++++++
++++ 23786 lines of diff (skipped)

++++++ jujutsu.obsinfo ++++++
--- /var/tmp/diff_new_pack.Q9xjVR/_old  2026-05-08 16:46:42.128499855 +0200
+++ /var/tmp/diff_new_pack.Q9xjVR/_new  2026-05-08 16:46:42.132500020 +0200
@@ -1,5 +1,5 @@
 name: jujutsu
-version: 0.40.0
-mtime: 1775105455
-commit: 941d0290f5511db1d1cf8e4fe7365ba7d1828ea0
+version: 0.41.0
+mtime: 1778155845
+commit: 413f539283e5a87f0a2c64dec54a5258a1bee78f
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/jujutsu/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.jujutsu.new.1966/vendor.tar.zst differ: char 7, 
line 1

Reply via email to