Hello community,
here is the log from the commit of package git for openSUSE:Factory checked in at 2018-09-18 11:40:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git (Old)
and /work/SRC/openSUSE:Factory/.git.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git"
Tue Sep 18 11:40:44 2018 rev:223 rq:635268 version:2.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/git/git.changes 2018-09-05 13:47:46.814179608 +0200
+++ /work/SRC/openSUSE:Factory/.git.new/git.changes 2018-09-18 11:40:52.348071693 +0200
@@ -1,0 +2,68 @@
+Tue Sep 11 14:40:01 UTC 2018 - Petr Vorel
+
+- git 2.19.0:
+ * "git diff" compares the index and the working tree. For paths
+ added with intent-to-add bit, the command shows the full contents
+ of them as added, but the paths themselves were not marked as new
+ files. They are now shown as new by default.
+ * "git apply" learned the "--intent-to-add" option so that an
+ otherwise working-tree-only application of a patch will add new
+ paths to the index marked with the "intent-to-add" bit.
+ * "git grep" learned the "--column" option that gives not just the
+ line number but the column number of the hit.
+ * The "-l" option in "git branch -l" is an unfortunate short-hand for
+ "--create-reflog", but many users, both old and new, somehow expect
+ it to be something else, perhaps "--list". This step warns when "-l"
+ is used as a short-hand for "--create-reflog" and warns about the
+ future repurposing of the it when it is used.
+ * The userdiff pattern for .php has been updated.
+ * The content-transfer-encoding of the message "git send-email" sends
+ out by default was 8bit, which can cause trouble when there is an
+ overlong line to bust RFC 5322/2822 limit. A new option 'auto' to
+ automatically switch to quoted-printable when there is such a line
+ in the payload has been introduced and is made the default.
+ * "git checkout" and "git worktree add" learned to honor
+ checkout.defaultRemote when auto-vivifying a local branch out of a
+ remote tracking branch in a repository with multiple remotes that
+ have tracking branches that share the same names.
+ (merge 8d7b558bae ab/checkout-default-remote later to maint).
+ * "git grep" learned the "--only-matching" option.
+ * "git rebase --rebase-merges" mode now handles octopus merges as
+ well.
+ * Add a server-side knob to skip commits in exponential/fibbonacci
+ stride in an attempt to cover wider swath of history with a smaller
+ number of iterations, potentially accepting a larger packfile
+ transfer, instead of going back one commit a time during common
+ ancestor discovery during the "git fetch" transaction.
+ (merge 42cc7485a2 jt/fetch-negotiator-skipping later to maint).
+ * A new configuration variable core.usereplacerefs has been added,
+ primarily to help server installations that want to ignore the
+ replace mechanism altogether.
+ * Teach "git tag -s" etc. a few configuration variables (gpg.format
+ that can be set to "openpgp" or "x509", and gpg.<format>.program
+ that is used to specify what program to use to deal with the format)
+ to allow x.509 certs with CMS via "gpgsm" to be used instead of
+ openpgp via "gnupg".
+ * Many more strings are prepared for l10n.
+ * "git p4 submit" learns to ask its own pre-submit hook if it should
+ continue with submitting.
+ * The test performed at the receiving end of "git push" to prevent
+ bad objects from entering repository can be customized via
+ receive.fsck.* configuration variables; we now have gained a
+ counterpart to do the same on the "git fetch" side, with
+ fetch.fsck.* configuration variables.
+ * "git pull --rebase=interactive" learned "i" as a short-hand for
+ "interactive".
+ * "git instaweb" has been adjusted to run better with newer Apache on
+ RedHat based distros.
+ * "git range-diff" is a reimplementation of "git tbdiff" that lets us
+ compare individual patches in two iterations of a topic.
+ * The sideband code learned to optionally paint selected keywords at
+ the beginning of incoming lines on the receiving end.
+ * "git branch --list" learned to take the default sort order from the
+ 'branch.sort' configuration variable, just like "git tag --list"
+ pays attention to 'tag.sort'.
+ * "git worktree" command learned "--quiet" option to make it less
+ verbose.
+
+-------------------------------------------------------------------
Old:
----
git-2.18.0.tar.sign
git-2.18.0.tar.xz
New:
----
git-2.19.0.tar.sign
git-2.19.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ git.spec ++++++
--- /var/tmp/diff_new_pack.98nmVC/_old 2018-09-18 11:40:53.452070533 +0200
+++ /var/tmp/diff_new_pack.98nmVC/_new 2018-09-18 11:40:53.456070529 +0200
@@ -35,7 +35,7 @@
%bcond_without docs
Name: git
-Version: 2.18.0
+Version: 2.19.0
Release: 0
Summary: Fast, scalable, distributed revision control system
License: GPL-2.0-only
++++++ git-2.18.0.tar.xz -> git-2.19.0.tar.xz ++++++
++++ 214167 lines of diff (skipped)