PackageTrack
Sign in Get early access

zendframework/zend-serializer

Abandoned; use laminas/laminas-serializer. Serialize and deserialize PHP structures to a variety of representations

2.9.1 16M downloads/mo #3442 most downloaded on Packagist zendframework/zend-serializer

What this package is like to depend on

Last release 7 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 1.4 years

Rarely documented

notes for 9 of 69 stable releases

Nothing withdrawn

no release was ever pulled

14 years old

69 releases · first in 2012

0 releases in the last 12 months

see the full history below

Release timeline

34 releases · Oct 2012 to Oct 2019
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 69
  1. 2.9.1 19 Oct 2019
    Release notes

    Added

    • #39 adds support for PHP 7.3.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • Nothing.
    Open source →
    Release notes

    Added

    • #39 adds support for PHP 7.3.

    Changed

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • Nothing.
    Open source →
  2. 2.9.0 14 May 2018
    Release notes

    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.
    Open source →
    Release notes

    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.
    Open source →
  3. 2.8.1 20 Nov 2017
    Release notes

    Merge branch 'release/2.8.1'

    Open source →
    Release notes

    Added

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • #26 Travis: Remove fast finish flag
    • #32 Travis: fix doctrine/instantiator on PHP-5.6
    • #27 CS fixes for new coding standard
    • #25 Travis: Move coverage to latest-env to make composer.lock usefull again
    • #30 Fixed unserialize PythonPickle on big endian
    Open source →
  4. 2.8.0 21 Jun 2016
    Release notes

    Added

    • #20 adds support
      for zend-json v3.0.

    Deprecated

    • Nothing.

    Removed

    • #20 removes support
      for PHP 5.5.

    Fixed

    • Nothing.
    Open source →
    Release notes

    Added

    • #20 adds support for zend-json v3.0.

    Deprecated

    • Nothing.

    Removed

    • #20 removes support for PHP 5.5.

    Fixed

    • Nothing.
    Open source →
  5. 2.7.2 11 May 2016
    Release notes

    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.
    Open source →
    Release notes

    Added

    • #17 adds and publishes the documentation to https://zendframework.github.com/zend-serializer/

    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.
    Open source →
  6. 2.7.1 18 Apr 2016
    Release notes

    Added

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

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

    Added

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • #15 fixes the Module::init() method to properly receive a ModuleManager instance, and not expect a ModuleEvent.
    Open source →
  7. 2.7.0 06 Apr 2016
    Release notes

    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.
    Open source →
  8. 2.6.1 03 Feb 2016
    Release notes

    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.
    Open source →
  9. 2.6.0 02 Feb 2016
    Release notes

    Added

    • Nothing.

    Deprecated

    • Nothing.

    Removed

    • Nothing.

    Fixed

    • #2 updates the component to use zend-servicemanager v3. This involves updating the AdapterPluginManager to follow changes to Zend\ServiceManager\AbstractPluginManager, and updating the Serializer class to inject an empty ServiceManager into instances of the AbstractPluginManager that it creates.
    Open source →
  10. 2.5.1 03 Jun 2015

    Nothing published for this version

  11. 2.5.0 03 Jun 2015

    Nothing published for this version

  12. 2.4.13 07 May 2015

    Nothing published for this version

  13. 2.4.12 no date

    Nothing published for this version

  14. 2.4.11 no date

    Nothing published for this version

  15. 2.4.10 no date

    Nothing published for this version

  16. 2.4.9 no date

    Nothing published for this version

  17. 2.4.8 no date

    Nothing published for this version

  18. 2.4.7 no date

    Nothing published for this version

  19. 2.4.6 no date

    Nothing published for this version

  20. 2.4.5 no date

    Nothing published for this version

  21. 2.4.4 no date

    Nothing published for this version

  22. 2.4.3 no date

    Nothing published for this version

  23. 2.4.2 no date

    Nothing published for this version

  24. 2.4.1 no date

    Nothing published for this version

  25. 2.4.0 25 Mar 2015

    Nothing published for this version

  26. 2.3.9 13 Jan 2015

    Nothing published for this version

  27. 2.3.8 no date

    Nothing published for this version

  28. 2.3.7 no date

    Nothing published for this version

  29. 2.3.6 no date

    Nothing published for this version

  30. 2.3.5 no date

    Nothing published for this version

  31. 2.3.4 no date

    Nothing published for this version

  32. 2.3.3 11 Aug 2014

    Nothing published for this version

  33. 2.3.2 no date

    Nothing published for this version

  34. 2.3.1 14 Apr 2014

    Nothing published for this version

  35. 2.3.0 12 Mar 2014

    Nothing published for this version

  36. 2.2.10 05 Mar 2014

    Nothing published for this version

  37. 2.2.9 no date

    Nothing published for this version

  38. 2.2.8 no date

    Nothing published for this version

  39. 2.2.7 no date

    Nothing published for this version

  40. 2.2.6 no date

    Nothing published for this version

  41. 2.2.5 31 Oct 2013

    Nothing published for this version

  42. 2.2.4 21 Aug 2013

    Nothing published for this version

  43. 2.2.3 no date

    Nothing published for this version

  44. 2.2.2 10 May 2013

    Nothing published for this version

  45. 2.2.1 no date

    Nothing published for this version

  46. 2.2.0 no date

    Nothing published for this version

  47. 2.1.6 17 Apr 2013

    Nothing published for this version

  48. 2.1.5 no date

    Nothing published for this version

  49. 2.1.4 13 Mar 2013

    Nothing published for this version

  50. 2.1.3 19 Feb 2013

    Nothing published for this version

  51. 2.1.2 no date

    Nothing published for this version

  52. 2.1.1 06 Feb 2013

    Nothing published for this version

  53. 2.1.0 29 Jan 2013

    Nothing published for this version

  54. 2.0.8 26 Jan 2013

    Nothing published for this version

  55. 2.0.7 no date

    Nothing published for this version

  56. 2.0.6 19 Dec 2012

    Nothing published for this version

  57. 2.0.5 20 Nov 2012

    Nothing published for this version

  58. 2.0.4 no date

    Nothing published for this version

  59. 2.0.3 10 Oct 2012

    Nothing published for this version

  60. 2.4.0rc7 no date

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive