2024/06/17〜2024/06/23の最新情報
History of WebGPU in Deno (Web Engines Hackfest ‘24) Web Engines Hackfest 2024でのcrowlKats氏の発表内容が公開されています。 動画 スライド DenoにおけるWebGPU APIの実装やWebGPU APIが一時的に削除された背景、WebGPU APIに関する今後の計画などについて解説されています。今後、OffscreenCanvasなどの実装も検討されているようです feat(ext/canvas): OffscreenCanvas (#23773) Deno v1.44.3 Deno v1.44.3がリリースされています。 deno lsp ワークスペース直下以外の各ディレクトリに存在するdeno.jsonが認識されるように改善されています。 feat(lsp): multi deno.json resolver scopes (#24206) この改善によって、例えば、以下のような構成のプロジェクトにおいて、各deno.jsonがdeno lspによって認識されるようです。 ./frontend/deno.json ./backend/deno.json ./backend/sub_dir/deno.json 上記のPRによると、各deno.jsonごとに型チェックの振る舞いや設定などを分離できるようにすることなども今後、検討されているようです。 Node.js互換性の改善 node:net: BlockListとSocketAddressが追加されています。 node:http: Server#closeでGraceful shutdownが行われるように改善されています。 node:diagnostics_channel: dd-traceのサポート向けにNode.jsとの互換性が改善されています。 AbortSignal AbortSignal.timeoutのリソースリークが修正されています。 Deno v1.44.4 Deno v1.44.4がリリースされています。 Deno.addSignalListener Deno.addSignalListenerで'SIGPOLL'と'SIGUNUSED'がサポートされています。 node:fs DirentにparentPathとpathプロパティが追加されています。 deno_stdのリリース deno_stdがリリースされています。...