deno_stdの安定化について
deno_std
の安定化とそれに関する運用について以下のようなissueが公開されています。
The Road to Stabilizing the Standard Library (denoland/deno_std#4600)
今後の運用と計画について
今までdeno_std
は全てのモジュール(std/assert
, std/path
など)がdeno.land/stdで単一のパッケージとして公開されていました。JSRがリリースされたことで、各モジュールを個別のパッケージとして公開することが可能になりました。そのため、今後は@std/assertや@std/pathなどの各パッケージごとに独立してバージョンを割り当てて管理することが想定されているようです。
また、今後はdeno_std
のリリースをDeno本体とは独立して行うことも計画されているようです。
Deno v1.42.4
Deno v1.42.4がリリースされています。
Node.js互換性の改善
node:vm
でrejectされたPromise
がうまく取り扱われるように改善されています。これによりDenoでdocusaurus build
コマンドが動作するようになったようです。そのためdeno-docsリポジトリではDenoを使用してDocusaurusのビルドを実行するように変更が行われています。
deno publish
class
のprivate
指定されたプロパティでdefinite assignment assertionが使用されている場合に、deno publish
コマンドが失敗する問題が修正されています。
kvdex v1
kvdex v1がリリースされています。
JSRパッケージが公開されています。また、@deno/kvもサポートすることで、Node.jsやBunでの利用がサポートされているようです。