Release 35.0.0
·
124 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
-
💔 BREAKING: Upgraded to batch-cluster v17, which changes process cleanup behavior.
Previously, even though child processes were unreferenced, the stdio streams kept the parent Node.js process alive, requiring explicit
.end()calls.Now, stdio streams are unreferenced by default, so scripts can exit naturally without calling
.end(). Child processes are cleaned up automatically when the parent exits.To restore the previous behavior (parent process stays alive until
.end()is called):new ExifTool({ unrefStreams: false });
Fixes #319.
Commits
- feat: upgrade to batch-cluster v17 and update cleanup behavior in documentation (ecb5354)