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-12-10 15:33:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jujutsu (Old) and /work/SRC/openSUSE:Factory/.jujutsu.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jujutsu" Wed Dec 10 15:33:19 2025 rev:28 rq:1321822 version:0.36.0 Changes: -------- --- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes 2025-11-06 18:18:04.543798993 +0100 +++ /work/SRC/openSUSE:Factory/.jujutsu.new.1939/jujutsu.changes 2025-12-10 15:34:07.931370265 +0100 @@ -1,0 +2,84 @@ +Thu Dec 4 15:30:22 UTC 2025 - Matej Cepl <[email protected]> + +- update to 0.36.0: + * Release highlights + - The documentation has moved from + https://jj-vcs.github.io/jj/ to https://docs.jj-vcs.dev/. + - Fixed race condition that could cause divergent operations + when running concurrent jj commands in colocated + repositories. + - jj now ignores $PAGER set in the environment and uses `less + -FRX` on most platforms (:builtin on Windows). + * Breaking changes + - In filesets or path patterns, glob matching is enabled by + default. + - In the following commands, string pattern arguments are now + parsed the same way they are in revsets and can be combined + with logical operators: jj bookmark + delete/forget/list/move, jj tag delete/list, jj git + clone/fetch/push + - In the following commands, unmatched bookmark/tag names is + no longer an error. A warning will be printed instead: jj + bookmark delete/forget/move/track/untrack, jj tag delete, + jj git clone/push + - The default string pattern syntax in revsets will be + changed to glob: in a future release. You can opt in to the + new default by setting ui.revsets-use-glob-by-default=true. + - Sub-repos are no longer tracked. Any directory containing + .jj or .git is ignored. Note that Git submodules are + unaffected by this. + * Deprecations + - The --destination/-d arguments for jj rebase, jj split, jj + revert, etc. were renamed to --onto/-o. + - jj describe --edit is deprecated in favor of --editor. + - The config options git.auto-local-bookmark and + git.push-new-bookmarks are deprecated in favor of + remotes.<name>.auto-track-bookmarks. [remotes.origin] + auto-track-bookmarks = "glob:*" + - The flag --allow-new on jj git push is deprecated. In order + to push new bookmarks, please track them with jj bookmark + track. + * New features + - jj commit, jj describe, jj squash, and jj split now accept + --editor, which ensures an editor will be opened with the + commit description even if one was provided via + --message/-m. + - All jj commands show a warning when the provided fileset + expression doesn't match any files. + - Added files() template function to DiffStats. This supports + per-file stats like lines_added() and lines_removed() + - Added join() template function. This is different from + separate() in that it adds a separator between all + arguments, even if empty. + - RepoPath template type now has a absolute() -> String + method that returns the absolute path as a string. + - Added format_path(path) template that controls how file + paths are printed with jj file list. + - New built-in revset aliases visible() and hidden(). + - Unquoted * is now allowed in revsets. bookmarks(glob:foo*) + no longer needs quoting. + - jj prev/next --no-edit now generates an error if the + working-copy has some children. + - A new config option remotes.<name>.auto-track-bookmarks can + be set to a string pattern. New bookmarks matching it will + be automatically tracked for the specified remote. + - jj log now supports a --count flag to print the number of + commits instead of displaying them. + * Fixed bugs + - jj fix now prints a warning if a tool failed to run on + a file. + - Shell completion now works with non‑normalized paths, + fixing the previous panic and allowing prefixes containing + . or .. to be completed correctly. + - Shell completion now always uses forward slashes to + complete paths, even on Windows. This renders completion + results viable when using jj in Git Bash. + - Unexpected keyword arguments now return a parse failure for + the coalesce() and concat() templating functions. + - Nushell completion script documentation add -f option, to + keep it up to date. + - Ensured that with Git submodules, remnants of your + submodules do not show up in the working copy after running + jj new. + +------------------------------------------------------------------- Old: ---- jujutsu-0.35.0.obscpio New: ---- jujutsu-0.36.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jujutsu.spec ++++++ --- /var/tmp/diff_new_pack.NGkKFE/_old 2025-12-10 15:34:10.143463852 +0100 +++ /var/tmp/diff_new_pack.NGkKFE/_new 2025-12-10 15:34:10.147464021 +0100 @@ -19,14 +19,14 @@ %define binary_name jj Name: jujutsu -Version: 0.35.0 +Version: 0.36.0 Release: 0 Summary: Git-compatible DVCS that is both simple and powerful License: MIT URL: https://github.com/jj-vcs/jj Source0: %{name}-%{version}.tar.gz Source1: vendor.tar.zst -BuildRequires: cargo >= 1.84 +BuildRequires: cargo >= 1.89 BuildRequires: cargo-packaging BuildRequires: git-core BuildRequires: gnupg ++++++ _service ++++++ --- /var/tmp/diff_new_pack.NGkKFE/_old 2025-12-10 15:34:10.199466221 +0100 +++ /var/tmp/diff_new_pack.NGkKFE/_new 2025-12-10 15:34:10.203466391 +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.35.0</param> + <param name="revision">v0.36.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> ++++++ jujutsu-0.35.0.obscpio -> jujutsu-0.36.0.obscpio ++++++ ++++ 34486 lines of diff (skipped) ++++++ jujutsu.obsinfo ++++++ --- /var/tmp/diff_new_pack.NGkKFE/_old 2025-12-10 15:34:11.507521561 +0100 +++ /var/tmp/diff_new_pack.NGkKFE/_new 2025-12-10 15:34:11.519522069 +0100 @@ -1,5 +1,5 @@ name: jujutsu -version: 0.35.0 -mtime: 1762395739 -commit: aa2b76978c4a23cb01c61629a11b1254af3ad0d9 +version: 0.36.0 +mtime: 1764829414 +commit: 70fd8f7697fbc20a9329a6e2f790ef86a8e284d1 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/jujutsu/vendor.tar.zst /work/SRC/openSUSE:Factory/.jujutsu.new.1939/vendor.tar.zst differ: char 7, line 1
