github denoland/deno v1.36.0

latest releases: v2.0.6, v2.0.5, v2.0.4...
15 months ago

1.36.0 / 2023.08.03

  • feat(bench): add BenchContext::start() and BenchContext::end() (#18734)
  • feat(bench): print iter/s in the report (#19994)
  • feat(cli): Add dot test reporter (#19804)
  • feat(cli): Adding JUnit test reports (#19747)
  • feat(compile): Add --no-terminal to compile command (#17991)
  • feat(ext/http): Upgrade to hyper1.0-rc4 (#19987)
  • feat(ext/websocket): allow HTTP(S) protocol in URL (#19862)
  • feat(node): add polyfill for node:test module (#20002)
  • feat(node/os): implement getPriority, setPriority & userInfo (#19370)
  • feat(npm): support running non-bin scripts in npm pkgs via deno run (#19975)
  • feat(permissions): add "--deny-*" flags (#19070)
  • feat(unstable): optional deno_modules directory (#19977)
  • feat(unstable/lsp): support navigating to deno_modules folder (#20030)
  • feat: Deno.createHttpClient allowHost (#19689)
  • fix(Deno.serve): accessing .url on cloned request throws (#19869)
  • fix(bench): iter/s calculation (#20016)
  • fix(check): should bust check cache when json module or npm resolution changes
    (#19941)
  • fix(ext/compression): throw TypeError on corrupt input (#19979)
  • fix(ext/fs): fix MaybeArc when not sync_fs (#19950)
  • fix(ext/node): fix import json using npm specifier (#19723)
  • fix(lsp): handle import mapped node: specifier (#19956)
  • fix(node): node:test reports correct location (#20025)
  • fix(node): package path not exported error - add if types resolution was
    occurring (#19963)
  • fix(npm): improve declaration resolution for filename with different
    extensions (#19966)
  • fix(repl): highlight from ident in import from or export from (#20023)
  • fix(test): request cloning should throw if body stream is locked (#19990)
  • fix: call setIsTrusted for generated events (MessageEvent) (#19919)
  • fix: deno diagnostic - clarify where to put triple-slash directive (#20009)
  • fix: do not include jsx without @ts-check in tsc roots (#19964)
  • fix: error on invalid & unsupported jsx compiler options (#19954)
  • fix: make "suggest.autoImports" to switch completions from external modules
    (#19845)
  • fix: regression in workers using dynamic imports (#20006)
  • fix: retry module download once if server errored (#17252)
  • perf(ext/ffi): Avoid receiving on FFI async work channel when no
    UnsafeCallback exists (#19454)
  • perf: faster node globals access in cjs (#19997)

Don't miss a new deno release

NewReleases is sending notifications on new releases.