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