denoland/deno
denoland/deno
Activity
Last release
Open issues
Open PRs
License
release notes
release notes
Published 4/30/2025
MinorContains breaking changesDue to an error during the release process, Deno v2.3.0 shows and incorrect version.
Please upgrade to Deno v2.3.1:
deno upgrade 2.3.1
DENO_EMIT_CACHE_MODE (#29025)deno clean --except <paths>, remove all cache data except
what's needed to run paths (#28424)deno check maps to deno check . (#28655)--single-threaded v8 flag (#29066)localAddress option in custom HTTP client (#28781)Deno.connect() (#27113)--permit-no-files (#28753)Deno.build.standalone for telling if running in
self-contained executable (#28750)deviceStartCapture and deviceStopCapture
(#28192)--open to deno serve to open server in browser (#25340)n is specified (#28454)types@ export conditions (#28450)typesVersions in npm dependencies (#28468)compilerOptions.lib examples to config-file.v1.json (#28226)createImageBitmap (#28764)Writable.toWeb() (#28914)mkdir() parse file mode (#28609)assert property to test context object (#28904)shake-128 and shake-256 hash algorithms (#28451)STATUS_CODES strings (#28489)Buffer.copyBytesFrom (#28829)process.loadEnvFile (#28824)Buffer from crypto cipher APIs (#28826)previousValue parameter for
process.cpuUsage() (#28550)node:stream (#28855)ext/node/polyfills/_fs/_fs_lstat.ts
(#28644)ext/node/polyfills/_fs/_fs_readv.ts
(#28645)ext/node/polyfills/_fs/_fs_realpath.ts
(#28652)ext/node/polyfills/internal/hide_stack_frames.ts (#29067)ext/node/polyfills/internal/http.ts
(#29082)ext/node/polyfills/path/_posix.ts (#28665)ext/node/polyfills/path/_util.ts (#28432)ext/node/polyfills/path/_win32.ts (#28668)ext/node/polyfills/path/separator.ts
(#28669)rawHeaders structure (#29056)sysinfoapi feature on winapi dependency
(#28568)OtelInfo only when otel metrics are enabled (#28286)--no-config to
deno install <package> (#28965)install
(#28401)bin to DENO_INSTALL_ROOT when ends with
bin (#26446)ExportInfoMap per language service (#28240)module.exports export (#28376)ArrayPrototypeSplit with StringPrototypeSplit (#28538)virtual: and cloudflare: schemes (#28922)delete globalThis.globalThis (#28960)xargs (#28714)Error.isError type (#28679)PrivateIdentifier type for PropertyDefinition key
(#28358).parent property not traversing over groups (#28803)!== wrongly parsed as != (#28403):exit called at wrong time (#28229)ObjectPattern inconsistencies (#28359):has(), :is/where/matches and :not()
selectors (#28348)Fix vs FixData interface (#28344)isFallbackAdapter from GPUAdapter to GPUAdapterInfo
(#28650)unsafely-ignore-certificate-errors and add
--help=full (#28203)denort on mac (#28800)--allow-all is passed
(#28716)deno_http, increase opt-level
for some more hyper deps (#28317)release notes
Published 4/30/2025
MinorContains breaking changesDue to an error during the release process, Deno v2.3.0 shows and incorrect version.
Please upgrade to Deno v2.3.1:
deno upgrade 2.3.1
DENO_EMIT_CACHE_MODE (#29025)deno clean --except <paths>, remove all cache data except
what's needed to run paths (#28424)deno check maps to deno check . (#28655)--single-threaded v8 flag (#29066)localAddress option in custom HTTP client (#28781)Deno.connect() (#27113)--permit-no-files (#28753)Deno.build.standalone for telling if running in
self-contained executable (#28750)deviceStartCapture and deviceStopCapture
(#28192)--open to deno serve to open server in browser (#25340)n is specified (#28454)types@ export conditions (#28450)typesVersions in npm dependencies (#28468)compilerOptions.lib examples to config-file.v1.json (#28226)createImageBitmap (#28764)Writable.toWeb() (#28914)mkdir() parse file mode (#28609)assert property to test context object (#28904)shake-128 and shake-256 hash algorithms (#28451)STATUS_CODES strings (#28489)Buffer.copyBytesFrom (#28829)process.loadEnvFile (#28824)Buffer from crypto cipher APIs (#28826)previousValue parameter for
process.cpuUsage() (#28550)node:stream (#28855)ext/node/polyfills/_fs/_fs_lstat.ts
(#28644)ext/node/polyfills/_fs/_fs_readv.ts
(#28645)ext/node/polyfills/_fs/_fs_realpath.ts
(#28652)ext/node/polyfills/internal/hide_stack_frames.ts (#29067)ext/node/polyfills/internal/http.ts
(#29082)ext/node/polyfills/path/_posix.ts (#28665)ext/node/polyfills/path/_util.ts (#28432)ext/node/polyfills/path/_win32.ts (#28668)ext/node/polyfills/path/separator.ts
(#28669)rawHeaders structure (#29056)sysinfoapi feature on winapi dependency
(#28568)OtelInfo only when otel metrics are enabled (#28286)--no-config to
deno install <package> (#28965)install
(#28401)bin to DENO_INSTALL_ROOT when ends with
bin (#26446)ExportInfoMap per language service (#28240)module.exports export (#28376)ArrayPrototypeSplit with StringPrototypeSplit (#28538)virtual: and cloudflare: schemes (#28922)delete globalThis.globalThis (#28960)xargs (#28714)Error.isError type (#28679)PrivateIdentifier type for PropertyDefinition key
(#28358).parent property not traversing over groups (#28803)!== wrongly parsed as != (#28403):exit called at wrong time (#28229)ObjectPattern inconsistencies (#28359):has(), :is/where/matches and :not()
selectors (#28348)Fix vs FixData interface (#28344)isFallbackAdapter from GPUAdapter to GPUAdapterInfo
(#28650)unsafely-ignore-certificate-errors and add
--help=full (#28203)denort on mac (#28800)--allow-all is passed
(#28716)deno_http, increase opt-level
for some more hyper deps (#28317)A modern runtime for JavaScript and TypeScript.