@weierophinney weierophinney released this Apr 9, 2018 · 25 commits to master since this release

Assets 2

Added

  • #58 adds the class
    Zend\Log\Formatter\Json, which will format log lines as individual JSON
    objects.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Apr 9, 2018 · 59 commits to master since this release

Assets 2

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.
Jul 13, 2017
zend-log 2.4.13
Jun 19, 2017
zend-log 2.4.12

@weierophinney weierophinney released this May 17, 2017 · 81 commits to master since this release

Assets 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 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.
Dec 19, 2016
zend-log 2.4.11

@weierophinney weierophinney released this Aug 11, 2016 · 141 commits to master since this release

Assets 2

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.

@weierophinney weierophinney released this Jun 22, 2016 · 156 commits to master since this release

Assets 2

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.

@Ocramius Ocramius released this May 25, 2016 · 217 commits to master since this release

Assets 2

2.8.3 - 2016-05-25

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Corrected licence headers across files within the project
May 9, 2016
zend-log 2.4.10