The new PECL package igbinary-3.2.0 (stable) has been released at 
https://pecl.php.net/.

Release notes
-------------
* Use PHP's shared empty array instance when unserializing empty arrays in php 
7.3+.
  (helps slightly with memory usage when repeatedly unserializing,
  when removing elements from arrays before unserializing them,
  or when serializing values including an empty array that was unserialized)
* Emit a deprecation notice when serializing resources.
  PHP itself is converting many resources to objects that throw an Error on 
serialization attempts.
  Continue to represent resources as null in the serialized data.
* Fix memory management bug when unserializing invalid data (duplicate 
properties in objects (e.g. from `__sleep`) or duplicate fields in arrays 
(impossible for valid data)).
* Speed up calls to `__serialize`/`__unserialize` in php 8.0+.
* Fix error messages for unserialize_callback_func: make messages properly 
refer to the autoload function.
* Optimize unserializing alternative names for private/protected constants that 
were previously public.

Package Info
-------------
Igbinary is a drop in replacement for the standard php serializer. Instead of
        time and space consuming textual representation, igbinary stores php 
data
        structures in a compact binary form. Savings are significant when using
        memcached or similar memory based storages for serialized data.

Related Links
-------------
Package home: https://pecl.php.net/package/igbinary
   Changelog: https://pecl.php.net/package-changelog.php?package=igbinary
    Download: https://pecl.php.net/get/igbinary-3.2.0.tgz

Authors
-------------
Oleg Grenrus <oleg.gren...@iki.fi> (lead)
Pierre Joye (lead)
Teddy Grenman (lead)
Tyson Andre (lead)

-- 
PECL development discussion Mailing List (https://pecl.php.net/)
To unsubscribe, visit: https://www.php.net/unsub.php

Reply via email to