--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-100c67632a
2019-11-23 01:30:27.770492
--------------------------------------------------------------------------------
Name : php-Monolog
Product : Fedora 31
Version : 1.25.2
Release : 1.fc31
URL :
https://github.com/Seldaek/monolog
Summary : Sends your logs to files, sockets, inboxes, databases and various web
services
Description :
Monolog sends your logs to files, sockets, inboxes, databases and various web
services. Special handlers allow you to build advanced logging strategies.
This library implements the PSR-3 [1] interface that you can type-hint against
in your own libraries to keep a maximum of interoperability. You can also use it
in your applications to make sure you can always use another compatible logger
at a later time.
[1]
http://www.php-fig.org/psr/psr-3/
--------------------------------------------------------------------------------
Update Information:
**Version 1.25.2** (2019-11-13) * Fixed normalization of Traversables to
avoid traversing them as not all of them are rewindable * Fixed
setFormatter/getFormatter to forward to the nested handler in FilterHandler,
FingersCrossedHandler, BufferHandler and SamplingHandler * Fixed
BrowserConsoleHandler formatting when using multiple styles * Fixed
normalization of exception codes to be always integers even for PDOException
which have them as numeric strings * Fixed normalization of SoapFault objects
containing non-strings as "detail" * Fixed json encoding across all handlers
to always attempt recovery of non-UTF-8 strings instead of failing the whole
encoding ---- **Version 1.25.1** (2019-09-06) * Fixed forward-compatible
interfaces to be compatible with Monolog 1.x too. ---- **Version 1.25.0**
(2019-09-06) * Deprecated SlackbotHandler, use SlackWebhookHandler or
SlackHandler instead * Deprecated RavenHandler, use sentry/sentry 2.x and
their Sentry\Monolog\Handler instead * Deprecated HipChatHandler, migrate to
Slack and use SlackWebhookHandler or SlackHandler instead * Added forward-
compatible interfaces and traits FormattableHandlerInterface,
FormattableHandlerTrait, ProcessableHandlerInterface, ProcessableHandlerTrait.
If you use modern PHP and want to make code compatible with Monolog 1 and 2 this
can help. You will have to require at least Monolog 1.25 though. * Added
support for RFC3164 (outdated BSD syslog protocol) to SyslogUdpHandler * Fixed
issue in GroupHandler and WhatFailureGroupHandler where setting multiple
processors would duplicate records * Fixed issue in SignalHandler restarting
syscalls functionality * Fixed normalizers handling of exception backtraces to
avoid serializing arguments in some cases * Fixed ZendMonitorHandler to work
with the latest Zend Server versions * Fixed ChromePHPHandler to avoid sending
more data than latest Chrome versions allow in headers (4KB down from 256KB).
---- **Version 1.24.0** (2018-11-05) * BC Notice: If you are extending any
of the Monolog's Formatters' `normalize` method, make sure you add the new
`$depth = 0` argument to your function signature to avoid strict PHP warnings.
* Added a `ResettableInterface` in order to reset/reset/clear/flush handlers and
processors * Added a `ProcessorInterface` as an optional way to label a class
as being a processor (mostly useful for autowiring dependency containers) *
Added a way to log signals being received using Monolog\SignalHandler * Added
ability to customize error handling at the Logger level using
Logger::setExceptionHandler * Added InsightOpsHandler to migrate users of the
LogEntriesHandler * Added protection to NormalizerHandler against circular and
very deep structures, it now stops normalizing at a depth of 9 * Added capture
of stack traces to ErrorHandler when logging PHP errors * Added RavenHandler
support for a `contexts` context or extra key to forward that to Sentry's
contexts * Added forwarding of context info to FluentdFormatter * Added
SocketHandler::setChunkSize to override the default chunk size in case you must
send large log lines to rsyslog for example * Added ability to extend/override
BrowserConsoleHandler * Added SlackWebhookHandler::getWebhookUrl and
SlackHandler::getToken to enable class extensibility * Added
SwiftMailerHandler::getSubjectFormatter to enable class extensibility *
Dropped official support for HHVM in test builds * Fixed normalization of
exception traces when call_user_func is used to avoid serializing objects and
the data they contain * Fixed naming of fields in Slack handler, all field
names are now capitalized in all cases * Fixed HipChatHandler bug where slack
dropped messages randomly * Fixed normalization of objects in Slack handlers
* Fixed support for PHP7's Throwable in NewRelicHandler * Fixed race bug when
StreamHandler sometimes incorrectly reported it failed to create a directory *
Fixed table row styling issues in HtmlFormatter * Fixed RavenHandler dropping
the message when logging exception * Fixed WhatFailureGroupHandler skipping
processors when using handleBatch and implement it where possible * Fixed
display of anonymous class names
--------------------------------------------------------------------------------
ChangeLog:
* Thu Nov 14 2019 Remi Collet <remi(a)remirepo.net> - 1.25.2-1
- update to 1.25.2
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-100c67632a' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------