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-03-06 14:49:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Thu Mar  6 14:49:16 2025 rev:19 rq:1250556 version:0.27.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2025-02-09 
20:01:25.770388736 +0100
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.19136/jujutsu.changes       
2025-03-06 14:50:18.509414589 +0100
@@ -1,0 +2,90 @@
+Thu Mar  6 06:29:18 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- update to 0.27.0:
+  * Release highlights
+    - git.subprocess is now enabled by default, improving
+      compatibility with Git fetches and pushes by spawning an
+      external git process. Users can opt out of this by setting
+      git.subprocess = false, but this will likely be removed in a
+      future release. Please report any issues you run into.
+  * Breaking changes
+    - Bookmark name to be created/updated is now parsed as a revset
+      symbol. Quotation may be needed in addition to shell quotes.
+      Example: jj bookmark create -r@- "'name with space'"
+    - jj bookmark create, jj bookmark set and jj bookmark move onto
+      a hidden commit make it visible.
+    - jj bookmark forget now untracks any corresponding remote
+      bookmarks instead of forgetting them, since forgetting a
+      remote bookmark can be unintuitive.  The old behavior is
+      still available with the new --include-remotes flag.
+    - jj fix now always sets the working directory of invoked tools
+      to be the workspace root, instead of the working directory of
+      the jj fix.
+    - The ui.allow-filesets configuration option has been removed.
+      The "fileset" language has been enabled by default since
+      v0.20.
+    - templates.annotate_commit_summary is renamed to
+      templates.file_annotate, and now has an implicit self
+      parameter of type AnnotationLine, instead of Commit. All
+      methods on Commit can be accessed with commit.method(), or
+      self.commit().method().
+  * Deprecations
+    - This release takes the first steps to make target revision
+      required in bookmark create, bookmark move and bookmark set.
+      Those commands will display a warning if the user does not
+      specify target revision explicitly. In the near future those
+      commands will fail if target revision is not specified.
+    - The signing.sign-all config option has been deprecated in
+      favor of signing.behavior. The new option accepts drop (never
+      sign), keep (preserve existing signatures), own (sign own
+      commits), or force (sign all commits).  Existing
+      signing.sign-all = true translates to signing.behavior =
+      "own", and false translates to "keep". Invalid configuration
+      is now an error.
+  * New features
+    - The new jj sign and jj unsign commands allow for
+      signing/unsigning commits.  jj sign supports configuring the
+      default revset through revsets.sign when no --revisions
+      arguments are provided.
+    - jj git fetch now supports string pattern syntax on --remote
+      option and git.fetch configuration.
+    - Template functions truncate_start() and truncate_end() gained
+      an optional ellipsis parameter; passing this prepends or
+      appends the ellipsis to the content if it is truncated to fit
+      the maximum width.
+    - Templates now support stringify(x) function and string method
+      .escape_json(). The latter serializes the string in JSON
+      format. It is useful for making machine-readable templates by
+      escaping problematic characters like \n.
+    - Templates now support trim(), trim_start() and trim_end()
+      methods which remove whitespace from the start and end of a
+      String type.
+    - The description of commits backed out by jj backout can now
+      be configured using templates.backout_description.
+    - New AnnotationLine templater type. Used in
+      templates.file_annotate.  Provides self.commit(), .content(),
+      .line_number(), and .first_line_in_hunk().
+    - Templates now have format_short_operation_id(id) function for
+      users to customize the default operation id representation.
+    - The jj init/jj revert stubs that print errors can now be
+      overridden with aliases. All of jj clone/init/revert add a
+      hint to a generic error.
+    - Help text is now colored (when stdout is a terminal).
+    - Commands that used to suggest --ignore-immutable now print
+      the number of immutable commits that would be rewritten if
+      used and a link to the docs.
+    - jj undo now shows a hint when undoing an undo operation that
+      the user may be looking for jj op restore instead.
+  * Fixed bugs
+    - jj status now shows untracked files under untracked
+      directories.  #5389
+    - Added workaround for the bug that untracked files are ignored
+      when watchman is enabled. #5728
+    - The signing.backends.ssh.allowed-signers configuration option
+      will now expand ~/ to $HOME/.  #5626
+    - config-schema.json now allows arrays of strings for the
+      settings ui.editor and ui.diff.tool.
+    - config-schema.json now allows an array of strings or nested
+      table for the ui.pager setting.
+
+-------------------------------------------------------------------

Old:
----
  jujutsu-0.26.0.obscpio

New:
----
  jujutsu-0.27.0.obscpio

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.b4AUuh/_old  2025-03-06 14:50:19.469454849 +0100
+++ /var/tmp/diff_new_pack.b4AUuh/_new  2025-03-06 14:50:19.473455016 +0100
@@ -19,7 +19,7 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.26.0
+Version:        0.27.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.b4AUuh/_old  2025-03-06 14:50:19.501456191 +0100
+++ /var/tmp/diff_new_pack.b4AUuh/_new  2025-03-06 14:50:19.505456359 +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.26.0</param>
+    <param name="revision">v0.27.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">disable</param>

++++++ jujutsu-0.26.0.obscpio -> jujutsu-0.27.0.obscpio ++++++
++++ 80304 lines of diff (skipped)

++++++ jujutsu.obsinfo ++++++
--- /var/tmp/diff_new_pack.b4AUuh/_old  2025-03-06 14:50:20.109481689 +0100
+++ /var/tmp/diff_new_pack.b4AUuh/_new  2025-03-06 14:50:20.113481857 +0100
@@ -1,5 +1,5 @@
 name: jujutsu
-version: 0.26.0
-mtime: 1738805560
-commit: 613742dfbbd89324b25672a75ef8ce9e671ae0d3
+version: 0.27.0
+mtime: 1741218530
+commit: 6ce7a77da5a18343f4f3effef49b77428e43bc74
 

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

Reply via email to