Releases: depthbomb/node-common
Releases · depthbomb/node-common
Release 2.3.0
- feat: add runtime detection and environment info helpers for node/bun (630fc4c)
- feat: add advisory file locking with retries, stale eviction, and ownership-safe release (6511223)
- feat: add temporary file/dir helpers with scoped cleanup (56a7d81)
- feat: add cancellation-aware process helpers and executable lookup APIs (934c2e0)
- feat(pathlib): add JSON/atomic IO, ensure/copy/move helpers, walk/glob options, and path relation utilities (f3c20a2)
- docs: update README (765a132)
- feat(cancellation): add abort interop, token helpers, any/all combinators, and timeout error overload (ffb61ec)
- refactor(tests): import compiled files (d1ba012)
- chore: update dependencies (0197caf)
Release 2.2.2
- feat: add tests (598c3e4)
- fix(pathlib): normalize file URI conversion on Windows (61860af)
- fix(cancellation): clean up registrations and external listeners (22edd10)
- fix(cancellation): pass a real token in cancellable wrapper (1b1f2cd)
- fix(cancellation): make CancellationToken.None immutable (973b374)
- fix(cancellation): unlink linked registrations to avoid dispose race (776a6cd)
- perf(pathlib): speed up walk using dirents and symlink-safe recursion (2a77aa3)
- perf(cancellation): clear delay timer on cancellation (478cc7c)
- perf(pathlib): stream file lines instead of loading into memory (7220368)
- chore: update dependencies (caad025)
Release 2.2.1
- fix: re-add barrel import (ad09ebd)
Release 2.2.0
Release 2.1.1
- feat: implement
Symbol.toPrimitivefor pathlib (f3e8386)
Release 2.1.0
Release 2.0.0
Release 1.2.0
Release 1.1.0
Release 1.0.0
- initial (94e46eb)