Releases · igbinary/igbinary
3.2.17RC1
- Support PHP 8.5
3.2.16
3.2.15
3.2.14
3.2.13
3.2.12
3.2.11
- Fix a bug that could prevent objects/arrays with reference cycles from being properly garbage collected.
- Fix bugs in unserializing PHP references to values found in php 7.4 typed properties (#363)
NOTE: The PHP for Windows team is working on getting dlls built again for pecl extensions. Those should be used instead on Windows once they are available. See https://windows.php.net/
DLLs for Windows can temporarily be found at https://github.com/igbinary/igbinary/actions/workflows/build_dlls.yml (under "Assets")
3.2.10
- Add a macro that callers can use to check if igbinary will accept the header for data being unserialized.
- Fix bug preventing the unserialization of data containing representations of strings larger than 4GB.
NOTE: The PHP for Windows team is working on getting dlls built again for pecl extensions. Those should be used instead on Windows once they are available. See https://windows.php.net/
DLLs for Windows can temporarily be found at https://github.com/igbinary/igbinary/actions/workflows/build_dlls.yml (under "Assets")
3.2.9
3.2.8
- Reduce excessive inlining to reduce shared library size.
- Miscellaneous optimizations.
- Update test expectations to handle changes to var_export output (fully qualified class names) in PHP 8.2.
- Throw an Error when igbinary_unserialize would add dynamic properties to class definitions that forbid them in PHP 8.0+
(especially PHP 8.2readonlyclasses) - Emit a deprecation notice when igbinary_unserialize() adds dynamic properties to a class without
#[AllowDynamicProperties]in PHP 8.2.
Doing that would become an Error in PHP 9.0. - Set up CI job to build dlls on https://github.com/igbinary/igbinary - at the moment, the infrastructure used by the Windows for php team has been broken for months.
NOTE: The PHP for Windows team is working on getting dlls built again for pecl extensions. Those should be used instead on Windows once they are available. See https://windows.php.net/