Skip to content

v1.7.0

Choose a tag to compare

@fenying fenying released this 03 Jan 15:52
· 51 commits to master since this release
v1.7.0
6408482

CHANGES

  • fix(pkg:ts-types): corrected the helper type IJsonSafeValue to whitelist undefined as a valid JSON safe value
  • feat(pkg:concurrent): added method MemoryMutex.wrap
  • feat(pkg:concurrent): added method MemoryMutex.run
  • fix(pkg:concurrent): the MemoryMutex should be non-reentrant by default,
    but an option is added to reenable reentrant behavior.
  • feat(pkg:async): added extra options collectResult to Async.withAbortSignal API
  • feat(pkg:async): added extra option opts.collectResult to Async.withTimeout
    to collect the result of the asynchronous task after timeout.

Full Changelog: v1.6.0...v1.7.0