Deno v2.1.0
Deno v2.1.0がリリースされています。
以下に内容をまとめたため、よろしければこちらを参照いただければと思います。
Deno v2.1.1
Deno v2.1.1がリリースされています。Deno v2.1.0によって発生したリグレッションの解消が中心のようです。
--watchのバグ修正
引数なしで--watchを使うと、プロセスがパニックする問題が修正されています。
Node.js互換性
.jsファイルの取り扱いに関する修正
Deno v2.1.0における.jsファイルが誤って.tsファイルとして認識されてしまうことのある問題が修正されています。
--unstable-node-globals
--unstable-node-globalsが指定された際に、globalThis.Bufferが適切な値を参照するよう修正されています。
deno task
ワークスペースのルートで依存関係のあるタスクが定義されている場合、ワークスペースメンバーではなく常にルートで定義されているタスクが参照されるよう修正されています。
deno_stdのリリース
deno_stdがリリースされています:
@std/http@1.0.11
@std/http@1.0.11がリリースされています。
@std/http/file-server
セキュリティに関連する修正が実施されており、もしファイルサーバーを利用されている際はアップデートが推奨されます。
@std/archiveが削除
@std/archiveパッケージが削除されました。@std/tarへの移行が推奨されます。
@std/async@1.0.9
@std/async@1.0.9がリリースされています。
@std/async/unstable-retry
@std/async/unstable-retryが追加されています。基本的には@std/async/retryと同様ですが、isRetriableオプションによってリトライを行うかどうかを柔軟に判断できる点が異なります。
@std/csv@1.0.4
@std/csv@1.0.4がリリースされています。
@std/csv/unstable-stringify
@std/csv/unstable-stringifyが追加されています。@std/csv/stringifyとの違いとして、与えられた配列の最初の要素を元にカラム名を自動で推論してくれます。
@std/toml@1.0.2
@std/toml@1.0.2がリリースされています。
@std/toml/parse
ポジティブなタイムゾーンオフセットが適切に取り扱われるよう修正が行われています。