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

Releases: zendframework/zend-serializer

zend-serializer 2.9.1

19 Oct 08:08
release-2.9.1
Compare
Choose a tag to compare

Added

  • #39 adds support for PHP 7.3.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

zend-serializer 2.9.0

14 May 18:45
Compare
Choose a tag to compare

Added

  • #37 adds support to the PhpSerialize adapter to allow it to support the
    PHP 7 $options parameter of unserialize, and, specifically, the allowed_classes parameter.
    A new options class, PhpSerializeOptions, now allows setting the unserialize_class_whitelist
    option, which may be one of true (any class may be unserialized; current behavior), false
    (no class may be unserialized), or an array of class names that are explicitly allowed to
    be unserialized. An instance of this class may now be passed to the PhpSerialize constructor
    in order to set the intended/expected behavior.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #34 removes a redundant dependency on a Doctrine package.

zend-serializer 2.7.2

11 May 16:08
Compare
Choose a tag to compare

Added

Deprecated

  • Nothing.

Removed

  • #16 removes the dependency on zend-math, making it optional. (This was done as the requirement is only when using the PythonPickle adapter.)

Fixed

  • #9 fixes the behavior of the PhpSerialize adapter to raise an exception during deserialization if the value is not serialized, restoring behavior to match the other adapters.

zend-serializer 2.7.1

18 Apr 17:33
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

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

zend-serializer 2.7.0

06 Apr 17:49
Compare
Choose a tag to compare

Added

  • #14 exposes the package as a ZF component and/or generic configuration provider, by adding the following:
    • AdapterPluginManagerFactory, which can be consumed by container-interop / zend-servicemanager to create and return a AdapterPluginManager instance.
    • ConfigProvider, which maps the service SerializerAdapterManager to the above factory.
    • Module, which does the same as ConfigProvider, but specifically for zend-mvc applications. It also provices a specification to Zend\ModuleManager\Listener\ServiceListener to allow modules to provide serializer configuration.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

zend-serializer 2.6.1

06 Apr 17:49
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #13 updates the zend-stdlib dependency to ^2.7 || ^3.0, as it can work with either version.

zend-serializer 2.6.0

02 Feb 23:49
Compare
Choose a tag to compare

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #2 updates the component to allow usage with zend-servicemanager v3.