fresh v1.5.2
fresh v1.5.2がリリースされています。
<a>
要素のアクセシビリティに関する改善
fresh v1.5で<a>
にdata-current
/data-ancestor
を付与する機能が入りました。
このリリースではさらに<a>
に対してaria-current属性も設定されるように改善されています。
aria-current=page
:data-current
が付与される場合、この属性も一緒に付与されます。aria-current=true
:data-ancestor
が付与される場合、この属性も一緒に付与されます。
https://github.com/denoland/fresh/pull/1915
devサーバとブラウザとのやり取りがWebSocket
ベースで行われるように
devサーバとブラウザとのやり取りがEventSourceベースからWebSocket
ベースへ移行されているようです。
Firefoxにおいて接続が切れてしまうことのある問題(#1765)の解消や将来的なHMRのサポートなどを視野に入れた変更のようです。(後述)
DenoでのHMRのサポートについて
Deno本体にHMRをサポートするためのPRが作成されています。
まだ正式に入るかどうかはわからないものの、HMRを有効化するための--unstable-hmr
オプションの導入や、ファイル変更時にCustomEvent経由で通知をすることなどが検討されているようです。