All Versions
10
Latest Version
Avg Release Cycle
178 days
Latest Release
1651 days ago

Changelog History

  • v2.9.1 Changes

    October 19, 2019

    โž• Added

    ๐Ÿ”„ Changed

    • Nothing.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

    • Nothing.
  • v2.9.0 Changes

    May 14, 2018

    โž• Added

    • ๐Ÿ‘ zendframework/zend-serializer#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

  • v2.8.1 Changes

    November 20, 2017

    โž• Added

    • Nothing.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

  • v2.8.0 Changes

    June 21, 2016

    โž• Added

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    ๐Ÿ›  Fixed

    • Nothing.
  • v2.7.2 Changes

    May 11, 2016

    โž• Added

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

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

    ๐Ÿ›  Fixed

    • ๐Ÿ›  zendframework/zend-serializer#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.
  • v2.7.1 Changes

    April 18, 2016

    โž• Added

    • Nothing.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

  • v2.7.0 Changes

    April 06, 2016

    โž• Added

    • zendframework/zend-serializer#14 exposes the package as a Laminas component and/or generic configuration provider, by adding the following:
      • AdapterPluginManagerFactory, which can be consumed by container-interop / laminas-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 laminas-mvc applications. It also provices a specification to Laminas\ModuleManager\Listener\ServiceListener to allow modules to provide serializer configuration.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

    • Nothing.
  • v2.6.1 Changes

    February 03, 2016

    โž• Added

    • Nothing.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

  • v2.6.0 Changes

    February 02, 2016

    โž• Added

    • Nothing.

    ๐Ÿ—„ Deprecated

    • Nothing.

    โœ‚ Removed

    • Nothing.

    ๐Ÿ›  Fixed

    • โšก๏ธ zendframework/zend-serializer#2 updates the component to use laminas-servicemanager v3. This involves updating the AdapterPluginManager to follow changes to Laminas\ServiceManager\AbstractPluginManager, and updating the Serializer class to inject an empty ServiceManager into instances of the AbstractPluginManager that it creates.
  • v2.5.1

    June 03, 2015