2025/04/14〜2025/04/20の最新情報
Deno v2.2.10 Deno v2.2.10がリリースされています。 JavaScriptでのExplicit resource managementのサポート JavaScript向けにExplicit Resource Managementのサポートが追加されました (#28119) 今まで、Explicit Resource ManagementはTypeScriptでのみ利用可能でしたが、V8におけるサポートに伴い、JavaScriptでも利用できるよう改善されました。 // main.js class Disposable { [Symbol.dispose]() { console.info("Disposed!"); } } { using _ = new Disposable(); } // => "Disposed!" vsockのサポート 以前に紹介したvsockのサポートが正式に導入されました (#28725) Node.js互換性の改善 node:stream - 互換性の大きな改善 Node.jsにおけるnode:streamのソースコードをもとに、Denoにおける実装を自動生成する仕組み (ext/node/update_node_stream.ts) が導入されています (#28855) これによって、互換性の大きな改善が期待されそうです。 node:test - describe()/suite()のサポート describe()とsuite()が実装されています (#28847) import assert from "node:assert/strict"; import { describe, it } from "node:test"; describe("sum", () => { it("returns sum of numbers", () => { assert....