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-10-07 21:49:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jujutsu (Old)
 and      /work/SRC/openSUSE:Factory/.jujutsu.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jujutsu"

Mon Oct  7 21:49:15 2024 rev:13 rq:1205699 version:0.22.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes  2024-09-10 
21:15:17.375177858 +0200
+++ /work/SRC/openSUSE:Factory/.jujutsu.new.19354/jujutsu.changes       
2024-10-07 21:49:52.728377797 +0200
@@ -1,0 +2,85 @@
+Thu Oct  3 12:13:57 UTC 2024 - Johannes Kastl 
<[email protected]>
+
+- update to 0.22.0:
+  * Breaking changes
+    - Fixing #4239 means the ordering of some messages have
+      changed.
+    - Invalid ui.graph.style configuration is now an error.
+    - The builtin template branch_list has been renamed to
+      bookmark_list as part of the jj branch deprecation.
+  * Deprecations
+    - jj branch has been deprecated in favor of jj bookmark.
+    - Rationale: Jujutsu's branches don't behave like Git branches,
+      which a confused many newcomers, as they expected a similar
+      behavior given the name.  We've renamed them to "bookmarks"
+      to match the actual behavior, as we think that describes them
+      better, and they also behave similar to Mercurial's
+      bookmarks.
+    - jj obslog is now called jj evolution-log/jj evolog. jj obslog
+      remains as an alias.
+    - jj unsquash has been deprecated in favor of jj squash and jj
+      diffedit --restore-descendants.
+    - Rationale: jj squash can be used in interactive mode to pull
+      changes from one commit to another, including from a parent
+      commit to a child commit. For fine-grained dependent diffs,
+      such as when the parent and the child commits must
+      successively modify the same location in a file, jj diffedit
+      --restore-descendants can be used to set the parent commit to
+      the desired content without altering the content of the child
+      commit.
+    - The git.push-branch-prefix config has been deprecated in
+      favor of git.push-bookmark-prefix.
+    - conflict() and file() revsets have been renamed to
+      conflicts() and files() respectively. The old names are still
+      around and will be removed in a future release.
+  * New features
+    - The new config option snapshot.auto-track lets you
+      automatically track only the specified paths (all paths by
+      default). Use the new jj file track command to manually
+      tracks path that were not automatically tracked. There is no
+      way to list untracked files yet. Use git status in a
+      colocated workspace as a workaround.  #323
+    - jj fix now allows fixing unchanged files with the
+      --include-unchanged-files flag. This can be used to more
+      easily introduce automatic formatting changes in a new commit
+      separate from other changes.
+    - jj workspace add now accepts a --sparse-patterns=<MODE>
+      option, which allows control of the sparse patterns for a
+      newly created workspace: copy (inherit from parent; default),
+      full (full working copy), or empty (the empty working copy).
+    - New command jj workspace rename that can rename the current
+      workspace.
+    - jj op log gained an option to include operation diffs.
+    - jj git clone now accepts a --remote <REMOTE NAME> option,
+      which allows to set a name for the remote instead of using
+      the default origin.
+    - jj op undo now reports information on the operation that has
+      been undone.
+    - jj squash: the -k flag can be used as a shorthand for
+      --keep-emptied.
+    - CommitId / ChangeId template types now support .normal_hex().
+    - jj commit and jj describe now accept --author option allowing
+      to quickly change author of given commit.
+    - jj diffedit, jj abandon, and jj restore now accept a
+      --restore-descendants flag. When used, descendants of the
+      edited or deleted commits will keep their original content.
+    - jj git fetch -b <remote-git-branch-name> will now warn if the
+      branch(es) can not be found in any of the
+      specified/configured remotes.
+    - jj split now lets the user select all changes in interactive
+      mode. This may be used to keeping all changes into the first
+      commit while keeping the current commit description for the
+      second commit (the newly created empty one).
+    - Author and committer names are now yellow by default.
+  * Fixed bugs
+    - Update working copy before reporting changes. This prevents
+      errors during reporting from leaving the working copy in a
+      stale state.
+    - Fixed panic when parsing invalid conflict markers of a
+      particular form.  (#2611)
+    - Editing a hidden commit now makes it visible.
+    - The present() revset now suppresses missing working copy
+      error. For example, present(@) evaluates to none() if the
+      current workspace has no working-copy commit.
+
+-------------------------------------------------------------------

Old:
----
  jj-0.21.0.obscpio
  jj.obsinfo

New:
----
  jujutsu-0.22.0.obscpio
  jujutsu.obsinfo

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

Other differences:
------------------
++++++ jujutsu.spec ++++++
--- /var/tmp/diff_new_pack.I2rMTl/_old  2024-10-07 21:49:55.100476489 +0200
+++ /var/tmp/diff_new_pack.I2rMTl/_new  2024-10-07 21:49:55.104476655 +0200
@@ -19,12 +19,12 @@
 %define binary_name jj
 
 Name:           jujutsu
-Version:        0.21.0
+Version:        0.22.0
 Release:        0
 Summary:        Git-compatible DVCS that is both simple and powerful
 License:        MIT
 URL:            https://github.com/martinvonz/jj
-Source0:        jj-%{version}.tar.gz
+Source0:        %{name}-%{version}.tar.gz
 Source1:        vendor.tar.zst
 BuildRequires:  cargo >= 1.76
 BuildRequires:  cargo-packaging
@@ -60,14 +60,14 @@
 unusable for your particular use.
 
 %prep
-%autosetup -p 1 -a 1 -n jj-%{version}
+%autosetup -p 1 -a 1
 
 %build
 %{cargo_build}
 
 %install
 install -D -d -m 0755 %{buildroot}%{_bindir}
-install -m 0755 
%{_builddir}/%{binary_name}-%{version}/target/release/%{binary_name} 
%{buildroot}%{_bindir}/%{binary_name}
+install -m 0755 %{_builddir}/%{name}-%{version}/target/release/%{binary_name} 
%{buildroot}%{_bindir}/%{binary_name}
 
 %check
 rm -rf tests/contest/

++++++ _service ++++++
--- /var/tmp/diff_new_pack.I2rMTl/_old  2024-10-07 21:49:55.140478153 +0200
+++ /var/tmp/diff_new_pack.I2rMTl/_new  2024-10-07 21:49:55.144478319 +0200
@@ -4,14 +4,10 @@
     <param name="scm">git</param>
     <param name="exclude">.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">v0.21.0</param>
-    <param name="changesgenerate">disable</param>
+    <param name="revision">v0.22.0</param>
     <param name="versionrewrite-pattern">v(.*)</param>
-  </service>
-  <service name="tar" mode="buildtime"/>
-  <service name="recompress" mode="buildtime">
-    <param name="file">*.tar</param>
-    <param name="compression">gz</param>
+    <param name="changesgenerate">disable</param>
+    <param name="filename">jujutsu</param>
   </service>
   <service name="set_version" mode="manual">
   </service>
@@ -19,5 +15,10 @@
     <param name="update">true</param>
     <param name="srcdir">jj</param>
   </service>
+  <service name="tar" mode="buildtime"/>
+  <service name="recompress" mode="buildtime">
+    <param name="file">*.tar</param>
+    <param name="compression">gz</param>
+  </service>
 </services>
 

++++++ jujutsu.obsinfo ++++++
name: jujutsu
version: 0.22.0
mtime: 1727889920
commit: 67c2ae0a9e3e445f034a456b299e3f37c4dc4b93

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/jujutsu/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.jujutsu.new.19354/vendor.tar.zst differ: char 
325414, line 1412

Reply via email to