2025/09/22〜2025/09/28の最新情報
Deno v2.5.2 Deno v2.5.2がリリースされています。 deno lsp deno lspでdescribe()/it()で定義されたテストの検出と実行がサポートされています (#30802) deno bundle deno bundle --watchにHTMLエントリーポイントを指定している場合、変更の検出時に出力されたHTMLファイルが適切にビルドされない問題が修正されています (#30790) また、deno bundleで--frozenのサポートが追加されています (#30825) deno coverage Worker内のコードに対してもカバレッジが計測されるよう改善されています (#30807) TypeScript compilerOptions.pathsのサポート deno checkコマンドでcompilerOptions.pathsがサポートされています (#30766) Uint8Arrayに Base64/Hex 関連のAPIに関する型定義が追加 Deno v2.5.0におけるV8のアップデートに伴い、下記APIの型定義が追加されました (#30686): Uint8Array#toBase64() Uint8Array#setFromBase64() Uint8Array#toHex() Uint8Array#setFromHex() Uint8Array.fromBase64() Uint8Array.fromHex() Promise<undefined> から Promise<void> への変更 TypeScript 公式の型定義に合わせて、以下の各プロパティーの型定義が Promise<undefined> から Promise<void> へ変更されています (#30820): ReadableStreamGenericReader#closed WritableStreamDefaultWriter#closed WritableStreamDefaultWriter#ready WebTransport#ready WebSocket Deno 2.5.1からWebSocketの接続時にUser-Agentヘッダーが送信されなくなっていた問題が修正されています (#30758) node:fs statfs()でpath引数にBufferの指定がサポートされています (#30662) また、readFile()でencoding: "binary"の指定時にStringを返すよう挙動が修正されています (#30830) node:crypto timingSafeEqual()にArrayBufferのサポートが追加されています (#30773)...