Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jujutsu for openSUSE:Factory checked 
in at 2025-08-07 16:49:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Thu Aug  7 16:49:19 2025 rev:24 rq:1298057 version:0.32.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2025-07-06 
17:08:11.415651599 +0200
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.1085/jujutsu.changes        
2025-08-07 16:51:08.238146442 +0200
@@ -1,0 +2,75 @@
+Thu Aug  7 05:17:21 UTC 2025 - Johannes Kastl 
<[email protected]>
+
+- update to 0.32.0:
+  * Breaking changes
+    - In revsets, symbol expressions (such as change ID prefix) no
+      longer resolve to multiple revisions, and error out if
+      resolved to more than one revisions. Use change_id(prefix) or
+      bookmarks(exact:name) to query divergent changes or
+      conflicted bookmarks. Commands like jj rebase no longer
+      require all: to specify multiple destination revisions.
+    - jj op abandon now discards previous versions of a change (or
+      predecessors) if they become unreachable from the operation
+      history. The evolution history is truncated accordingly.
+    - Once jj op abandon and jj util gc are run in a repository,
+      old versions of jj might get "commit not found" error on jj
+      evolog.
+    - commit.working_copies() template method now returns
+      List<WorkspaceRef>
+    - The previously predefined amend alias has been removed. You
+      can restore it by setting the config aliases.amend =
+      ["squash"].
+  * Deprecations
+    - The all: revset modifier and ui.always-allow-large-revsets
+      setting is planned to be removed in a future release.  #6016
+    - Rename the core.fsmonitor and core.watchman settings to
+      fsmonitor.backend, and fsmonitor.watchman respectively.
+  * New features
+    - jj workspace list now accepts -T/--template option to
+      customize its output via templates.
+    - Added templates.workspace_list template to customize the
+      output of jj workspace list.
+    - jj fix now buffers the standard error stream from
+      subprocesses and emits the output from each all at once. The
+      file name is printed before the output.
+    - jj status now collapses fully untracked directories into one
+      line.  It still fully traverses them while snapshotting but
+      they won't clutter up the output with all of their contents.
+    - Add the working-copy.eol-conversion config which is similar
+      to the git core.autocrlf config. A heuristics is used to
+      detect if a file is a binary file to prevent the EOL
+      conversion from changing binary files unexpectedly.
+    - Add a .parents() method to the Operation type in the
+      templating language.
+    - Merge tools config can now explicitly forbid using them as
+      diff editors or diff formatters. Built-in tools that do not
+      function well as diff editing tools or as diff formatters
+      will now report an error when used as such.
+    - jj diffedit now accepts filesets to edit only the specified
+      paths.
+    - AnnotationLine objects in templates now have a
+      original_line_number() -> Integer method.
+    - Commit templates now support .files() to list all existing
+      files at that revision.
+    - Glob patterns now support {foo,bar} syntax. There may be
+      subtle behavior changes as we use the globset library now.
+    - The new bisect(x) revset function can help bisect a range of
+      commits to find when a bug was introduced.
+    - New first_parent() and first_ancestors() revset functions
+      which are similar to parents() and ancestors(), but only
+      traverse the first parent of each commit (similar to Git's
+      --first-parent option).
+    - New signing.backends.ssh.revocation-list config for
+      specifying a list of revoked public keys for commit signature
+      verification.
+    - jj fix commands now replace $root with the workspace's root
+      path. This is useful for tools stored inside the workspace.
+  * Fixed bugs
+    - Fixed an error in jj util gc caused by the empty blob being
+      missing from the Git store. #7062
+    - jj op diff -p and jj op log -p now show content diffs from
+      the first predecessor only. #7090
+    - jj git fetch no longer shows NaN% progress when connecting to
+      slow remotes. #7155
+
+-------------------------------------------------------------------

Old:
----
  jujutsu-0.31.0.obscpio

New:
----
  jujutsu-0.32.0.obscpio

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.ic9FID/_old  2025-08-07 16:51:10.462238341 +0200
+++ /var/tmp/diff_new_pack.ic9FID/_new  2025-08-07 16:51:10.466238505 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package jujutsu
 #
-# 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
@@ -19,7 +19,7 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.31.0
+Version:        0.32.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ic9FID/_old  2025-08-07 16:51:10.562242443 +0200
+++ /var/tmp/diff_new_pack.ic9FID/_new  2025-08-07 16:51:10.566242607 +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.31.0</param>
+    <param name="revision">v0.32.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">disable</param>

++++++ jujutsu-0.31.0.obscpio -> jujutsu-0.32.0.obscpio ++++++
++++ 35433 lines of diff (skipped)

++++++ jujutsu.obsinfo ++++++
--- /var/tmp/diff_new_pack.ic9FID/_old  2025-08-07 16:51:11.658287405 +0200
+++ /var/tmp/diff_new_pack.ic9FID/_new  2025-08-07 16:51:11.662287569 +0200
@@ -1,5 +1,5 @@
 name: jujutsu
-version: 0.31.0
-mtime: 1751485270
-commit: 312c610c592b41ec81f0661e124fd660cb510ab0
+version: 0.32.0
+mtime: 1754498174
+commit: 44de571887f261a94f543d977a7ab3a9df918aba
 

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

Reply via email to