Skip to content

Releases: opis/closure

Version 4.4.0

20 Nov 00:24
4836788

Choose a tag to compare

  • PHP 8.5 support (#162)

Version 3.7.0

08 Jul 20:38
b1a22a6

Choose a tag to compare

  • Fixed PHP 8.4 deprecations

Version 4.3.1

10 Jan 20:43
9b6ef5f

Choose a tag to compare

  • Fixed reference bug #154

Version 4.3.0

08 Jan 18:44
1a22899

Choose a tag to compare

  • Proper serialization of private properties
  • Improved serialization/deserialization of properties having hooks (PHP 8.4)
  • Skip virtual properties (PHP 8.4)
  • Added Opis\Closure\clear_cache()
  • Added Opis\Closure\get_raw_properties()

Version 4.2.1

07 Jan 19:47

Choose a tag to compare

  • Improved generic object serialization

Version 4.2.0

07 Jan 01:03
6b8e419

Choose a tag to compare

  • Added support for anonymous classes (also supports closures bound to anonymous classes)
  • Fixed closure scope for some edge cases
  • Improved parsers

Version 4.1.0

04 Jan 22:43
847d3c2

Choose a tag to compare

  • Improved closure parser
  • Improved array & object serialization/unserialization
  • Added ClosureInfo::getClosure()
  • Fixed ClosureInfo::getFactory() bindings and marked the method as internal

Version 4.0.1

04 Jan 14:13
1b26a1a

Choose a tag to compare

Fixes

  • unserialization cache error #149

Version 4.0.0

28 Dec 21:48
db44177

Choose a tag to compare

  • complete rewrite of the library
  • no dependencies
  • arbitrary data serialization
  • full PHP 8.x support

3.6.3: Merge pull request #110 from randstring/master

27 Jan 09:36
3d81e43

Choose a tag to compare

Fix require path in autoload.php to work from any location