Skip to content

Releases: Vehmloewff/dtils

2.6.1

29 Mar 15:00
Compare
Choose a tag to compare
  • fix(sh): stdin writing via options.input is properly closed

2.6.0

28 Mar 14:41
Compare
Choose a tag to compare

Features

  • feat(sh): getExecutablesFromPath
  • feat(sh): options.inheritStdio - allow stdio to be inherited in some cases
  • feat(sh): options.input - support writing to stdin
  • feat(sh): options.signal - allow a running command to be canceled

2.5.0

19 Jan 14:27
Compare
Choose a tag to compare
  • feat(fs): createWatcher and getMtime

2.4.0

26 Oct 05:55
Compare
Choose a tag to compare

Features

  • errors: retryFailures, prependErrorMessageWith
  • fs: recursiveReadInsideDir, copyDir, recursiveReadFiles

2.3.1

15 Sep 21:27
Compare
Choose a tag to compare

Fixes

  • Actually export those modules that were released in the last release

2.3.0

15 Sep 21:06
Compare
Choose a tag to compare

New Modules

  • cache
  • fetch
  • cbor
  • safe_unknown
  • hash

New Exports

  • errors - bindErrorRecovery, withErrorRecovery, withAsyncErrorRecovery
  • fs - writeBytes, readBytes, readDir
  • stream - collectStream
  • string - concatenate, sliceConcatenated
  • json - jsonDecode, jsonEncode

Deprecations

  • fs - writeBinary, readBinary

  • json - validators, jsonStringify, jsonParse

  • http - JsonBody

  • fs - (not quite deprecation, notice of breaking change to occur) add breaking change notices to several fs functions for next major
    release

Fixes

Many, many fixes. See full changelog for details.

Full Changelog

2.2.1...2.3.0

2.2.1

22 Jul 05:27
Compare
Choose a tag to compare

Fixes

  • [fs] recursiveReadDir returns [] if rootDir not exists

2.2.0

20 Jul 18:19
Compare
Choose a tag to compare

Features

  • (deno) support for the --unstable CLI flag

2.1.1

20 Jul 18:11
Compare
Choose a tag to compare

Fixes

  • (deno) don't suppress env vars

2.1.0

16 Jun 20:08
Compare
Choose a tag to compare
  • Add an unstable "record" module