Files
perl-Log-ger/perl-Log-ger.changes

151 lines
5.1 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Thu Mar 12 03:09:52 UTC 2020 - <timueller+perl@suse.de>
- updated to 0.037
see /usr/share/doc/packages/perl-Log-ger/Changes
0.037 2020-03-11 Released-By: PERLANCAR; Urgency: high
- [Incompatible change] Bump meta version to 2 to force all plugins
to be upgraded to comply to Log::ger >0.032.
0.036 2020-03-10 Released-By: PERLANCAR; Urgency: medium
- Add _import_to() to easily import to an arbitrary package.
0.035 2020-03-10 Released-By: PERLANCAR; Urgency: medium
- Support perl < 5.22 (no warnings category 'redundant' yet)
[RT#132066].
0.034 2020-03-09 Released-By: PERLANCAR; Urgency: medium
- Add meta() and check meta version so in the future we can reject
plugins that are not up-to-date.
Accepting request 783277 from devel:languages:perl:autoupdate - updated to 0.033 see /usr/share/doc/packages/perl-Log-ger/Changes 0.033 2020-03-07 Released-By: PERLANCAR; Urgency: medium - Rename things for clarity. 1) routine types: log_{sub,method} -> logger_{sub,method}, is_{sub,method} -> level_checker_{sub,method} (old names still accepted for now). 2) hooks: create_is_routine -> create_level_checker, create_log_routine -> create_outputter (old names still accepted for now). This avoids confusion between "logger routine" (the final routine that gets installed to target) vs "outputter" (the routine that does actual sending to output, provided by output plugins). The "is routine" was also a bad name. 0.032 2020-03-06 Released-By: PERLANCAR; Urgency: medium - Introduce filters as a way to do custom filtering as well as to extract additional information from the original logger arguments, e.g. so we can do multilevel log(level=>..., message=>...), pass category log(category=>..., ...) and so on. - [INCOMPATIBLE CHANGE] [removed feature] Remove multilevel (logml) stuffs and reimplement them with filters: remove logml_{subs,methods} routine types, remove create_logml_routine phase, remove ArrayML output. All outputs/plugins that provide create_logml_routine will stop working and will need to be updated. - [INCOMPATIBLE CHANGE] Rename some hook arguments passed to plugin for clarity: target -> target_type, target_arg -> target_name, init_args -> per_target_conf. - Merge Log::ger::Format::Default from Log-ger-Default-Format. - Rename variables/terminologies to be clearer: target -> target type, target arg -> target name, init args -> per-target conf. We also now have per-message conf, produced by filter. 0.031 2020-03-04 Released-By: PERLANCAR; Urgency: medium - Allow each routine to have its own init args; this allows e.g. creating multiple sets of logger subroutines that log to different categories, as implemented in Log::ger::Plugin::Multisets. - Silence 'Redundant argument in sprintf' warning. - [doc] Tweak to make module name and version clearer [GH #2]. 0.030 2020-02-18 Released-By: PERLANCAR; Urgency: low - No functional changes. - [doc] Tweak Synopsis, at least show how to set level & pick multiple outputs. OBS-URL: https://build.opensuse.org/request/show/783277 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Log-ger?expand=0&rev=6
2020-03-10 15:18:26 +00:00
-------------------------------------------------------------------
Sun Mar 8 03:09:43 UTC 2020 - <timueller+perl@suse.de>
- updated to 0.033
see /usr/share/doc/packages/perl-Log-ger/Changes
0.033 2020-03-07 Released-By: PERLANCAR; Urgency: medium
- Rename things for clarity. 1) routine types: log_{sub,method} ->
logger_{sub,method}, is_{sub,method} -> level_checker_{sub,method}
(old names still accepted for now). 2) hooks: create_is_routine ->
create_level_checker, create_log_routine -> create_outputter (old
names still accepted for now). This avoids confusion between "logger
routine" (the final routine that gets installed to target) vs
"outputter" (the routine that does actual sending to output, provided
by output plugins). The "is routine" was also a bad name.
0.032 2020-03-06 Released-By: PERLANCAR; Urgency: medium
- Introduce filters as a way to do custom filtering as well as to
extract additional information from the original logger arguments,
e.g. so we can do multilevel log(level=>..., message=>...), pass
category log(category=>..., ...) and so on.
- [INCOMPATIBLE CHANGE] [removed feature] Remove multilevel (logml)
stuffs and reimplement them with filters: remove logml_{subs,methods}
routine types, remove create_logml_routine phase, remove ArrayML
output. All outputs/plugins that provide create_logml_routine will
stop working and will need to be updated.
- [INCOMPATIBLE CHANGE] Rename some hook arguments passed to plugin for
clarity: target -> target_type, target_arg -> target_name, init_args
-> per_target_conf.
- Merge Log::ger::Format::Default from Log-ger-Default-Format.
- Rename variables/terminologies to be clearer: target -> target type,
target arg -> target name, init args -> per-target conf. We also now
have per-message conf, produced by filter.
0.031 2020-03-04 Released-By: PERLANCAR; Urgency: medium
- Allow each routine to have its own init args; this allows e.g.
creating multiple sets of logger subroutines that log to
different categories, as implemented in
Log::ger::Plugin::Multisets.
- Silence 'Redundant argument in sprintf' warning.
- [doc] Tweak to make module name and version clearer [GH #2].
0.030 2020-02-18 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Tweak Synopsis, at least show how to set level & pick
multiple outputs.
-------------------------------------------------------------------
Wed Feb 19 03:12:16 UTC 2020 - <timueller+perl@suse.de>
- updated to 0.029
see /usr/share/doc/packages/perl-Log-ger/Changes
-------------------------------------------------------------------
Tue May 7 05:11:17 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 0.028
see /usr/share/doc/packages/perl-Log-ger/Changes
0.028 2019-05-06 (PERLANCAR)
- Use Data::Dumper's Useqq=1 to avoid Data::Dumper bug in not
showing .
-------------------------------------------------------------------
Sat Apr 13 05:14:10 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to 0.027
see /usr/share/doc/packages/perl-Log-ger/Changes
0.027 2019-04-13 (PERLANCAR)
- Fix startup overhead regression by avoiding to load Sub::Name &
name routines if we don't have any outputs.
0.026 2019-04-12 (PERLANCAR)
- Name the generated routines with Sub::Name if available.
- Remove declaration of unneeded variable $Caller_Depth_Offset.
-------------------------------------------------------------------
Fri Dec 21 06:10:31 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to 0.025
see /usr/share/doc/packages/perl-Log-ger/Changes
0.025 2018-12-20 (PERLANCAR)
- No functional changes.
- [doc] Mention Debug::Print.
- [doc] Also mention speed relative to Log::Contextual.
0.024 2018-12-20 (PERLANCAR)
- No functional changes.
- [doc] Mention that Log::ger is ~100x faster than Log::Dispatch.
-------------------------------------------------------------------
Wed Feb 7 15:18:38 UTC 2018 - coolo@suse.com
- initial package 0.023
* created by cpanspec 1.78.08