Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package jujutsu for openSUSE:Factory checked 
in at 2024-05-03 19:45:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Fri May  3 19:45:21 2024 rev:7 rq:1171438 version:0.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2024-04-04 
22:27:31.242098851 +0200
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.1880/jujutsu.changes        
2024-05-03 19:45:33.967068347 +0200
@@ -1,0 +2,72 @@
+Thu May  2 17:49:33 UTC 2024 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- update to 0.17.0:
+  * Breaking changes
+    - The default template aliases were replaced as follows:
+      builtin_op_log_root(op_id: OperationId) ->
+        format_root_operation(root: Operation)
+      builtin_log_root(change_id: ChangeId, commit_id: CommitId) ->
+        format_root_commit(root: Commit)
+      builtin_change_id_with_hidden_and_divergent_info ->
+        format_short_change_id_with_hidden_and_divergent_info(commit: Commit)
+    - The --revision option of jj rebase is renamed to --revisions.
+      The short alias -r is still supported.
+  * New features
+    - The list of conflicted paths is printed whenever the working
+      copy changes.
+      This can be disabled with the --quiet option.
+    - Commit objects in templates now have a mine() -> Boolean
+      method analog to the same function in revsets. It evaluates
+      to true if the email of the commit author matches the current
+      user.email.
+    - Commit objects in templates now have a contained_in(revset:
+      String) -> Boolean method.
+    - Operation objects in templates now have a snapshot() ->
+      Boolean method that evaluates to true if the operation was a
+      snapshot created by a non-mutating command (e.g. jj log).
+    - Revsets and templates now support single-quoted raw string
+      literals.
+    - A new config option ui.always-allow-large-revsets has been
+      added to allow large revsets expressions in some commands,
+      without the all: prefix.
+    - A new config option ui.allow-filesets has been added to
+      enable "fileset" expressions. Note that filesets are
+      currently experimental, but will be enabled by default in a
+      future release.
+    - A new global flag --ignore-immutable lets you rewrite
+      immutable commits.
+    - New command jj parallelize that rebases a set of revisions
+      into siblings.
+    - jj status now supports filtering by paths. For example, jj
+      status . will only list changed files that are descendants of
+      the current directory.
+    - jj prev and jj next now work when the working copy revision
+      is a merge.
+    - jj squash now accepts a --use-destination-message/-u option
+      that uses the description of the destination for the new
+      squashed revision and discards the descriptions of the source
+      revisions.
+    - You can check whether Watchman fsmonitor is enabled or
+      installed with the new jj debug watchman status command.
+    - jj rebase now accepts revsets resolving to multiple revisions
+      with the --revisions/-r option.
+    - jj rebase -r now accepts --insert-after and --insert-before
+      options to customize the location of the rebased revisions.
+  * Fixed bugs
+    - Revsets now support \-escapes in string literal.
+    - The builtin diff editor now allows empty files to be selected
+      during jj split.
+    - Fixed a bug with jj split introduced in 0.16.0 that caused it
+      to incorrectly rebase the children of the revision being
+      split if they had other parents (i.e. if the child was a
+      merge).
+    - The snapshot.max-new-file-size option can now handle raw
+      integer literals, interpreted as a number of bytes, where
+      previously it could only handle string literals. This means
+      that snapshot.max-new-file-size="1" and
+      snapshot.max-new-file-size=1 are now equivalent.
+    - jj squash <path> is now a no-op if the path argument didn't
+      match any paths (it used to create new commits with bumped
+      timestamp). #3334
+
+-------------------------------------------------------------------

Old:
----
  jj-0.16.0.obscpio

New:
----
  jj-0.17.0.obscpio

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.szVuGa/_old  2024-05-03 19:45:36.031143387 +0200
+++ /var/tmp/diff_new_pack.szVuGa/_new  2024-05-03 19:45:36.035143533 +0200
@@ -19,7 +19,7 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.16.0
+Version:        0.17.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT
@@ -53,7 +53,6 @@
 
 %install
 install -D -d -m 0755 %{buildroot}%{_bindir}
-ls -lh %{_builddir}/
 install -m 0755 
%{_builddir}/%{binary_name}-%{version}/target/release/%{binary_name} 
%{buildroot}%{_bindir}/%{binary_name}
 
 %check

++++++ _service ++++++
--- /var/tmp/diff_new_pack.szVuGa/_old  2024-05-03 19:45:36.071144841 +0200
+++ /var/tmp/diff_new_pack.szVuGa/_new  2024-05-03 19:45:36.075144987 +0200
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="exclude">.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v0.16.0</param>
+    <param name="revision">v0.17.0</param>
     <param name="changesgenerate">disable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
@@ -19,8 +19,5 @@
     <param name="update">true</param>
     <param name="srcdir">jj</param>
   </service>
-  <service name="cargo_audit" mode="disabled">
-     <param name="srcdir">jj</param>
-  </service>
 </services>
 

++++++ jj-0.16.0.obscpio -> jj-0.17.0.obscpio ++++++
++++ 19650 lines of diff (skipped)

++++++ jj.obsinfo ++++++
--- /var/tmp/diff_new_pack.szVuGa/_old  2024-05-03 19:45:36.379156039 +0200
+++ /var/tmp/diff_new_pack.szVuGa/_new  2024-05-03 19:45:36.379156039 +0200
@@ -1,5 +1,5 @@
 name: jj
-version: 0.16.0
-mtime: 1712173583
-commit: 2dcdc7fb3f20f262a73f52019f5a7b7e48fe069d
+version: 0.17.0
+mtime: 1714583401
+commit: 19563fee7483ecd6b5f56200520ac81c84ea16c5
 

++++++ vendor.tar.zst ++++++
Binary files /var/tmp/diff_new_pack.szVuGa/_old and 
/var/tmp/diff_new_pack.szVuGa/_new differ

Reply via email to