Hello community,
here is the log from the commit of package rubygem-simplecov for
openSUSE:Factory checked in at 2020-10-05 19:33:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-simplecov (Old)
and /work/SRC/openSUSE:Factory/.rubygem-simplecov.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-simplecov"
Mon Oct 5 19:33:44 2020 rev:23 rq:838080 version:0.19.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-simplecov/rubygem-simplecov.changes
2020-05-11 13:39:49.288924853 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-simplecov.new.4249/rubygem-simplecov.changes
2020-10-05 19:33:49.189240910 +0200
@@ -1,0 +2,27 @@
+Fri Sep 25 14:56:53 UTC 2020 - Stephan Kulow <[email protected]>
+
+updated to version 0.19.0
+ see installed CHANGELOG.md
+
+ 0.19.0 (2020-08-16)
+ ==========
+
+ ## Breaking Changes
+ * Dropped support for Ruby 2.4, it reached EOL
+
+ ## Enhancements
+ * observe forked processes (enable with SimpleCov.enable_for_subprocesses).
See [#881](https://github.com/simplecov-ruby/simplecov/pull/881), thanks to
[@robotdana](https://github.com/robotdana)
+ * SimpleCov distinguishes better that it stopped processing because of a
previous error vs. SimpleCov is the originator of said error due to coverage
requirements.
+
+ ## Bugfixes
+ * Changing the `SimpleCov.root` combined with the root filtering didn't
work. Now they do! Thanks to
[@deivid-rodriguez](https://github.com/deivid-rodriguez) and see
[#894](https://github.com/simplecov-ruby/simplecov/pull/894)
+ * in parallel test execution it could happen that the last coverage result
was written to disk when it didn't complete yet, changed to only write it once
it's the final result
+ * if you run parallel tests only the final process will report violations of
the configured test coverage, not all previous processes
+ * changed the parallel_tests merging mechanisms to do the waiting always in
the last process, should reduce race conditions
+
+ ## Noteworthy
+ * The repo has moved to https://github.com/simplecov-ruby/simplecov -
everything stays the same, redirects should work but you might wanna update
anyhow
+ * The primary development branch is now `main`, not `master` anymore. If you
get simplecov directly from github change your reference. For a while `master`
will still be occasionally updated but that's no long term solion.
+
+
+-------------------------------------------------------------------
Old:
----
simplecov-0.18.5.gem
New:
----
simplecov-0.19.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-simplecov.spec ++++++
--- /var/tmp/diff_new_pack.PgojUy/_old 2020-10-05 19:33:50.057241757 +0200
+++ /var/tmp/diff_new_pack.PgojUy/_new 2020-10-05 19:33:50.061241761 +0200
@@ -24,15 +24,15 @@
#
Name: rubygem-simplecov
-Version: 0.18.5
+Version: 0.19.0
Release: 0
%define mod_name simplecov
%define mod_full_name %{mod_name}-%{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: %{ruby >= 2.4.0}
+BuildRequires: %{ruby >= 2.5.0}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
-URL: https://github.com/colszowka/simplecov
+URL: https://github.com/simplecov-ruby/simplecov
Source: https://rubygems.org/gems/%{mod_full_name}.gem
Source1: gem2rpm.yml
Summary: Code coverage for Ruby
++++++ simplecov-0.18.5.gem -> simplecov-0.19.0.gem ++++++
++++ 1990 lines of diff (skipped)