This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
Releases: zendframework/zend-log
Releases · zendframework/zend-log
zend-log 2.12.0
Added
- #99 adds
Zend\Log\PsrLoggerAbstractAdapterFactory
, which will create instances ofPsrLoggerAdapter
. Usage is exactly like withZend\Log\LoggerAbstractServiceFactory
, with the exception that it looks under thepsr_log
configuration key instead of thelog
key for logger configuration.
Changed
- #100 updates the psr/log constraint to 1.1.2, removing the need for an extra autoloader in this package.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-log 2.11.0
zend-log 2.9.3
zend-log 2.10.0
Added
- #58 adds the class
Zend\Log\Formatter\Json
, which will format log lines as individual JSON
objects.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-log 2.9.2
Added
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #74 fixes how the various plugin manager factories initialize the plugin manager instances, ensuring they are injecting the relevant configuration from the
config
service and thus seeding them with configured plugin services. This means that thelog_processors
,log_writers
,log_filters
, andlog_formatters
configuration will now be honored in non-zend-mvc contexts. - #62 fixes registration of the alias and factory for the
PsrPlaceholder
processor plugin. - #66 fixes the namespace of the
LogFormatterProviderInterface
when registering theLogFormatterManager
with the zend-modulemanagerServiceListener
. - #67 ensures that content being injected into a DOM node by
Zend\Log\Formatter\Xml
is escaped so that XML entities will be properly emitted. - #73 adds a missing import statement to the
Psr
log writer.
zend-log 2.9.1
Added
- #53 adds a suggestion to the package definition of ext/mongodb, for those who want to use the MongoDB writer.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #56 fixes an edge case with the
AbstractWriter
whereby instantiating aZend\Log\Writer\FormatterPluginManager
orFilterPluginManager
prior to creating a writer instance would lead to a naming conflict. New aliases were added to prevent the conflict going forwards.
zend-log 2.9.0
Added
-
#46 adds the ability to specify log writer, formatter, filter, and processor plugin configuration via the new top-level keys:
log_filters
log_formatters
log_processors
log_writers
These follow the same configuration patterns as any other service manager/plugin manager as implemented by zend-servicemanager.
Additionally, you can now specify filer, formatter, and processor services when specifying writer configuration for a logger, as these are now backed by the above plugin managers.
Deprecated
- Nothing.
Removed
- Removes support for PHP 5.5.
Fixed
- #38 adds the
MongoDb
writer to the list of available writer plugins; the writer was added in a previous release, but never enabled within the default set of writers.
release-2.8.3
2.8.3 - 2016-05-25
Added
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Corrected licence headers across files within the project
zend-log 2.8.2
Added
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #43 fixes the
Module::init()
method to properly receive aModuleManager
instance, and not expect aModuleEvent
.
zend-log 2.8.1
Added
- #40 adds the
LogFilterProviderInterface
andLogFormatterProviderInterface
referenced in theModule
class starting in 2.8.0.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.