rfdc (Really Fast Deep Clone) is a JavaScript deep cloning utility. It copies JSON-like values and also has optional support for prototype properties, circular references, and custom cloning for specific constructor classes.
Project status
- The upstream repository shows an activity signal (last upstream push on 2026-03-19), but the last published
updatesin the provided release data are from 2024-06 (v1.4.1), so recent published changes have been quiet. - Apparent update cadence is low, with a long gap between published updates (v1.3.1 in 2023-02, then v1.4.0 and v1.4.1 in 2024-06). After that, there is no further published update noted in the provided data up to 2026-08-12.
AI summary generated
Recent updates
1.4.1
Release 1.4.1 adds TypeScript type definitions for a new `constructorHandlers` option. The published diff shows changes limited to TypeScript declaration files and type tests, with no JavaScript implementation changes.
v1.4.0
v1.4.0 adds a new `constructorHandlers` option to let consumers customize how instances of specific classes are deep-cloned. The release notes also mention CI now running on Linux only, plus a small benchmark typo fix. Code changes show `constructorHandlers` is implemented by changing the core cloning logic for built-ins like `Date`, `Map`, and `Set` to use exact constructor matching.
Featuresv1.3.1
Release v1.3.1 was published on 2023-02-23, but the publisher did not provide any release notes. No documented changes, fixes, or migration guidance are available from the provided release data.