Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package perl-HTTP-BrowserDetect for 
openSUSE:Factory checked in at 2021-07-26 17:38:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-HTTP-BrowserDetect (Old)
 and      /work/SRC/openSUSE:Factory/.perl-HTTP-BrowserDetect.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-HTTP-BrowserDetect"

Mon Jul 26 17:38:12 2021 rev:2 rq:908189 version:3.33

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-HTTP-BrowserDetect/perl-HTTP-BrowserDetect.changes
  2020-11-06 23:45:01.607272037 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-HTTP-BrowserDetect.new.1899/perl-HTTP-BrowserDetect.changes
        2021-07-26 17:38:34.990059023 +0200
@@ -1,0 +2,13 @@
+Thu Jul 22 03:07:08 UTC 2021 - Tina M??ller <timueller+p...@suse.de>
+
+- updated to 3.33
+   see /usr/share/doc/packages/perl-HTTP-BrowserDetect/Changes
+
+  3.33      2021-07-21 14:38:49Z
+      - Yahoo iOS App as not a robot (GH#188) (Yasuharu Iida)
+
+  3.32      2021-07-20 21:13:13Z
+      - add headlesschrome as robot (GH#187) (Ilya Rassadin)
+      - Tidy imports (GH#184) (Olaf Alders)
+
+-------------------------------------------------------------------

Old:
----
  HTTP-BrowserDetect-3.31.tar.gz

New:
----
  HTTP-BrowserDetect-3.33.tar.gz

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

Other differences:
------------------
++++++ perl-HTTP-BrowserDetect.spec ++++++
--- /var/tmp/diff_new_pack.LBkT1p/_old  2021-07-26 17:38:35.466058451 +0200
+++ /var/tmp/diff_new_pack.LBkT1p/_new  2021-07-26 17:38:35.470058447 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-HTTP-BrowserDetect
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,24 @@
 #
 
 
+%define cpan_name HTTP-BrowserDetect
 Name:           perl-HTTP-BrowserDetect
-Version:        3.31
+Version:        3.33
 Release:        0
-%define cpan_name HTTP-BrowserDetect
 Summary:        Determine Web browser, version, and platform from an HTTP user 
agent string
 License:        Artistic-1.0 OR GPL-1.0-or-later
-Group:          Development/Libraries/Perl
 URL:            https://metacpan.org/release/%{cpan_name}
 Source0:        
https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
 BuildRequires:  perl(Hash::Merge)
 BuildRequires:  perl(JSON::PP) >= 4.04
 BuildRequires:  perl(List::Util) >= 1.49
 BuildRequires:  perl(Path::Tiny)
+BuildRequires:  perl(Test::Differences)
 BuildRequires:  perl(Test::FailWarnings)
-BuildRequires:  perl(Test::Most)
 BuildRequires:  perl(Test::NoWarnings)
 %{perl_requires}
 
@@ -51,11 +49,11 @@
 http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
 
 %prep
-%setup -q -n %{cpan_name}-%{version}
+%autosetup  -n %{cpan_name}-%{version}
 
 %build
 perl Makefile.PL INSTALLDIRS=vendor
-make %{?_smp_mflags}
+%make_build
 
 %check
 make test
@@ -66,7 +64,6 @@
 %perl_gen_filelist
 
 %files -f %{name}.files
-%defattr(-,root,root,755)
 %doc Changes CONTRIBUTORS examples README.md TODO
 %license LICENSE
 

++++++ HTTP-BrowserDetect-3.31.tar.gz -> HTTP-BrowserDetect-3.33.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/CONTRIBUTORS 
new/HTTP-BrowserDetect-3.33/CONTRIBUTORS
--- old/HTTP-BrowserDetect-3.31/CONTRIBUTORS    2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/CONTRIBUTORS    2021-07-21 16:38:56.000000000 
+0200
@@ -18,6 +18,7 @@
     * gregor herrmann
     * Gregory Oschwald
     * Hao Wu
+    * Ilya Rassadin
     * James Raspass
     * James Waters
     * joatis
@@ -44,6 +45,7 @@
     * Thom Blake
     * Uwe
     * vti
+    * Yasuharu Iida
     * yeahoffline
     * Zak B. Elep
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/Changes 
new/HTTP-BrowserDetect-3.33/Changes
--- old/HTTP-BrowserDetect-3.31/Changes 2020-07-29 16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/Changes 2021-07-21 16:38:56.000000000 +0200
@@ -1,5 +1,12 @@
 Revision history for Perl extension HTTP::BrowserDetect.
 
+3.33      2021-07-21 14:38:49Z
+    - Yahoo iOS App as not a robot (GH#188) (Yasuharu Iida)
+
+3.32      2021-07-20 21:13:13Z
+    - add headlesschrome as robot (GH#187) (Ilya Rassadin)
+    - Tidy imports (GH#184) (Olaf Alders)
+
 3.31      2020-07-29 14:29:55Z
     - Replace last use of "vars" with "our" (GH#182) (James Raspass)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/INSTALL 
new/HTTP-BrowserDetect-3.33/INSTALL
--- old/HTTP-BrowserDetect-3.31/INSTALL 2020-07-29 16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/INSTALL 2021-07-21 16:38:56.000000000 +0200
@@ -21,8 +21,11 @@
 
 ## Manual installation
 
-As a last resort, you can manually install it. Download the tarball, untar it,
-install configure prerequisites (see below), then build it:
+As a last resort, you can manually install it. If you have not already
+downloaded the release tarball, you can find the download link on the module's
+MetaCPAN page: https://metacpan.org/pod/HTTP::BrowserDetect
+
+Untar the tarball, install configure prerequisites (see below), then build it:
 
     % perl Makefile.PL
     % make && make test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/MANIFEST 
new/HTTP-BrowserDetect-3.33/MANIFEST
--- old/HTTP-BrowserDetect-3.31/MANIFEST        2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/MANIFEST        2021-07-21 16:38:56.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.015.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.023.
 CONTRIBUTORS
 Changes
 INSTALL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/META.json 
new/HTTP-BrowserDetect-3.33/META.json
--- old/HTTP-BrowserDetect-3.31/META.json       2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/META.json       2021-07-21 16:38:56.000000000 
+0200
@@ -6,7 +6,7 @@
       "Olaf Alders <o...@wundercounter.com> (current maintainer)"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.015, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.023, CPAN::Meta::Converter version 
2.150010",
    "license" : [
       "perl_5"
    ],
@@ -78,9 +78,9 @@
             "JSON::PP" : "4.04",
             "List::Util" : "1.49",
             "Path::Tiny" : "0",
+            "Test::Differences" : "0",
             "Test::FailWarnings" : "0",
             "Test::More" : "0",
-            "Test::Most" : "0",
             "Test::NoWarnings" : "0"
          }
       }
@@ -97,7 +97,7 @@
          "web" : "https://github.com/oalders/http-browserdetect";
       }
    },
-   "version" : "3.31",
+   "version" : "3.33",
    "x_Dist_Zilla" : {
       "perl" : {
          "version" : "5.030002"
@@ -138,12 +138,12 @@
          {
             "class" : "Dist::Zilla::Plugin::OALDERS::TidyAll",
             "name" : "@Author::OALDERS/OALDERS::TidyAll",
-            "version" : "0.000028"
+            "version" : "0.000029"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@Author::OALDERS/AutoPrereqs",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckChangesHasContent",
@@ -154,16 +154,16 @@
             "class" : "Dist::Zilla::Plugin::MakeMaker",
             "config" : {
                "Dist::Zilla::Role::TestRunner" : {
-                  "default_jobs" : "4"
+                  "default_jobs" : "1"
                }
             },
             "name" : "@Author::OALDERS/MakeMaker",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::CPANFile",
             "name" : "@Author::OALDERS/CPANFile",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::ContributorsFile",
@@ -173,37 +173,37 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@Author::OALDERS/MetaJSON",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@Author::OALDERS/MetaYAML",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@Author::OALDERS/Manifest",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "@Author::OALDERS/MetaNoIndex",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@Author::OALDERS/MetaConfig",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaResources",
             "name" : "@Author::OALDERS/MetaResources",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@Author::OALDERS/License",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::InstallGuide",
@@ -214,7 +214,7 @@
                }
             },
             "name" : "@Author::OALDERS/InstallGuide",
-            "version" : "1.200013"
+            "version" : "1.200014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -225,12 +225,12 @@
                }
             },
             "name" : "@Author::OALDERS/Modules for use with tidyall",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@Author::OALDERS/ExecDir",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@@ -322,6 +322,7 @@
                      "googlebotvideo",
                      "googlefavicon",
                      "googlemobile",
+                     "headlesschrome",
                      "hengst",
                      "icab",
                      "ie",
@@ -395,7 +396,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@Author::OALDERS/PodSyntaxTests",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@@ -436,12 +437,12 @@
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@Author::OALDERS/TestRelease",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
             "name" : "@Author::OALDERS/Test::ReportPrereqs",
-            "version" : "0.027"
+            "version" : "0.028"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Synopsis",
@@ -462,7 +463,7 @@
             "class" : "Dist::Zilla::Plugin::RunExtraTests",
             "config" : {
                "Dist::Zilla::Role::TestRunner" : {
-                  "default_jobs" : "4"
+                  "default_jobs" : "1"
                }
             },
             "name" : "@Author::OALDERS/RunExtraTests",
@@ -561,12 +562,12 @@
                }
             },
             "name" : "@Author::OALDERS/PodWeaver",
-            "version" : "4.008"
+            "version" : "4.009"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@Author::OALDERS/PruneCruft",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -602,7 +603,7 @@
                }
             },
             "name" : "@Author::OALDERS/Git::GatherDir",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@@ -615,7 +616,7 @@
                }
             },
             "name" : "@Author::OALDERS/CopyFilesFromRelease",
-            "version" : "0.006"
+            "version" : "0.007"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
@@ -638,18 +639,18 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "repo_root" : "."
                }
             },
             "name" : "@Author::OALDERS/Git::Check",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Contributors",
             "config" : {
                "Dist::Zilla::Plugin::Git::Contributors" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "include_authors" : 0,
                   "include_releaser" : 1,
                   "order_by" : "name",
@@ -657,7 +658,7 @@
                }
             },
             "name" : "@Author::OALDERS/Git::Contributors",
-            "version" : "0.035"
+            "version" : "0.036"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
@@ -683,12 +684,7 @@
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@Author::OALDERS/ShareDir",
-            "version" : "6.015"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::TravisCI::StatusBadge",
-            "name" : "@Author::OALDERS/TravisCI::StatusBadge",
-            "version" : "0.007"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckIssues",
@@ -698,12 +694,12 @@
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@Author::OALDERS/ConfirmRelease",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@Author::OALDERS/UploadToCPAN",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -714,7 +710,7 @@
                }
             },
             "name" : "@Author::OALDERS/@Git::VersionManager/pluginbundle 
version",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
@@ -749,14 +745,15 @@
                }
             },
             "name" : 
"@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease",
-            "version" : "0.006"
+            "version" : "0.007"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
             "config" : {
                "Dist::Zilla::Plugin::Git::Commit" : {
                   "add_files_in" : [],
-                  "commit_msg" : "v%V%n%n%c"
+                  "commit_msg" : "v%V%n%n%c",
+                  "signoff" : 0
                },
                "Dist::Zilla::Role::Git::DirtyFiles" : {
                   "allow_dirty" : [
@@ -773,7 +770,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -781,7 +778,7 @@
                }
             },
             "name" : "@Author::OALDERS/@Git::VersionManager/release snapshot",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -790,12 +787,12 @@
                   "branch" : null,
                   "changelog" : "Changes",
                   "signed" : 0,
-                  "tag" : "v3.31",
+                  "tag" : "v3.33",
                   "tag_format" : "v%V",
                   "tag_message" : "v%V"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -803,7 +800,7 @@
                }
             },
             "name" : "@Author::OALDERS/@Git::VersionManager/Git::Tag",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : 
"Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional",
@@ -824,14 +821,15 @@
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@Author::OALDERS/@Git::VersionManager/NextRelease",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
             "config" : {
                "Dist::Zilla::Plugin::Git::Commit" : {
                   "add_files_in" : [],
-                  "commit_msg" : "increment $VERSION after %v release"
+                  "commit_msg" : "increment $VERSION after %v release",
+                  "signoff" : 0
                },
                "Dist::Zilla::Role::Git::DirtyFiles" : {
                   "allow_dirty" : [
@@ -845,7 +843,7 @@
                   "changelog" : "Changes"
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "repo_root" : "."
                },
                "Dist::Zilla::Role::Git::StringFormatter" : {
@@ -853,7 +851,7 @@
                }
             },
             "name" : "@Author::OALDERS/@Git::VersionManager/post-release 
commit",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
@@ -865,12 +863,12 @@
                   "remotes_must_exist" : 1
                },
                "Dist::Zilla::Role::Git::Repo" : {
-                  "git_version" : "2.27.0",
+                  "git_version" : "2.32.0",
                   "repo_root" : "."
                }
             },
             "name" : "@Author::OALDERS/Git::Push",
-            "version" : "2.046"
+            "version" : "2.048"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -881,7 +879,7 @@
                }
             },
             "name" : "TestRequires",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -892,57 +890,57 @@
                }
             },
             "name" : "DevelopRequires",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExtraTestFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":PerlExecFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "6.015"
+            "version" : "6.023"
          }
       ],
       "zilla" : {
@@ -950,7 +948,7 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "6.015"
+         "version" : "6.023"
       }
    },
    "x_contributors" : [
@@ -966,6 +964,7 @@
       "gregor herrmann <gregor+git...@comodo.priv.at>",
       "Gregory Oschwald <goschw...@maxmind.com>",
       "Hao Wu <h...@intellisurvey.com>",
+      "Ilya Rassadin <elcaml...@gmail.com>",
       "James Raspass <jrasp...@gmail.com>",
       "James Waters <ja...@jcwaters.co.uk>",
       "joatis <joat...@gmail.com>",
@@ -992,11 +991,12 @@
       "Thom Blake <t...@odonnellpdc.com>",
       "Uwe <u...@uwevoelker.de>",
       "vti <viachesla...@gmail.com>",
+      "Yasuharu Iida <yasuharu.i...@fout.jp>",
       "yeahoffline <frank.gas...@gmail.com>",
       "Zak B. Elep <zak...@zakame.net>"
    ],
    "x_generated_by_perl" : "v5.30.2",
-   "x_serialization_backend" : "Cpanel::JSON::XS version 4.19",
+   "x_serialization_backend" : "Cpanel::JSON::XS version 4.26",
    "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
    "x_static_install" : 1
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/META.yml 
new/HTTP-BrowserDetect-3.33/META.yml
--- old/HTTP-BrowserDetect-3.31/META.yml        2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/META.yml        2021-07-21 16:38:56.000000000 
+0200
@@ -12,14 +12,14 @@
   JSON::PP: '4.04'
   List::Util: '1.49'
   Path::Tiny: '0'
+  Test::Differences: '0'
   Test::FailWarnings: '0'
   Test::More: '0'
-  Test::Most: '0'
   Test::NoWarnings: '0'
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.015, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'Dist::Zilla version 6.023, CPAN::Meta::Converter version 
2.150010'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -38,7 +38,7 @@
   bugtracker: https://github.com/oalders/http-browserdetect/issues
   homepage: https://github.com/oalders/http-browserdetect
   repository: https://github.com/oalders/http-browserdetect.git
-version: '3.31'
+version: '3.33'
 x_Dist_Zilla:
   perl:
     version: '5.030002'
@@ -71,11 +71,11 @@
     -
       class: Dist::Zilla::Plugin::OALDERS::TidyAll
       name: '@Author::OALDERS/OALDERS::TidyAll'
-      version: '0.000028'
+      version: '0.000029'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@Author::OALDERS/AutoPrereqs'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::CheckChangesHasContent
       name: '@Author::OALDERS/CheckChangesHasContent'
@@ -84,13 +84,13 @@
       class: Dist::Zilla::Plugin::MakeMaker
       config:
         Dist::Zilla::Role::TestRunner:
-          default_jobs: '4'
+          default_jobs: '1'
       name: '@Author::OALDERS/MakeMaker'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::CPANFile
       name: '@Author::OALDERS/CPANFile'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::ContributorsFile
       name: '@Author::OALDERS/ContributorsFile'
@@ -98,31 +98,31 @@
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@Author::OALDERS/MetaJSON'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@Author::OALDERS/MetaYAML'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@Author::OALDERS/Manifest'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: '@Author::OALDERS/MetaNoIndex'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@Author::OALDERS/MetaConfig'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::MetaResources
       name: '@Author::OALDERS/MetaResources'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::License
       name: '@Author::OALDERS/License'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::InstallGuide
       config:
@@ -130,7 +130,7 @@
           Module::Metadata: '1.000037'
           version: '0.006'
       name: '@Author::OALDERS/InstallGuide'
-      version: '1.200013'
+      version: '1.200014'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -138,11 +138,11 @@
           phase: develop
           type: requires
       name: '@Author::OALDERS/Modules for use with tidyall'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@Author::OALDERS/ExecDir'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       config:
@@ -232,6 +232,7 @@
             - googlebotvideo
             - googlefavicon
             - googlemobile
+            - headlesschrome
             - hengst
             - icab
             - ie
@@ -300,7 +301,7 @@
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@Author::OALDERS/PodSyntaxTests'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Test::CPAN::Changes
       config:
@@ -330,11 +331,11 @@
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@Author::OALDERS/TestRelease'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Test::ReportPrereqs
       name: '@Author::OALDERS/Test::ReportPrereqs'
-      version: '0.027'
+      version: '0.028'
     -
       class: Dist::Zilla::Plugin::Test::Synopsis
       name: '@Author::OALDERS/Test::Synopsis'
@@ -351,7 +352,7 @@
       class: Dist::Zilla::Plugin::RunExtraTests
       config:
         Dist::Zilla::Role::TestRunner:
-          default_jobs: '4'
+          default_jobs: '1'
       name: '@Author::OALDERS/RunExtraTests'
       version: '0.029'
     -
@@ -427,11 +428,11 @@
               name: '@Default/Legal'
               version: '4.015'
       name: '@Author::OALDERS/PodWeaver'
-      version: '4.008'
+      version: '4.009'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@Author::OALDERS/PruneCruft'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromBuild
       name: '@Author::OALDERS/CopyFilesFromBuild'
@@ -460,7 +461,7 @@
         Dist::Zilla::Plugin::Git::GatherDir:
           include_untracked: 0
       name: '@Author::OALDERS/Git::GatherDir'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromRelease
       config:
@@ -469,7 +470,7 @@
             - Install
           match: []
       name: '@Author::OALDERS/CopyFilesFromRelease'
-      version: '0.006'
+      version: '0.007'
     -
       class: Dist::Zilla::Plugin::Git::Check
       config:
@@ -488,21 +489,21 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.27.0
+          git_version: 2.32.0
           repo_root: .
       name: '@Author::OALDERS/Git::Check'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::Git::Contributors
       config:
         Dist::Zilla::Plugin::Git::Contributors:
-          git_version: 2.27.0
+          git_version: 2.32.0
           include_authors: 0
           include_releaser: 1
           order_by: name
           paths: []
       name: '@Author::OALDERS/Git::Contributors'
-      version: '0.035'
+      version: '0.036'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       config:
@@ -521,11 +522,7 @@
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@Author::OALDERS/ShareDir'
-      version: '6.015'
-    -
-      class: Dist::Zilla::Plugin::TravisCI::StatusBadge
-      name: '@Author::OALDERS/TravisCI::StatusBadge'
-      version: '0.007'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::CheckIssues
       name: '@Author::OALDERS/CheckIssues'
@@ -533,11 +530,11 @@
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@Author::OALDERS/ConfirmRelease'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@Author::OALDERS/UploadToCPAN'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -545,7 +542,7 @@
           phase: develop
           type: recommends
       name: '@Author::OALDERS/@Git::VersionManager/pluginbundle version'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::RewriteVersion::Transitional
       config:
@@ -571,13 +568,14 @@
             - Changes
           match: []
       name: '@Author::OALDERS/@Git::VersionManager/CopyFilesFromRelease'
-      version: '0.006'
+      version: '0.007'
     -
       class: Dist::Zilla::Plugin::Git::Commit
       config:
         Dist::Zilla::Plugin::Git::Commit:
           add_files_in: []
           commit_msg: v%V%n%n%c
+          signoff: 0
         Dist::Zilla::Role::Git::DirtyFiles:
           allow_dirty:
             - Changes
@@ -591,12 +589,12 @@
           allow_dirty_match: []
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.27.0
+          git_version: 2.32.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
       name: '@Author::OALDERS/@Git::VersionManager/release snapshot'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::Git::Tag
       config:
@@ -604,16 +602,16 @@
           branch: ~
           changelog: Changes
           signed: 0
-          tag: v3.31
+          tag: v3.33
           tag_format: v%V
           tag_message: v%V
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.27.0
+          git_version: 2.32.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
       name: '@Author::OALDERS/@Git::VersionManager/Git::Tag'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional
       config:
@@ -629,13 +627,14 @@
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@Author::OALDERS/@Git::VersionManager/NextRelease'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Git::Commit
       config:
         Dist::Zilla::Plugin::Git::Commit:
           add_files_in: []
           commit_msg: 'increment $VERSION after %v release'
+          signoff: 0
         Dist::Zilla::Role::Git::DirtyFiles:
           allow_dirty:
             - Build.PL
@@ -645,12 +644,12 @@
             - (?^:^lib/.*\.pm$)
           changelog: Changes
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.27.0
+          git_version: 2.32.0
           repo_root: .
         Dist::Zilla::Role::Git::StringFormatter:
           time_zone: local
       name: '@Author::OALDERS/@Git::VersionManager/post-release commit'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::Git::Push
       config:
@@ -659,10 +658,10 @@
             - origin
           remotes_must_exist: 1
         Dist::Zilla::Role::Git::Repo:
-          git_version: 2.27.0
+          git_version: 2.32.0
           repo_root: .
       name: '@Author::OALDERS/Git::Push'
-      version: '2.046'
+      version: '2.048'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -670,7 +669,7 @@
           phase: test
           type: requires
       name: TestRequires
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -678,52 +677,52 @@
           phase: develop
           type: requires
       name: DevelopRequires
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExtraTestFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':PerlExecFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '6.015'
+      version: '6.023'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '6.015'
+      version: '6.023'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '6.015'
+    version: '6.023'
 x_contributors:
   - 'Alexandr Ciornii <alexcho...@gmail.com>'
   - 'Andrew Moise <andrew.mo...@gmail.com>'
@@ -737,6 +736,7 @@
   - 'gregor herrmann <gregor+git...@comodo.priv.at>'
   - 'Gregory Oschwald <goschw...@maxmind.com>'
   - 'Hao Wu <h...@intellisurvey.com>'
+  - 'Ilya Rassadin <elcaml...@gmail.com>'
   - 'James Raspass <jrasp...@gmail.com>'
   - 'James Waters <ja...@jcwaters.co.uk>'
   - 'joatis <joat...@gmail.com>'
@@ -763,6 +763,7 @@
   - 'Thom Blake <t...@odonnellpdc.com>'
   - 'Uwe <u...@uwevoelker.de>'
   - 'vti <viachesla...@gmail.com>'
+  - 'Yasuharu Iida <yasuharu.i...@fout.jp>'
   - 'yeahoffline <frank.gas...@gmail.com>'
   - 'Zak B. Elep <zak...@zakame.net>'
 x_generated_by_perl: v5.30.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/Makefile.PL 
new/HTTP-BrowserDetect-3.33/Makefile.PL
--- old/HTTP-BrowserDetect-3.31/Makefile.PL     2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/Makefile.PL     2021-07-21 16:38:56.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.015.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker 
v6.023.
 use strict;
 use warnings;
 
@@ -28,12 +28,12 @@
     "JSON::PP" => "4.04",
     "List::Util" => "1.49",
     "Path::Tiny" => 0,
+    "Test::Differences" => 0,
     "Test::FailWarnings" => 0,
     "Test::More" => 0,
-    "Test::Most" => 0,
     "Test::NoWarnings" => 0
   },
-  "VERSION" => "3.31",
+  "VERSION" => "3.33",
   "test" => {
     "TESTS" => "t/*.t"
   }
@@ -48,9 +48,9 @@
   "JSON::PP" => "4.04",
   "List::Util" => "1.49",
   "Path::Tiny" => 0,
+  "Test::Differences" => 0,
   "Test::FailWarnings" => 0,
   "Test::More" => 0,
-  "Test::Most" => 0,
   "Test::NoWarnings" => 0,
   "strict" => 0,
   "warnings" => 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/README.md 
new/HTTP-BrowserDetect-3.33/README.md
--- old/HTTP-BrowserDetect-3.31/README.md       2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/README.md       2021-07-21 16:38:56.000000000 
+0200
@@ -4,7 +4,7 @@
 
 # VERSION
 
-version 3.31
+version 3.33
 
 # SYNOPSIS
 
@@ -207,7 +207,7 @@
 googlebotvideo, googlefavicon, googlemobile, google, golib, indy,
 infoseek, ipsagent, linkchecker, linkexchange, lycos, malware,
 mj12bot, nutch, phplib, puf, rubylib, scooter, specialarchiver,
-wget, yandexbot, yandeximages, java, unknown
+wget, yandexbot, yandeximages, java, headlesschrome, unknown
 
 Returns "unknown" when the user agent is believed to be a robot but
 is not identified as one of the above specific robots.
@@ -557,6 +557,8 @@
 
 ### yandeximages
 
+### headlesschrome
+
 ## Engine properties
 
 The following properties indicate if a particular rendering engine is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/cpanfile 
new/HTTP-BrowserDetect-3.33/cpanfile
--- old/HTTP-BrowserDetect-3.31/cpanfile        2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/cpanfile        2021-07-21 16:38:56.000000000 
+0200
@@ -1,4 +1,4 @@
-# This file is generated by Dist::Zilla::Plugin::CPANFile v6.015
+# This file is generated by Dist::Zilla::Plugin::CPANFile v6.023
 # Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
 
 requires "perl" => "5.006";
@@ -13,9 +13,9 @@
   requires "JSON::PP" => "4.04";
   requires "List::Util" => "1.49";
   requires "Path::Tiny" => "0";
+  requires "Test::Differences" => "0";
   requires "Test::FailWarnings" => "0";
   requires "Test::More" => "0";
-  requires "Test::Most" => "0";
   requires "Test::NoWarnings" => "0";
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/lib/HTTP/BrowserDetect.pm 
new/HTTP-BrowserDetect-3.33/lib/HTTP/BrowserDetect.pm
--- old/HTTP-BrowserDetect-3.31/lib/HTTP/BrowserDetect.pm       2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/lib/HTTP/BrowserDetect.pm       2021-07-21 
16:38:56.000000000 +0200
@@ -5,7 +5,7 @@
 
 package HTTP::BrowserDetect;
 
-our $VERSION = '3.31';
+our $VERSION = '3.33';
 
 # Operating Systems
 our @OS_TESTS = qw(
@@ -164,6 +164,7 @@
     yahoo
     yandex
     yandeximages
+    headlesschrome
 );
 
 our @ROBOT_TESTS = (
@@ -292,6 +293,7 @@
     'yahoo-slurp'         => 'Yahoo! Slurp',
     yandex                => 'Yandex',
     'yandex-images'       => 'YandexImages',
+    'headless-chrome'     => 'HeadlessChrome',
 );
 
 my %ROBOT_IDS = (
@@ -340,6 +342,7 @@
     yahoo           => 'yahoo',
     yandex          => 'yandex',
     yandeximages    => 'yandex-images',
+    headlesschrome  => 'headless-chrome',
 );
 
 my %BROWSER_NAMES = (
@@ -1044,7 +1047,7 @@
         $robot_tests->{yahoo} = 1;
     }
     elsif (index( $ua, 'yahoo' ) != -1
-        && index( $ua, 'jp.co.yahoo.android' ) == -1 ) {
+        && index( $ua, 'jp.co.yahoo' ) == -1 ) {
         $r = 'yahoo';
     }
     elsif ( index( $ua, 'msnbot-mobile' ) != -1 ) {
@@ -1207,6 +1210,9 @@
     elsif ( index( $ua, 'yandeximages' ) != -1 ) {
         $r = 'yandeximages';
     }
+    elsif ( index( $ua, 'headlesschrome' ) != -1 ) {
+        $r = 'headlesschrome';
+    }
     elsif ( $ua =~ m{^java} && !$self->{browser} ) {
         $r = 'java';
         $robot_tests->{lib} = 1;
@@ -1399,7 +1405,7 @@
             $os                = 'windows';
             if ( index( $ua, 'windows 3.1' ) != -1 ) {
                 $os_tests->{win31} = 1;
-                $os_string = 'Win3x';    # FIXME bug compatibility
+                $os_string = 'Win3x';            # FIXME bug compatibility
             }
             else {
                 $os_string = 'Win3x';
@@ -1577,31 +1583,31 @@
         $os_tests->{sun} = $os_tests->{unix} = 1;
     }
     elsif ( index( $ua, 'samsung' ) == -1 && index( $ua, 'sun' ) != -1 ) {
-        $os              = 'unix';
-        $os_string       = 'SunOS';
-        $os_tests->{sun} = $os_tests->{unix} = 1;
+        $os                 = 'unix';
+        $os_string          = 'SunOS';
+        $os_tests->{sun}    = $os_tests->{unix} = 1;
         $os_tests->{suni86} = 1 if index( $ua, 'i86' ) != -1;
         $os_tests->{sun4}   = 1 if index( $ua, 'sunos 4' ) != -1;
         $os_tests->{sun5}   = 1 if index( $ua, 'sunos 5' ) != -1;
     }
     elsif ( index( $ua, 'irix' ) != -1 ) {
-        $os               = 'unix';
-        $os_string        = 'Irix';
-        $os_tests->{irix} = $os_tests->{unix} = 1;
+        $os                = 'unix';
+        $os_string         = 'Irix';
+        $os_tests->{irix}  = $os_tests->{unix} = 1;
         $os_tests->{irix5} = 1 if ( index( $ua, 'irix5' ) != -1 );
         $os_tests->{irix6} = 1 if ( index( $ua, 'irix6' ) != -1 );
     }
     elsif ( index( $ua, 'hp-ux' ) != -1 ) {
-        $os               = 'unix';
-        $os_string        = 'HP-UX';
-        $os_tests->{hpux} = $os_tests->{unix} = 1;
+        $os                 = 'unix';
+        $os_string          = 'HP-UX';
+        $os_tests->{hpux}   = $os_tests->{unix} = 1;
         $os_tests->{hpux9}  = 1 if index( $ua, '09.' ) != -1;
         $os_tests->{hpux10} = 1 if index( $ua, '10.' ) != -1;
     }
     elsif ( index( $ua, 'aix' ) != -1 ) {
-        $os              = 'unix';
-        $os_string       = 'AIX';
-        $os_tests->{aix} = $os_tests->{unix} = 1;
+        $os               = 'unix';
+        $os_string        = 'AIX';
+        $os_tests->{aix}  = $os_tests->{unix} = 1;
         $os_tests->{aix1} = 1 if ( index( $ua, 'aix 1' ) != -1 );
         $os_tests->{aix2} = 1 if ( index( $ua, 'aix 2' ) != -1 );
         $os_tests->{aix3} = 1 if ( index( $ua, 'aix 3' ) != -1 );
@@ -2004,11 +2010,11 @@
     if ( $browser_tests->{netscape} ) {
 
         # Netscape browsers
-        $version_tests->{nav2}   = 1 if $major == 2;
-        $version_tests->{nav3}   = 1 if $major == 3;
-        $version_tests->{nav4}   = 1 if $major == 4;
-        $version_tests->{nav4up} = 1 if $major >= 4;
-        $version_tests->{nav45}  = 1 if $major == 4 && $minor == 5;
+        $version_tests->{nav2}    = 1 if $major == 2;
+        $version_tests->{nav3}    = 1 if $major == 3;
+        $version_tests->{nav4}    = 1 if $major == 4;
+        $version_tests->{nav4up}  = 1 if $major >= 4;
+        $version_tests->{nav45}   = 1 if $major == 4 && $minor == 5;
         $version_tests->{nav45up} = 1
             if ( $major == 4 && ".$minor" >= .5 )
             || $major >= 5;
@@ -2982,7 +2988,7 @@
 
 =head1 VERSION
 
-version 3.31
+version 3.33
 
 =head1 SYNOPSIS
 
@@ -3185,7 +3191,7 @@
 googlebotvideo, googlefavicon, googlemobile, google, golib, indy,
 infoseek, ipsagent, linkchecker, linkexchange, lycos, malware,
 mj12bot, nutch, phplib, puf, rubylib, scooter, specialarchiver,
-wget, yandexbot, yandeximages, java, unknown
+wget, yandexbot, yandeximages, java, headlesschrome, unknown
 
 Returns "unknown" when the user agent is believed to be a robot but
 is not identified as one of the above specific robots.
@@ -3535,6 +3541,8 @@
 
 =head3 yandeximages
 
+=head3 headlesschrome
+
 =head2 Engine properties
 
 The following properties indicate if a particular rendering engine is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/00-report-prereqs.dd 
new/HTTP-BrowserDetect-3.33/t/00-report-prereqs.dd
--- old/HTTP-BrowserDetect-3.31/t/00-report-prereqs.dd  2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/t/00-report-prereqs.dd  2021-07-21 
16:38:56.000000000 +0200
@@ -54,9 +54,9 @@
                                    'JSON::PP' => '4.04',
                                    'List::Util' => '1.49',
                                    'Path::Tiny' => '0',
+                                   'Test::Differences' => '0',
                                    'Test::FailWarnings' => '0',
                                    'Test::More' => '0',
-                                   'Test::Most' => '0',
                                    'Test::NoWarnings' => '0'
                                  }
                  }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/00-report-prereqs.t 
new/HTTP-BrowserDetect-3.33/t/00-report-prereqs.t
--- old/HTTP-BrowserDetect-3.31/t/00-report-prereqs.t   2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/t/00-report-prereqs.t   2021-07-21 
16:38:56.000000000 +0200
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.027
+# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.028
 
 use Test::More tests => 1;
 
@@ -188,6 +188,6 @@
     );
 }
 
-pass;
+pass('Reported prereqs');
 
 # vim: ts=4 sts=4 sw=4 et:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/01-detect.t 
new/HTTP-BrowserDetect-3.33/t/01-detect.t
--- old/HTTP-BrowserDetect-3.31/t/01-detect.t   2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/t/01-detect.t   2021-07-21 16:38:56.000000000 
+0200
@@ -3,14 +3,14 @@
 use strict;
 use warnings;
 
-use Test::Most;
-use Test::FailWarnings;
-
-use FindBin;
+use FindBin ();
 use Hash::Merge qw( merge );
 use JSON::PP ();
-use List::Util 1.49 qw(uniq);
+use List::Util 1.49 qw( uniq );
 use Path::Tiny qw( path );
+use Test::Differences qw( eq_or_diff );
+use Test::FailWarnings;
+use Test::More;
 
 # test that the module loads without errors
 my $w;
@@ -43,9 +43,9 @@
 my %ids = map { $_ => 1 } HTTP::BrowserDetect->all_robot_ids;
 
 my @methods = (
-    'browser', 'browser_beta', 'browser_string', 'browser_version',
+    'browser',       'browser_beta',  'browser_string', 'browser_version',
     'browser_major', 'browser_minor', 'device', 'device_beta', 'device_name',
-    'device_string', 'engine', 'engine_beta', 'engine_string', 'language',
+    'device_string', 'engine', 'engine_beta',   'engine_string', 'language',
     'os', 'os_beta', 'os_string', 'robot', 'robot_beta', 'robot_name',
     'robot_string', 'webview',
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/04-random-order.t 
new/HTTP-BrowserDetect-3.33/t/04-random-order.t
--- old/HTTP-BrowserDetect-3.31/t/04-random-order.t     2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/t/04-random-order.t     2021-07-21 
16:38:56.000000000 +0200
@@ -3,12 +3,11 @@
 use strict;
 use warnings;
 
-use Test::Most;
-use Test::FailWarnings;
-
-use FindBin;
-use JSON::PP;
+use FindBin  ();
+use JSON::PP ();
 use Path::Tiny qw( path );
+use Test::FailWarnings;
+use Test::More;
 
 # test that the module loads without errors
 my $w;
@@ -67,7 +66,7 @@
         realplayer_browser
         robot_string
         version
-        ), &HTTP::BrowserDetect::_all_tests()
+    ), &HTTP::BrowserDetect::_all_tests()
 );
 
 foreach my $ua ( sort ( keys %{$tests} ) ) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/05_robot.t 
new/HTTP-BrowserDetect-3.33/t/05_robot.t
--- old/HTTP-BrowserDetect-3.31/t/05_robot.t    2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/t/05_robot.t    2021-07-21 16:38:56.000000000 
+0200
@@ -2,15 +2,15 @@
 use warnings;
 
 use HTTP::BrowserDetect ();
-use List::Util qw();
-use Test::Most;
+use List::Util          ();
+use Test::More;
 
 my $detect = HTTP::BrowserDetect->new;
 
 my %names = $detect->_robot_names;
 my @ids   = $detect->all_robot_ids;
 my %fixup = $detect->_robot_ids;
-is( scalar @ids, 74, 'correct number of ids' );
+is( scalar @ids, 75, 'correct number of ids' );
 
 foreach my $id (@ids) {
     subtest $id => sub {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/more-useragents.json 
new/HTTP-BrowserDetect-3.33/t/more-useragents.json
--- old/HTTP-BrowserDetect-3.31/t/more-useragents.json  2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/t/more-useragents.json  2021-07-21 
16:38:56.000000000 +0200
@@ -15876,6 +15876,27 @@
       "public_version" : 2,
       "version" : 5.37
    },
+   "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) 
HeadlessChrome/86.0.4240.75 Safari/537.36" : {
+      "browser_major" : "86",
+      "browser_minor" : ".0",
+      "browser_version" : "86.0",
+      "match" : [
+         "robot",
+         "headlesschrome",
+         "chrome",
+         "linux",
+         "unix",
+         "webkit",
+         "x11"
+      ],
+      "robot" : "headlesschrome",
+      "robot_beta" : "",
+      "robot_major" : "537",
+      "robot_minor" : ".36",
+      "robot_name" : "HeadlessChrome",
+      "robot_string" : "HeadlessChrome",
+      "robot_version" : "537.36"
+   },
    "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) 
Silk/44.1.54 like Chrome/44.0.2403.63 Safari/537.36" : {
       "browser" : "silk",
       "browser_beta" : ".54",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/t/useragents.json 
new/HTTP-BrowserDetect-3.33/t/useragents.json
--- old/HTTP-BrowserDetect-3.31/t/useragents.json       2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/t/useragents.json       2021-07-21 
16:38:56.000000000 +0200
@@ -5003,6 +5003,37 @@
       "os_version" : "13.3",
       "robot" : null
    },
+   "Mozilla/5.0 (iPhone; CPU iPhone OS 14_5_1 like Mac OS X) 
AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 YJApp-IOS 
jp.co.yahoo.BasePlayer/3.149.0" : {
+      "browser" : "safari",
+      "browser_string" : "Safari",
+      "country" : null,
+      "device" : "iphone",
+      "device_string" : "iPhone",
+      "engine" : "webkit",
+      "engine_beta" : ".15",
+      "engine_major" : "605",
+      "engine_minor" : ".1",
+      "engine_string" : "WebKit",
+      "engine_version" : "605.1",
+      "language" : null,
+      "match" : [
+         "safari",
+         "mobile",
+         "iphone",
+         "webkit",
+         "device",
+         "ios"
+      ],
+      "no_match" : [
+         "robot"
+      ],
+      "os" : "ios",
+      "os_beta" : ".1",
+      "os_major" : "14",
+      "os_minor" : ".5",
+      "os_string" : "iOS",
+      "os_version" : "14.5"
+   },
    "Mozilla/5.0 (iPhone; CPU iPhone OS 6_1_3 like Mac OS X) AppleWebKit/536.26 
(KHTML, like Gecko) Mobile/10B329" : {
       "browser" : "safari",
       "browser_string" : "Safari",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/tidyall.ini 
new/HTTP-BrowserDetect-3.33/tidyall.ini
--- old/HTTP-BrowserDetect-3.31/tidyall.ini     2020-07-29 16:30:08.000000000 
+0200
+++ new/HTTP-BrowserDetect-3.33/tidyall.ini     2021-07-21 16:38:56.000000000 
+0200
@@ -15,3 +15,4 @@
 
 [SortLines::Naturally]
 select = .gitignore
+select = .stopwords
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-BrowserDetect-3.31/xt/author/pod-spell.t 
new/HTTP-BrowserDetect-3.33/xt/author/pod-spell.t
--- old/HTTP-BrowserDetect-3.31/xt/author/pod-spell.t   2020-07-29 
16:30:08.000000000 +0200
+++ new/HTTP-BrowserDetect-3.33/xt/author/pod-spell.t   2021-07-21 
16:38:56.000000000 +0200
@@ -45,6 +45,8 @@
 Heiko
 Iceweasel
 Ihnen
+Iida
+Ilya
 James
 Jensen
 Jon
@@ -76,6 +78,7 @@
 Ramanan
 Rask
 Raspass
+Rassadin
 RealPlayer
 Rifkin
 Ritter
@@ -98,6 +101,7 @@
 Wilson
 WinNT
 Wu
+Yasuharu
 Yoshiki
 Zak
 Zarei
@@ -126,6 +130,7 @@
 doug
 ds
 dsi
+elcamlost
 elinks
 facebook
 firefox
@@ -145,6 +150,7 @@
 googlemobile
 goschwald
 gregor
+headlesschrome
 hengst
 herrmann
 hwu
@@ -235,6 +241,7 @@
 yandex
 yandexbot
 yandeximages
+yasuharu
 yeahoffline
 ymgsmz
 zakame

Reply via email to