Repository navigation
v1.43.0
Changelog (v1.42.0...v1.43.0)
- bug #713 Resolve mangled keys like the extension in deepclone_hydrate() (@nicolas-grekas)
- bug #712 Fix issues found by differential fuzzing (@nicolas-grekas)
- bug #709 Fix creating DOMNameSpaceNode, ImagickPixel and intl objects (@nicolas-grekas)
- bug #701 Fix cloning DatePeriod on PHP 8.1 (@nicolas-grekas)
- bug #707 Fix code run by deepclone_to_array() reading the markers of hard references (@nicolas-grekas)
- bug #706 Fix detecting anonymous closures on PHP 8.1 (@nicolas-grekas)
- bug #705 Fix restoring the severity of ErrorException (@nicolas-grekas)
- bug #704 Throw the extension's errors for malformed deepclone_from_array() payloads (@nicolas-grekas)
- bug #700 Fix restoring objects held by Random\Randomizer and HashContext (@nicolas-grekas)
- bug #708 Reject more internal classes that keep their state out of their properties (@nicolas-grekas)
- bug #703 Reject and create classes like the extension in deepclone_from_array() and deepclone_hydrate() (@nicolas-grekas)
- bug #699 Fix detecting classes that refuse serialization (@nicolas-grekas)
- bug #702 Align payloads and warnings with serialize() and the extension (@nicolas-grekas)
- bug #698 Resolve the names returned by __sleep() like serialize() (@nicolas-grekas)
- minor #697 Speed up deepclone_to_array() on large object graphs (@nicolas-grekas)
- bug #696 Fix cloning objects whose property defaults hold closures (@nicolas-grekas)
- bug #687 Write hooked properties raw in deepclone_from_array() (@nicolas-grekas)
- bug #674 Preserve PHP references like unserialize(serialize()) does (@nicolas-grekas)
- bug #673 Initialize lazy objects in deepclone_to_array() (@nicolas-grekas)