Skip to content
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.

Releases: zendframework/zend-log

zend-log 2.12.0

27 Dec 16:19
release-2.12.0
Compare
Choose a tag to compare

Added

  • #99 adds Zend\Log\PsrLoggerAbstractAdapterFactory, which will create instances of PsrLoggerAdapter. Usage is exactly like with Zend\Log\LoggerAbstractServiceFactory, with the exception that it looks under the psr_log configuration key instead of the log 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

23 Aug 21:31
release-2.11.0
Compare
Choose a tag to compare

Added

  • #96 adds support for PHP 7.3.

  • #83 adds ability to define custom ignored namespaces in addition to default Zend\Log in Backtrace processor.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • #88 removes support for HHVM.

Fixed

  • Nothing.

zend-log 2.9.3

09 Apr 21:50
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #79 and
    #86 provide fixes to
    ensure the FingersCrossed, Mongo, and MongoDB writers work under PHP
    7.2.

zend-log 2.10.0

09 Apr 22:00
Compare
Choose a tag to compare

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

17 May 16:06
Compare
Choose a tag to compare

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 the log_processors, log_writers, log_filters, and log_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 the LogFormatterManager with the zend-modulemanager ServiceListener.
  • #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

11 Aug 13:48
Compare
Choose a tag to compare

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 a Zend\Log\Writer\FormatterPluginManager or FilterPluginManager 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

22 Jun 22:27
Compare
Choose a tag to compare

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

25 May 12:26
release-2.8.3
Compare
Choose a tag to compare

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

18 Apr 17:37
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #43 fixes the Module::init() method to properly receive a ModuleManager instance, and not expect a ModuleEvent.

zend-log 2.8.1

06 Apr 22:51
Compare
Choose a tag to compare

Added

  • #40 adds the LogFilterProviderInterface and LogFormatterProviderInterface referenced in the Module class starting in 2.8.0.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.