tag:github.com,2008:https://github.com/zendframework/zend-serializer/releasesRelease notes from zend-serializer2019-10-19T08:07:21Ztag:github.com,2008:Repository/35280824/release-2.9.12019-10-19T08:08:15Zzend-serializer 2.9.1<h2>Added</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/39" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/39/hovercard">#39</a> adds support for PHP 7.3.</li>
</ul>
<h2>Changed</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Deprecated</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Removed</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Nothing.</li>
</ul>michalbundyratag:github.com,2008:Repository/35280824/release-2.9.02018-05-14T18:45:58Zzend-serializer 2.9.0<h2>Added</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/37" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/37/hovercard">#37</a> adds support to the <code>PhpSerialize</code> adapter to allow it to support the<br>
PHP 7 <code>$options</code> parameter of <code>unserialize</code>, and, specifically, the <code>allowed_classes</code> parameter.<br>
A new options class, <code>PhpSerializeOptions</code>, now allows setting the <code>unserialize_class_whitelist</code><br>
option, which may be one of <code>true</code> (any class may be unserialized; current behavior), <code>false</code><br>
(no class may be unserialized), or an <code>array</code> of class names that are explicitly allowed to<br>
be unserialized. An instance of this class may now be passed to the <code>PhpSerialize</code> constructor<br>
in order to set the intended/expected behavior.</li>
</ul>
<h2>Changed</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Deprecated</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Removed</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Fixed</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/34" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/34/hovercard">#34</a> removes a redundant dependency on a Doctrine package.</li>
</ul>weierophinneytag:github.com,2008:Repository/35280824/release-2.8.12017-11-20T22:21:04Zrelease-2.8.1<p>Merge branch 'release/2.8.1'</p>marc-mabetag:github.com,2008:Repository/35280824/release-2.4.132017-07-13T17:17:35Zrelease-2.4.13<p>zend-serializer 2.4.13</p>weierophinneytag:github.com,2008:Repository/35280824/release-2.4.122017-06-19T18:52:38Zrelease-2.4.12<p>zend-serializer 2.4.12</p>weierophinneytag:github.com,2008:Repository/35280824/release-2.4.112016-12-19T22:32:41Zrelease-2.4.11<p>zend-serializer 2.4.11</p>weierophinneytag:github.com,2008:Repository/35280824/release-2.8.02016-06-21T17:02:13Zrelease-2.8.0: zend-serializer 2.8.0<h2>Added</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/20" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/20/hovercard">#20</a> adds support<br>
for zend-json v3.0.</li>
</ul>
<h2>Deprecated</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Removed</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/20" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/20/hovercard">#20</a> removes support<br>
for PHP 5.5.</li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Nothing.</li>
</ul>weierophinneytag:github.com,2008:Repository/35280824/release-2.7.22016-05-11T16:08:20Zzend-serializer 2.7.2<h2>Added</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/17" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/17/hovercard">#17</a> adds and publishes the documentation to <a href="https://zendframework.github.com/zend-serializer/">https://zendframework.github.com/zend-serializer/</a></li>
</ul>
<h2>Deprecated</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Removed</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/16" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/16/hovercard">#16</a> removes the dependency on zend-math, making it optional. (This was done as the requirement is only when using the <code>PythonPickle</code> adapter.)</li>
</ul>
<h2>Fixed</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/9" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/9/hovercard">#9</a> fixes the behavior of the <code>PhpSerialize</code> adapter to raise an exception during deserialization if the value is not serialized, restoring behavior to match the other adapters.</li>
</ul>weierophinneytag:github.com,2008:Repository/35280824/release-2.4.102016-05-09T20:46:21Zrelease-2.4.10<p>zend-serializer 2.4.10</p>weierophinneytag:github.com,2008:Repository/35280824/release-2.7.12016-04-18T17:33:59Zzend-serializer 2.7.1<h2>Added</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Deprecated</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Removed</h2>
<ul>
<li>Nothing.</li>
</ul>
<h2>Fixed</h2>
<ul>
<li><a href="https://github.com/zendframework/zend-serializer/pull/15" data-hovercard-type="pull_request" data-hovercard-url="/zendframework/zend-serializer/pull/15/hovercard">#15</a> fixes the <code>Module::init()</code> method to properly receive a <code>ModuleManager</code> instance, and not expect a <code>ModuleEvent</code>.</li>
</ul>weierophinney