Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Log-Any for openSUSE:Factory checked in at 2023-06-03 00:06:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Log-Any (Old) and /work/SRC/openSUSE:Factory/.perl-Log-Any.new.15902 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Log-Any" Sat Jun 3 00:06:52 2023 rev:31 rq:1090313 version:1.715 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Log-Any/perl-Log-Any.changes 2023-04-03 17:47:33.866878804 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Log-Any.new.15902/perl-Log-Any.changes 2023-06-03 00:07:06.977950885 +0200 @@ -1,0 +2,17 @@ +Fri May 5 03:07:05 UTC 2023 - Tina Müller <timueller+p...@suse.de> + +- updated to 1.715 + see /usr/share/doc/packages/perl-Log-Any/Changes + + 1.715 2023-05-04 13:09:22-05:00 America/Chicago + [Fixed] + - Fixed Multiplex adapter losing context details. Normally, the + Log::Any::Proxy joins all of the arguments passed in to a logging + method if the adapter it's using does not support structured data. + Multiplex supports structured data, but one of the adapters inside + may not. So, the Multiplex adapter must also perform this + concatenation to avoid losing those additional arguments. + Thanks @jrubinator and @GrantStreetGroup for discovering this bug + and providing the fix! [Github #95] + +------------------------------------------------------------------- Old: ---- Log-Any-1.714.tar.gz New: ---- Log-Any-1.715.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Log-Any.spec ++++++ --- /var/tmp/diff_new_pack.2KECzA/_old 2023-06-03 00:07:07.865956128 +0200 +++ /var/tmp/diff_new_pack.2KECzA/_new 2023-06-03 00:07:07.873956175 +0200 @@ -18,7 +18,7 @@ %define cpan_name Log-Any Name: perl-Log-Any -Version: 1.714 +Version: 1.715 Release: 0 License: Artistic-1.0 OR GPL-1.0-or-later Summary: Bringing loggers and listeners together @@ -72,7 +72,7 @@ %prep %autosetup -n %{cpan_name}-%{version} -find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build perl Makefile.PL INSTALLDIRS=vendor ++++++ Log-Any-1.714.tar.gz -> Log-Any-1.715.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/Changes new/Log-Any-1.715/Changes --- old/Log-Any-1.714/Changes 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/Changes 2023-05-04 20:09:28.000000000 +0200 @@ -2,6 +2,20 @@ ** denotes an incompatible change +1.715 2023-05-04 13:09:22-05:00 America/Chicago + + [Fixed] + + - Fixed Multiplex adapter losing context details. Normally, the + Log::Any::Proxy joins all of the arguments passed in to a logging + method if the adapter it's using does not support structured data. + Multiplex supports structured data, but one of the adapters inside + may not. So, the Multiplex adapter must also perform this + concatenation to avoid losing those additional arguments. + + Thanks @jrubinator and @GrantStreetGroup for discovering this bug + and providing the fix! [Github #95] + 1.714 2023-03-20 11:48:30-05:00 America/Chicago [Fixed] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/META.json new/Log-Any-1.715/META.json --- old/Log-Any-1.714/META.json 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/META.json 2023-05-04 20:09:28.000000000 +0200 @@ -57,75 +57,75 @@ "provides" : { "Log::Any" : { "file" : "lib/Log/Any.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter" : { "file" : "lib/Log/Any/Adapter.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Base" : { "file" : "lib/Log/Any/Adapter/Base.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Capture" : { "file" : "lib/Log/Any/Adapter/Capture.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::File" : { "file" : "lib/Log/Any/Adapter/File.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Multiplex" : { "file" : "lib/Log/Any/Adapter/Multiplex.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Null" : { "file" : "lib/Log/Any/Adapter/Null.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Stderr" : { "file" : "lib/Log/Any/Adapter/Stderr.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Stdout" : { "file" : "lib/Log/Any/Adapter/Stdout.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Syslog" : { "file" : "lib/Log/Any/Adapter/Syslog.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Test" : { "file" : "lib/Log/Any/Adapter/Test.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Adapter::Util" : { "file" : "lib/Log/Any/Adapter/Util.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Manager" : { "file" : "lib/Log/Any/Manager.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Proxy" : { "file" : "lib/Log/Any/Proxy.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Proxy::Null" : { "file" : "lib/Log/Any/Proxy/Null.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Proxy::Test" : { "file" : "lib/Log/Any/Proxy/Test.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Proxy::WithStackTrace" : { "file" : "lib/Log/Any/Proxy/WithStackTrace.pm", - "version" : "1.714" + "version" : "1.715" }, "Log::Any::Test" : { "file" : "lib/Log/Any/Test.pm", - "version" : "1.714" + "version" : "1.715" } }, "release_status" : "stable", @@ -140,7 +140,7 @@ "web" : "https://github.com/preaction/Log-Any" } }, - "version" : "1.714", + "version" : "1.715", "x_authority" : "cpan:PREACTION", "x_contributors" : [ "Andrew Grechkin <andrew.grech...@gmail.com>", @@ -148,6 +148,7 @@ "cm-perl <cm-p...@users.noreply.github.com>", "Doug Bell <preact...@users.noreply.github.com>", "Jonathan <jjrs.pam+git...@gmail.com>", + "Jonathan Rubin <jon.ru...@grantstreet.com>", "Karen Etheridge <et...@cpan.org>", "Konstantin S. Uvarin <khe...@gmail.com>", "Larry Leszczynski <lar...@cpan.org>", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/META.yml new/Log-Any-1.715/META.yml --- old/Log-Any-1.714/META.yml 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/META.yml 2023-05-04 20:09:28.000000000 +0200 @@ -34,63 +34,63 @@ provides: Log::Any: file: lib/Log/Any.pm - version: '1.714' + version: '1.715' Log::Any::Adapter: file: lib/Log/Any/Adapter.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Base: file: lib/Log/Any/Adapter/Base.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Capture: file: lib/Log/Any/Adapter/Capture.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::File: file: lib/Log/Any/Adapter/File.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Multiplex: file: lib/Log/Any/Adapter/Multiplex.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Null: file: lib/Log/Any/Adapter/Null.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Stderr: file: lib/Log/Any/Adapter/Stderr.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Stdout: file: lib/Log/Any/Adapter/Stdout.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Syslog: file: lib/Log/Any/Adapter/Syslog.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Test: file: lib/Log/Any/Adapter/Test.pm - version: '1.714' + version: '1.715' Log::Any::Adapter::Util: file: lib/Log/Any/Adapter/Util.pm - version: '1.714' + version: '1.715' Log::Any::Manager: file: lib/Log/Any/Manager.pm - version: '1.714' + version: '1.715' Log::Any::Proxy: file: lib/Log/Any/Proxy.pm - version: '1.714' + version: '1.715' Log::Any::Proxy::Null: file: lib/Log/Any/Proxy/Null.pm - version: '1.714' + version: '1.715' Log::Any::Proxy::Test: file: lib/Log/Any/Proxy/Test.pm - version: '1.714' + version: '1.715' Log::Any::Proxy::WithStackTrace: file: lib/Log/Any/Proxy/WithStackTrace.pm - version: '1.714' + version: '1.715' Log::Any::Test: file: lib/Log/Any/Test.pm - version: '1.714' + version: '1.715' resources: bugtracker: https://github.com/preaction/Log-Any/issues homepage: https://github.com/preaction/Log-Any repository: https://github.com/preaction/Log-Any.git -version: '1.714' +version: '1.715' x_authority: cpan:PREACTION x_contributors: - 'Andrew Grechkin <andrew.grech...@gmail.com>' @@ -98,6 +98,7 @@ - 'cm-perl <cm-p...@users.noreply.github.com>' - 'Doug Bell <preact...@users.noreply.github.com>' - 'Jonathan <jjrs.pam+git...@gmail.com>' + - 'Jonathan Rubin <jon.ru...@grantstreet.com>' - 'Karen Etheridge <et...@cpan.org>' - 'Konstantin S. Uvarin <khe...@gmail.com>' - 'Larry Leszczynski <lar...@cpan.org>' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/Makefile.PL new/Log-Any-1.715/Makefile.PL --- old/Log-Any-1.714/Makefile.PL 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/Makefile.PL 2023-05-04 20:09:28.000000000 +0200 @@ -23,7 +23,7 @@ "IPC::Open3" => 0, "Test::More" => 0 }, - "VERSION" => "1.714", + "VERSION" => "1.715", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Base.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Base.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Base.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Base.pm 2023-05-04 20:09:28.000000000 +0200 @@ -4,7 +4,7 @@ package Log::Any::Adapter::Base; -our $VERSION = '1.714'; +our $VERSION = '1.715'; our @CARP_NOT = ( 'Log::Any::Adapter' ); # we import these in case any legacy adapter uses them as class methods @@ -52,7 +52,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Capture.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Capture.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Capture.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Capture.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Capture; # ABSTRACT: Adapter for capturing log messages into an arrayref -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util (); @@ -114,7 +114,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Development.pod new/Log-Any-1.715/lib/Log/Any/Adapter/Development.pod --- old/Log-Any-1.714/lib/Log/Any/Adapter/Development.pod 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Development.pod 2023-05-04 20:09:28.000000000 +0200 @@ -16,7 +16,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/File.pm new/Log-Any-1.715/lib/Log/Any/Adapter/File.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/File.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/File.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::File; # ABSTRACT: Simple adapter for logging to files -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Config; use Fcntl qw/:flock/; @@ -80,7 +80,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Multiplex.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Multiplex.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Multiplex.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Multiplex.pm 2023-05-04 20:09:28.000000000 +0200 @@ -1,6 +1,6 @@ package Log::Any::Adapter::Multiplex; # ABSTRACT: Adapter to use allow structured logging across other adapters -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any; use Log::Any::Adapter; @@ -25,7 +25,7 @@ sub structured { my ($self, $level, $category, @structured_log_args) = @_; my %adapters = %{ $self->{adapters} }; - my $unstructured_log_args; + my $unstructured_msg; for my $adapter ( $self->_get_adapters($category) ) { my $is_level = "is_$level"; @@ -38,18 +38,16 @@ $adapter->structured($level, $category, @structured_log_args) } else { - if (!$unstructured_log_args) { - $unstructured_log_args = [ - _unstructured_log_args( @structured_log_args ) - ]; + if (!$unstructured_msg) { + $unstructured_msg = _unstructured_msg(@structured_log_args); } - $adapter->$level(@$unstructured_log_args); + $adapter->$level($unstructured_msg); } } } } -sub _unstructured_log_args { +sub _unstructured_msg { my @structured = @_; my @unstructured = @structured; @@ -59,7 +57,8 @@ Log::Any::Proxy::_stringify_params( $structured[-1] ), ) } - return @unstructured; + + return join(' ' => @unstructured); } # Delegate detection methods to other adapters @@ -116,7 +115,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Null.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Null.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Null.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Null.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Null; # ABSTRACT: Discards all log messages -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Base; our @ISA = qw/Log::Any::Adapter::Base/; @@ -33,7 +33,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Stderr.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Stderr.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Stderr.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Stderr.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Stderr; # ABSTRACT: Simple adapter for logging to STDERR -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util (); @@ -62,7 +62,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Stdout.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Stdout.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Stdout.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Stdout.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Stdout; # ABSTRACT: Simple adapter for logging to STDOUT -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util (); @@ -62,7 +62,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Syslog.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Syslog.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Syslog.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Syslog.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Syslog; # ABSTRACT: Send Log::Any logs to syslog -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util qw{make_method}; use base qw{Log::Any::Adapter::Base}; @@ -151,7 +151,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Test.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Test.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Test.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Test.pm 2023-05-04 20:09:28.000000000 +0200 @@ -4,7 +4,7 @@ package Log::Any::Adapter::Test; -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util qw/dump_one_line/; use Test::Builder; @@ -218,7 +218,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter/Util.pm new/Log-Any-1.715/lib/Log/Any/Adapter/Util.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter/Util.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter/Util.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter::Util; # ABSTRACT: Common utility functions for Log::Any -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Exporter; our @ISA = qw/Exporter/; @@ -241,7 +241,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Adapter.pm new/Log-Any-1.715/lib/Log/Any/Adapter.pm --- old/Log-Any-1.714/lib/Log/Any/Adapter.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Adapter.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Adapter; # ABSTRACT: Tell Log::Any where to send its logs -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any; our @CARP_NOT = ( 'Log::Any::Manager' ); @@ -44,7 +44,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Manager.pm new/Log-Any-1.715/lib/Log/Any/Manager.pm --- old/Log-Any-1.714/lib/Log/Any/Manager.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Manager.pm 2023-05-04 20:09:28.000000000 +0200 @@ -4,7 +4,7 @@ package Log::Any::Manager; -our $VERSION = '1.714'; +our $VERSION = '1.715'; sub new { my $class = shift; @@ -248,7 +248,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Proxy/Null.pm new/Log-Any-1.715/lib/Log/Any/Proxy/Null.pm --- old/Log-Any-1.714/lib/Log/Any/Proxy/Null.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Proxy/Null.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Proxy::Null; # ABSTRACT: Log::Any generator proxy for no adapters -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util (); use Log::Any::Proxy; @@ -57,7 +57,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Proxy/Test.pm new/Log-Any-1.715/lib/Log/Any/Proxy/Test.pm --- old/Log-Any-1.714/lib/Log/Any/Proxy/Test.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Proxy/Test.pm 2023-05-04 20:09:28.000000000 +0200 @@ -4,7 +4,7 @@ package Log::Any::Proxy::Test; -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Proxy; our @ISA = qw/Log::Any::Proxy/; @@ -42,7 +42,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 AUTHORS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Proxy/WithStackTrace.pm new/Log-Any-1.715/lib/Log/Any/Proxy/WithStackTrace.pm --- old/Log-Any-1.714/lib/Log/Any/Proxy/WithStackTrace.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Proxy/WithStackTrace.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Proxy::WithStackTrace; # ABSTRACT: Log::Any proxy to upgrade string errors to objects with stack traces -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Proxy; our @ISA = qw/Log::Any::Proxy/; @@ -132,7 +132,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Proxy.pm new/Log-Any-1.715/lib/Log/Any/Proxy.pm --- old/Log-Any-1.714/lib/Log/Any/Proxy.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Proxy.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Proxy; # ABSTRACT: Log::Any generator proxy object -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Adapter::Util (); use overload; @@ -150,7 +150,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any/Test.pm new/Log-Any-1.715/lib/Log/Any/Test.pm --- old/Log-Any-1.714/lib/Log/Any/Test.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any/Test.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any::Test; # ABSTRACT: Test what you're logging with Log::Any -our $VERSION = '1.714'; +our $VERSION = '1.715'; no warnings 'once'; $Log::Any::OverrideDefaultAdapterClass = 'Log::Any::Adapter::Test'; @@ -25,7 +25,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/lib/Log/Any.pm new/Log-Any-1.715/lib/Log/Any.pm --- old/Log-Any-1.714/lib/Log/Any.pm 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/lib/Log/Any.pm 2023-05-04 20:09:28.000000000 +0200 @@ -5,7 +5,7 @@ package Log::Any; # ABSTRACT: Bringing loggers and listeners together -our $VERSION = '1.714'; +our $VERSION = '1.715'; use Log::Any::Manager; use Log::Any::Proxy::Null; @@ -135,7 +135,7 @@ =head1 VERSION -version 1.714 +version 1.715 =head1 SYNOPSIS @@ -478,7 +478,7 @@ =head1 CONTRIBUTORS -=for stopwords Andrew Grechkin bj5004 cm-perl Doug Bell Jonathan Karen Etheridge Konstantin S. Uvarin Larry Leszczynski Lucas Kanashiro Maros Kollar Maxim Vuets mephinet Michael Conrad Nick Tonkin Paul Durden Philipp Gortan Phill Legault Shlomi Fish Sven Willenbuecher XSven +=for stopwords Andrew Grechkin bj5004 cm-perl Doug Bell Jonathan Rubin Karen Etheridge Konstantin S. Uvarin Larry Leszczynski Lucas Kanashiro Maros Kollar Maxim Vuets mephinet Michael Conrad Nick Tonkin Paul Durden Philipp Gortan Phill Legault Shlomi Fish Sven Willenbuecher XSven =over 4 @@ -504,6 +504,10 @@ =item * +Jonathan Rubin <jon.ru...@grantstreet.com> + +=item * + Karen Etheridge <et...@cpan.org> =item * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Log-Any-1.714/t/multiplex.t new/Log-Any-1.715/t/multiplex.t --- old/Log-Any-1.714/t/multiplex.t 2023-03-20 17:48:37.000000000 +0100 +++ new/Log-Any-1.715/t/multiplex.t 2023-05-04 20:09:28.000000000 +0200 @@ -140,7 +140,7 @@ [ $structured_adapter, $level, $cat, $message, $log->context ], "Passed appropriate structured args"; is_deeply $_My::Unstructured::Adapter::unstructured_args{$level}, - [ $unstructured_adapter, $message, $ctx_str ], + [ $unstructured_adapter, "$message $ctx_str" ], "Passed appropriate unstructured args"; @_My::Structured::Adapter::structured_args = ();