2021/01/24〜2022/01/30の最新情報
Deno v1.18.1 Deno v1.18.1がリリースされました。 Deno.networkInterfaces() Deno.networkInterfaces()が実装されました。 利用可能なネットワークインターフェースの一覧を取得できます。 const interfaces = Deno.networkInterfaces(); 利用するには--allow-envと--unstableが必要です。 deno lsp deno lspでDENO_CERTとDENO_TLS_CA_STOREの環境変数がサポートされました。 これらの環境変数については、下記を参照ください。 https://deno.land/manual@v1.18.1/getting_started/setup_your_environment#environment-variables https://github.com/denoland/deno/releases/tag/v1.18.1 deno_std v0.123.0 deno_std v0.123.0がリリースされました。 std/node 新しく下記APIが実装されています: os.networkInterfaces() process.uptime() child_process.execFile() std/testing assertObjectMatchでArrayBufferを含むオブジェクトが適切に比較されない問題が修正されました。 https://github.com/denoland/deno_std/releases/tag/0.123.0 deno_std/archive/tarの現代化について deno_stdにはtarファイルを取り扱うためにarchive/tarが提供されています。 このarchive/tarはDeno.Readerをベースに実装されています。 現在、archive/tarをStreams APIで書き直すことが検討されています。 この一環として、archive/streams.tsを追加するPRが作成されています。 https://github.com/denoland/deno_std/pull/1855 archive/streams.tsではTarEncoderStreamとTarDecoderStreamを提供し、StreamsベースのAPIを介してtarファイルの操作を行うことができます。 まだマージされていないものの、次のリリースなどで追加される可能性がありそうです。 https://github.com/denoland/deno_std/issues/1658 https://github.com/denoland/deno_std/pull/1855 Deno in 2021 Denoの公式ブログポストとしてDeno in 2021という記事が公開されました。 この記事では、2021年中にDenoに起きたできごとや変更内容などについて解説されています。 また、Deno v2へのロードマップの公開などもまもなく実施予定とのことです。 https://deno.com/blog/deno-in-2021 I’m porting tsc to Go SWCの作者であるkdy1氏により、I’m porting tsc to Goという記事が公開されました。...