This repository was 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_logconfiguration key instead of thelogkey 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
configservice and thus seeding them with configured plugin services. This means that thelog_processors,log_writers,log_filters, andlog_formattersconfiguration will now be honored in non-zend-mvc contexts. - #62 fixes registration of the alias and factory for the
PsrPlaceholderprocessor plugin. - #66 fixes the namespace of the
LogFormatterProviderInterfacewhen registering theLogFormatterManagerwith the zend-modulemanagerServiceListener. - #67 ensures that content being injected into a DOM node by
Zend\Log\Formatter\Xmlis escaped so that XML entities will be properly emitted. - #73 adds a missing import statement to the
Psrlog 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
AbstractWriterwhereby instantiating aZend\Log\Writer\FormatterPluginManagerorFilterPluginManagerprior 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_filterslog_formatterslog_processorslog_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
MongoDbwriter 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 aModuleManagerinstance, and not expect aModuleEvent.
zend-log 2.8.1
Added
- #40 adds the
LogFilterProviderInterfaceandLogFormatterProviderInterfacereferenced in theModuleclass starting in 2.8.0.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.