diff options
author | denobot <33910674+denobot@users.noreply.github.com> | 2024-01-25 11:48:50 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 03:48:50 +0100 |
commit | 9e575a286269c38c1af0a918a2a4ea4639a3004b (patch) | |
tree | c7aef46ede5f6ca2546221257b81e5d4db2b098e /Releases.md | |
parent | 174bb70eda6bd3eea48c9fcd240041a62749eab6 (diff) |
1.40.0 (#22096)
Bumped versions for 1.40.0
Co-authored-by: bartlomieju <bartlomieju@users.noreply.github.com>
Co-authored-by: Bartek IwaĆczuk <biwanczuk@gmail.com>
Diffstat (limited to 'Releases.md')
-rw-r--r-- | Releases.md | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/Releases.md b/Releases.md index 8824f9825..a6a970500 100644 --- a/Releases.md +++ b/Releases.md @@ -6,6 +6,67 @@ https://github.com/denoland/deno/releases We also have one-line install commands at: https://github.com/denoland/deno_install +### 1.40.0 / 2024.01.25 + +- feat(unstable): remove `Deno.cron()` overload (#22035) +- feat: improved diagnostics printing (#22049) +- feat(jupyter): don't require --unstable flag (#21963) +- feat(lockfile): track JSR and npm dependencies in config file (#22004) +- feat(lsp): include scope uri in "deno/didChangeDenoConfiguration" (#22002) +- feat(lsp): send "deno/didChangeDenoConfiguration" on init (#21965) +- feat(publish): error on invalid external imports (#22088) +- feat(publish): exclude and include (#22055) +- feat(publish): give diagnostic on invalid package files (#22082) +- feat(unstable): add Temporal API support (#21738) +- feat(unstable): remove Deno.upgradeHttp API (#21856) +- feat(web): ImageBitmap (#21898) +- feat: "rejectionhandled" Web event and "rejectionHandled" Node event (#21875) +- feat: Expand 'imports' section of deno.json (#22087) +- feat: Stabilize Deno.connect for 'unix' transport (#21937) +- feat: Stabilize Deno.listen for 'unix' transport (#21938) +- feat: TC39 decorator proposal support (#22040) +- feat: `Deno.FsFile.dataSync()` and `Deno.FsFile.dataSyncSync()` (#22019) +- feat: `Deno.FsFile.{utime,utimeSync}()` and deprecate + `Deno.{futime,futimeSync}` (#22070) +- feat: `Deno.{stdin,stdout,stderr}.isTerminal()`, deprecate `Deno.isatty()` + (#22011) +- feat: `FsFile.sync()` and `FsFile.syncSync()` (#22017) +- feat: deprecate `Deno.serveHttp` API (#21874) +- feat: deprecate `Deno.FsFile` constructor and `Deno.FsFile.rid` (#22072) +- feat: deprecate `Deno.FsWatcher.rid` (#22074) +- feat: deprecate `Deno.Listener.rid` (#22076) +- feat: deprecate `Deno.close()` (#22066) +- feat: deprecate `Deno.fstat()` and `Deno.fstatSync()` (#22068) +- feat: deprecate `Deno.ftruncate()` and `Deno.ftruncateSync()` (#22069) +- feat: deprecate `Deno.read()` and `Deno.readSync()` (#22063) +- feat: deprecate `Deno.resources()` (#22059) +- feat: deprecate `Deno.seek()` and `Deno.seekSync()` (#22065) +- feat: deprecate `Deno.shutdown()` (#22067) +- feat: deprecate `Deno.write()` and `Deno.writeSync()` (#22064) +- feat: deprecate `Deno.{Conn,TcpConn,TlsConn,UnixConn}.rid` (#22077) +- feat: deprecate `Deno.{stdin,stdout,stderr}.rid` (#22073) +- feat: deprecate `window` global (#22057) +- feat: import.meta.filename and import.meta.dirname (#22061) +- feat: remove conditional unstable type-checking (#21825) +- feat: stabilize Deno.Conn.ref/unref (#21890) +- feat: stabilize Deno.connectTls options and Deno.TlsConn.handshake (#21889) +- feat: warn when using --unstable, prefer granular flags (#21452) +- feat: External webgpu surfaces / BYOW (#21835) +- fix(BREAKING): remove dead `--prompt` flag (#22038) +- fix(ext/cron): automatically override unspecified values (#22042) +- fix(ext/node): fix no arg call of fs.promises.readFile (#22030) +- fix(info): return proper exit code on error (#21952) +- fix(lsp): improved npm specifier to import map entry mapping (#22016) +- fix(lsp): regression - formatting was broken on windows (#21972) +- fix(node): remove use of non existing `FunctionPrototypeApply` primordial + (#21986) +- fix(node): update `req.socket` on WS upgrade (#21984) +- fix(node): use `cppgc` for managing X509Certificate (#21999) +- fix(node/fs): promises not exporting fs constants (#21997) +- fix(node/http): remoteAddress and remotePort not being set (#21998) +- fix(types): align global deno worker type with deno.worker/webworker one + (#21936) + ### 1.39.4 / 2024.01.13 - fix(config): regression - handle relative patterns with leading dot slash |