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-02-06 19:10:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Fri Feb  6 19:10:17 2026 rev:30 rq:1331545 version:0.38.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2026-01-13 
21:25:30.865531167 +0100
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.1670/jujutsu.changes        
2026-02-06 19:16:51.212534705 +0100
@@ -1,0 +2,98 @@
+Fri Feb  6 06:21:51 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 0.38.0:
+  * Release highlights
+    - Per-repo and per-workspace config is now stored outside the
+      repo, for security reasons. This is not a breaking change
+      because we automatically migrate legacy repos to this new
+      format. .jj/repo/config.toml and .jj/workspace-config.toml
+      should no longer be used.
+  * Breaking changes
+    - The minimum supported git command version is now 2.41.0.
+      macOS users will need to either upgrade "Developer Tools" to
+      26 or install Git from e.g. Homebrew.
+    - Deprecated ui.always-allow-large-revsets setting and all:
+      revset modifier have been removed.
+    - <name>@<remote> revset symbols can also be resolved to remote
+      tags. Tags are prioritized ahead of bookmarks.
+    - Legacy placeholder support used for unset user.name or
+      user.email has been removed. Commits containing these values
+      will now be pushed with jj git push without producing an
+      error.
+    - If any side of a conflicted file is missing a terminating
+      newline, then the materialized file in the working copy will
+      no longer be terminated by a newline.
+  * Deprecations
+    - The revset function diff_contains() has been renamed to
+      diff_lines().
+  * New features
+    - jj git fetch now shows details of abandoned commits (change
+      IDs and descriptions) by default, matching the jj abandon
+      output format.  #3081
+    - jj workspace root now accepts an optional --name argument to
+      show the root path of the specified workspace (defaults to
+      the current one). When given a workspace that was created
+      before this release, it errors out.
+    - jj git push --bookmark <name> will now automatically track
+      the bookmark if it isn't tracked with any remote already.
+    - Add git_web_url([remote]) template function that converts a
+      git remote URL to a web URL, suitable for opening in a
+      browser. Defaults to the "origin" remote.
+    - New divergent() revset function for divergent changes.
+    - String pattern values in revsets and templates can now be
+      substituted by aliases. For example, grep(x) =
+      description(regex:x) now works.
+    - A new config option
+      remotes.<name>.auto-track-created-bookmarks behaves similarly
+      to auto-track-bookmarks, but it only applies to bookmarks
+      created locally. Setting it to "*" is now the closest
+      replacement for the deprecated git.push-new-bookmarks option.
+    - jj tag list can now be filtered by revset.
+    - Conflict markers will use LF or CRLF as the line ending
+      according to the contents of the file.  #7376
+    - New experimental jj git fetch --tag flag to fetch tags in the
+      same way as bookmarks. If specified, tags won't be fetched
+      implicitly, and only tags matching the pattern will be
+      fetched as <name>@<remote> tags. The fetched remote tags will
+      be tracked by the local tags of the same name.
+    - New remote_tags() revset function to query remote tags.
+    - New builtin hyperlink() template function that gracefully
+      falls back to text when outputting to a non-terminal, instead
+      of emitting raw OSC 8 escape codes. #7592
+  * Fixed bugs
+    - jj git init --colocate now refuses to run inside a Git
+      worktree, providing a helpful error message with
+      alternatives.  #8052
+    - jj git push now ensures that tracked remote bookmarks are
+      updated even if there are no mappings in the Git fetch
+      refspecs.  #5115
+    - jj git fetch/push now forwards most of git stderr outputs
+      such as authentication requests. #5760
+    - Conflicted bookmarks and tags in trunk() will no longer
+      generate verbose warnings. The configured trunk() alias will
+      temporarily be disabled.  #8501
+    - Dynamic shell completion for jj config unset now only
+      completes configuration options which are set.  #7774
+    - Dynamic shell completion no longer attempts to resolve
+      aliases at the completion position. This previously prevented
+      a fully-typed alias from being accepted on some shells and
+      replaced it entirely with its expansion on bash. Now, the
+      completion will only resolve the alias, and suggest
+      candidates accordingly, after the cursor has been advanced to
+      the next position.  #7773
+    - Setting the editor via ui.editor, $EDITOR, or JJ_EDITOR now
+      respects shell quoting.
+    - jj gerrit upload will no longer swallow errors and surface if
+      changes fail to get pushed to gerrit.  #8568
+    - jj file track --include-ignored now works when
+      fsmonitor.backend="watchman".  #8427
+    - Conflict labels are now preserved correctly when restoring
+      files from commits with different conflict labels.
+    - The empty tree is now always written when the working copy is
+      empty.  #8480
+    - When using the Watchman filesystem monitor, changes to
+      .gitignore now trigger a scan of the affected subtree so
+      newly unignored files are discovered.  #8427
+    - --quiet now hides progress bars.
+
+-------------------------------------------------------------------

Old:
----
  jujutsu-0.37.0.obscpio

New:
----
  jujutsu-0.38.0.obscpio

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.eDjerI/_old  2026-02-06 19:16:52.836603419 +0100
+++ /var/tmp/diff_new_pack.eDjerI/_new  2026-02-06 19:16:52.840603588 +0100
@@ -19,7 +19,7 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.37.0
+Version:        0.38.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT
@@ -129,7 +129,9 @@
         --skip 'test_gpg::gpgsm_signing_roundtrip' \
         --skip 'test_gpg::gpgsm_signing_roundtrip_explicit_key' \
         --skip 'test_gpg::gpgsm_unknown_key' \
-        --skip 'config::tests::test_parse_value_or_bare_string'
+        --skip 'test_diff_command::test_diff_basic' \
+        --skip 'test_new_command::test_new_insert_after' \
+        --skip 'test_new_command::test_new_insert_before'
 
 %files
 %doc README.md

++++++ _service ++++++
--- /var/tmp/diff_new_pack.eDjerI/_old  2026-02-06 19:16:52.912606635 +0100
+++ /var/tmp/diff_new_pack.eDjerI/_new  2026-02-06 19:16:52.916606804 +0100
@@ -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.37.0</param>
+    <param name="revision">v0.38.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">disable</param>

++++++ jujutsu-0.37.0.obscpio -> jujutsu-0.38.0.obscpio ++++++
++++ 46306 lines of diff (skipped)

++++++ jujutsu.obsinfo ++++++
--- /var/tmp/diff_new_pack.eDjerI/_old  2026-02-06 19:16:54.544675687 +0100
+++ /var/tmp/diff_new_pack.eDjerI/_new  2026-02-06 19:16:54.548675856 +0100
@@ -1,5 +1,5 @@
 name: jujutsu
-version: 0.37.0
-mtime: 1767832923
-commit: 11c3dbe17ac0a2172755789613fa8f04a50118a0
+version: 0.38.0
+mtime: 1770276670
+commit: 2508982cde5c7e4db0933e0b6469f9e778e71e28
 

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

Reply via email to