All Versions
10
Latest Version
Avg Release Cycle
178 days
Latest Release
1923 days ago
Changelog History
Changelog History
-
v2.9.1 Changes
October 19, 2019โ Added
- ๐ zendframework/zend-serializer#39 adds support for PHP 7.3.
๐ 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 ofunserialize
, and, specifically, theallowed_classes
parameter. A new options class,PhpSerializeOptions
, now allows setting theunserialize_class_whitelist
option, which may be one oftrue
(any class may be unserialized; current behavior),false
(no class may be unserialized), or anarray
of class names that are explicitly allowed to be unserialized. An instance of this class may now be passed to thePhpSerialize
constructor in order to set the intended/expected behavior.
๐ Changed
- Nothing.
๐ Deprecated
- Nothing.
โ Removed
- Nothing.
๐ Fixed
- ๐ฆ zendframework/zend-serializer#34 removes a redundant dependency on a Doctrine package.
- ๐ zendframework/zend-serializer#37 adds support to the
-
v2.8.1 Changes
November 20, 2017โ Added
- Nothing.
๐ Deprecated
- Nothing.
โ Removed
- Nothing.
๐ Fixed
- zendframework/zend-serializer#26 Travis: Remove fast finish flag
- zendframework/zend-serializer#32 Travis: fix doctrine/instantiator on PHP-5.6
- zendframework/zend-serializer#27 CS fixes for new coding standard
- zendframework/zend-serializer#25 Travis: Move coverage to latest-env to make composer.lock usefull again
- zendframework/zend-serializer#30 Fixed unserialize PythonPickle on big endian
-
v2.8.0 Changes
June 21, 2016โ Added
- ๐ zendframework/zend-serializer#20 adds support for laminas-json v3.0.
๐ Deprecated
- Nothing.
โ Removed
- ๐ zendframework/zend-serializer#20 removes support for PHP 5.5.
๐ Fixed
- Nothing.
-
v2.7.2 Changes
May 11, 2016โ Added
- zendframework/zend-serializer#17 adds and publishes the documentation to https://laminas.github.com/laminas-serializer/
๐ 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
- ๐ zendframework/zend-serializer#15 fixes the
Module::init()
method to properly receive aModuleManager
instance, and not expect aModuleEvent
.
-
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 aAdapterPluginManager
instance.ConfigProvider
, which maps the serviceSerializerAdapterManager
to the above factory.Module
, which does the same asConfigProvider
, but specifically for laminas-mvc applications. It also provices a specification toLaminas\ModuleManager\Listener\ServiceListener
to allow modules to provide serializer configuration.
๐ Deprecated
- Nothing.
โ Removed
- Nothing.
๐ Fixed
- Nothing.
- zendframework/zend-serializer#14 exposes the
package as a Laminas component and/or generic configuration provider, by adding the
following:
-
v2.6.1 Changes
February 03, 2016โ Added
- Nothing.
๐ Deprecated
- Nothing.
โ Removed
- Nothing.
๐ Fixed
- โก๏ธ zendframework/zend-serializer#13 updates the
laminas-stdlib dependency to
^2.7 || ^3.0
, as it can work with either version.
-
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 toLaminas\ServiceManager\AbstractPluginManager
, and updating theSerializer
class to inject an emptyServiceManager
into instances of theAbstractPluginManager
that it creates.
-
v2.5.1
June 03, 2015