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
