2.5.2 / 2025.09.24
- feat(lsp): describe/it test editor support (#30802)
- fix(bundle): reload html entrypoints with --watch (#30790)
- fix(check): support "compilerOptions.paths" (#30766)
- fix(cli/bundle): respect --frozen flag deno bundle command (#30825)
- fix(coverage): collect coverage data for workers (#30807)
- fix(dts): add
Uint8Array
base64/hex methods (#30686) - fix(dts): update stream type declarations to use
Promise<void>
(#30820) - fix(ext/node):
fs.readFile
,fs.readFileSync
assert encoding (#30830) - fix(ext/node):
fs.statfsSync
andfs.statfs
compatibility (#30662) - fix(ext/node): accept ArrayBuffer on crypto.timingSafeEqual (#30773)
- fix(ext/node): crypto
Cipheriv
andDecipheriv
base64 encoding (#30806) - fix(ext/ws): send User-Agent header in WS handshake (#30758)
- fix(fetch): handle proxied urls correctly and add test (#30794)
- fix(lint): skip module graph validation (#30815)
- fix(tunnel): make auth more robust (#30731)
- fix: add top level permissions key to config file schema (#30765)
- fix: reject running
.bat
and.cmd
directly on windows (#30818) - fix: restore Windows debug info (#30778)
- perf(lsp): don't watch node_modules files (#30768)
- perf: stack allocated v8 scopes (#30827)
- perf: support negative caching of package.json (#30792)