Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package syncthing for openSUSE:Factory 
checked in at 2025-08-13 16:31:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syncthing (Old)
 and      /work/SRC/openSUSE:Factory/.syncthing.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syncthing"

Wed Aug 13 16:31:19 2025 rev:165 rq:1299207 version:2.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/syncthing/syncthing.changes      2025-07-02 
12:13:48.805486642 +0200
+++ /work/SRC/openSUSE:Factory/.syncthing.new.1085/syncthing.changes    
2025-08-13 16:33:51.276777292 +0200
@@ -1,0 +2,39 @@
+Tue Aug 12 10:22:18 UTC 2025 - Marius Kittler <marius.kitt...@suse.com>
+
+- Update to 2.0.0
+  This is the first release of the new 2.0 series. Expect some rough edges
+  and keep a sense of adventure! Major changes:
+  * Database backend switched from LevelDB to SQLite. There is a migration on
+    first launch which can be lengthy for larger setups. The new database is
+    easier to understand and maintain and, hopefully, less buggy.
+  * The logging format has changed to use structured log entries (a message
+    plus several key-value pairs). Additionally, we can now control the log
+    level per package, and a new log level WARNING has been inserted between
+    INFO and ERROR (which was previously known as WARNING...). The INFO level
+    has become more verbose, indicating the sync actions taken by Syncthing. A
+    new command line flag --log-level sets the default log level for all
+    packages, and the STTRACE environment variable and GUI has been updated
+    to set log levels per package. The --verbose and --logflags command
+    line options have been removed and will be ignored if given.
+  * Deleted items are no longer kept forever in the database, instead they are
+    forgotten after six months. If your use case require deletes to take
+    effect after more than a six month delay, set the
+    --db-delete-retention-interval command line option or corresponding
+    environment variable to zero, or a longer time interval of your choosing.
+  * Modernised command line options parsing. Old single-dash long options are
+    no longer supported, e.g. -home must be given as --home. Some options
+    have been renamed, others have become subcommands. All serve options are
+    now also accepted as environment variables. See syncthing --help and
+    syncthing serve --help for details.
+  * Rolling hash detection of shifted data is no longer supported as this
+    effectively never helped. Instead, scanning and syncing is faster and more
+    efficient without it.
+  * A "default folder" is no longer created on first startup.
+  * Multiple connections are now used by default between v2 devices. The new
+    default value is to use three connections: one for index metadata and two
+    for data exchange.
+  * The handling of conflict resolution involving deleted files has changed. A
+    delete can now be the winning outcome of conflict resolution, resulting in
+    the deleted file being moved to a conflict copy.
+
+-------------------------------------------------------------------

Old:
----
  syncthing-source-v1.30.0.tar.gz

New:
----
  syncthing-source-v2.0.0.tar.gz

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

Other differences:
------------------
++++++ syncthing.spec ++++++
--- /var/tmp/diff_new_pack.dcNFa2/_old  2025-08-13 16:33:53.256860310 +0200
+++ /var/tmp/diff_new_pack.dcNFa2/_new  2025-08-13 16:33:53.260860478 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           syncthing
-Version:        1.30.0
+Version:        2.0.0
 Release:        0
 Summary:        Continuous File Synchronisation
 License:        MPL-2.0
@@ -34,6 +34,7 @@
 BuildRequires:  sysuser-tools
 BuildRequires:  update-desktop-files
 BuildRequires:  golang(API) >= 1.14
+BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(systemd)
 %{?systemd_ordering}
 
@@ -71,9 +72,9 @@
 export GOFLAGS="-trimpath -mod=vendor"
 
 # build and install syncthing without automatic updates
-go run build.go -no-upgrade -version v%{version} install
+go run build.go -no-upgrade -version v%{version} -tags libsqlite3 install
 # build and install strelaysrv without automatic updates
-go run build.go -no-upgrade -version v%{version} install strelaysrv
+go run build.go -no-upgrade -version v%{version} -tags libsqlite3 install 
strelaysrv
 popd
 
 %sysusers_generate_pre %{SOURCE3} %{name}-strelaysrv 
%{name}-strelaysrv-user.conf

++++++ syncthing-source-v1.30.0.tar.gz -> syncthing-source-v2.0.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/syncthing/syncthing-source-v1.30.0.tar.gz 
/work/SRC/openSUSE:Factory/.syncthing.new.1085/syncthing-source-v2.0.0.tar.gz 
differ: char 12, line 1

Reply via email to