github denoland/deno v1.29.3

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

1.29.3 / 2023.01.13

  • feat(core): allow specifying name and dependencies of an Extension (#17301)
  • feat(ext/ffi): structs by value (#15060)
  • fix(cli): uninstall command accept short flags (#17259)
  • fix(cli/args): update value_name of inspect args to resolve broken completions
    (#17287)
  • fix(core): get v8 console from context extra bindings (#17243)
  • fix(ext/web/streams): fix ReadableStream asyncIterator (#16276)
  • fix(fmt): better handling of link reference definitions when formatting
    markdown (#17352)
  • fix(install): should always include --no-config in shim unless --config is
    specified (#17300)
  • fix(napi): Implement napi_threadsafe_function ref and unref (#17304)
  • fix(napi): date and unwrap handling (#17369)
  • fix(napi): handle static properties in classes (#17320)
  • fix(napi): support for env cleanup hooks (#17324)
  • fix(npm): allow to read package.json if permissions are granted (#17209)
  • fix(npm): handle declaration file resolution where packages incorrectly define
    "types" last in "exports" (#17290)
  • fix(npm): panic resolving some dependencies with dist tags (#17278)
  • fix(npm): reduce copy packages when resolving optional peer dependencies
    (#17280)
  • fix(npm): support old packages and registries with no integrity, but with a
    sha1sum (#17289)
  • fix(permissions): lock stdio streams when prompt is shown (#17392)
  • fix(watch): preserve ProcState::file_fetcher between restarts (#15466)
  • fix(webidl): properly implement setlike (#17363)
  • fix: check if BroadcastChannel is open before sending (#17366)
  • fix: don't panic on resolveDns if unsupported record type is specified
    (#17336)
  • fix: don't unwrap in test pipe handling logic (#17341)
  • fix: make self and window getters only & make getterOnly ignore setting
    (#17362)
  • perf(ext,runtime): remove using SafeArrayIterator from for-of (#17255)

Don't miss a new deno release

NewReleases is sending notifications on new releases.