Changes for version 0.48_02 - 2026-02-10

  • Fix weakened reference cloning via deferred weakening (fixes #15)
  • Fix memory leak when cloning non-existent hash values (fixes #42)
  • Fix segfault when cloning DBI database handles (fixes #27)
  • Rewrite t/09-circular.t to fix SEGV on CPAN Testers (fixes #54)
  • Replace static recursion_depth with stack parameter
  • Fix C++ style comments in Clone.xs for C89 portability

Changes for version 0.48_01 - 2025-05-04

  • Fix memory leak in Clone.xs (fixes #42)
  • Allow a MAX_DEPTH recursion of 32000 calls (fixes #19 aka RT97525)
  • Rename tests with more readable names
  • Remove TODO from cow test

Documentation

Modules

recursively copy Perl datatypes