diff options
author | denobot <33910674+denobot@users.noreply.github.com> | 2024-04-11 10:07:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-11 13:37:24 +0530 |
commit | ca7432b86b78434c94c8c6059f10260ccb1b967a (patch) | |
tree | 815885095fd13dec82dd45987cba073a5afc673e /Releases.md | |
parent | 34e1d0cdd4b7a00d48dee940024a7a695aa27f48 (diff) |
chore: forward v1.42.2 release commit to main (#23315)
Co-authored-by: Satya Rohith <me@satyarohith.com>
Diffstat (limited to 'Releases.md')
-rw-r--r-- | Releases.md | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/Releases.md b/Releases.md index 7ff51f5ba..50d2c9518 100644 --- a/Releases.md +++ b/Releases.md @@ -6,6 +6,53 @@ https://github.com/denoland/deno/releases We also have one-line install commands at: https://github.com/denoland/deno_install +### 1.42.2 / 2024.04.11 + +- FUTURE(ext/fs): make `Deno.FsFile` constructor illegal (#23235) +- FUTURE(ext/fs): remove `Deno.FsWatcher.prototype.rid` (#23234) +- FUTURE(ext/net): remove + `Deno.(Conn|TlsConn|Listener|TlsListener|UnixConn).prototype.rid` (#23219) +- FUTURE: enable BYONM by default (#23194) +- FUTURE: override byonm with nodeModulesDir setting (#23222) +- FUTURE: remove deprecated APIs within workers (#23220) +- feat(lsp): respect nested deno.json for fmt and lint config (#23159) +- fix(cli): Enforce a human delay in prompt to fix paste problem (#23184) +- fix(cli): fix deadlock in test writer when test pipe is full (#23210) +- fix(cli): update `deno doc` help to fit current usage (#23224) +- fix(ext/fs): account for all ops in leak checks (#23300) +- fix(ext/http): Make `Deno.serveHttp()` work when proxying (#23269) +- fix(ext/net): Improve ts types for network APIs (#23228) +- fix(ext/node): Add "module" to builtinsModule (#23242) +- fix(ext/node): Add fs.readv, fs.readvSync (#23166) +- fix(ext/node): MessagePort works (#22999) +- fix(ext/node): Support returning tokens and option defaults in + `node:util.parseArgs` (#23192) +- fix(ext/node): `node:vm` contexts (#23202) +- fix(ext/node): count MessagePort message listeners in hasMessageEventListener + (#23209) +- fix(ext/node): hostname is valid IPv4 addr (#23243) +- fix(ext/node): implement MessagePort.unref() (#23278) +- fix(ext/node): improve AsyncLocalStorage api (#23175) +- fix(ext/node): out-of-order writes of fs.createWriteStream (#23244) +- fix(ext/node): patch MessagePort if provided as workerData (#23198) +- fix(ext/node): polyfill node:domain module (#23088) +- fix(ext/tls): add support EC private key (#23261) +- fix(lsp): Remove client-facing format failure warning (#23196) +- fix(lsp): respect DENO_FUTURE for BYONM config (#23207) +- fix(runtime): fix Windows permission prompt (#23212) +- fix: prevent cache db errors when deno_dir not exists (#23168) +- perf(lsp): Don't retain `SourceFileObject`s in `sourceFileCache` longer than + necessary (#23258) +- perf(lsp): More granular locking of `FileSystemDocuments` (#23291) +- perf(lsp): Only evict caches on JS side when things actually change (#23293) +- perf(lsp): cache ts config in isolate until new project version (#23283) +- perf(lsp): don't keep remote module ast's in memory (#23230) +- perf(lsp): don't pass remote modules as tsc roots (#23259) +- perf(lsp): replace document registry source cache on update (#23311) +- perf(lsp): use lockfile to reduce npm pkg resolution time (#23247) +- perf(node): put pkg json into an `Rc` (#23156) +- perf: reduce allocations in `MediaType::from_specifier` (#23190) + ### 1.42.1 / 2024.04.01 - fix(check): ignore certain diagnostics in remote modules and when publishing |