Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024-09-23のJS: date-fns v.4.0.0(timezone)、Deno 2.0 RC、Safari 18.0 #1225

Merged
merged 20 commits into from
Sep 23, 2024

Conversation

azu
Copy link
Member

@azu azu commented Sep 23, 2024

date-fns v4.0.0がリリースされました。

date-fns v4.0.0ではTimeZoneをサポート、ESMとCJSのdual packageに変更などが行われています。
TimeZoneのサポートは今まではdate-fns-tzという外部のパッケージで提供されていましたが、v4.0.0からは@date-fns/tzというIntlをベースにした新しいパッケージが提供されるようになりました。


Denno 2.0 RCがリリースされました。

Deno 2.0 RCではさまざまな破壊的な変更が行われているため、マイグレーションガイドも公開されています。

グローバルなwindowを削除/processを追加、deno addjsr:npm:の識別子を指定して追加できるように、パーミッションの指定に関する挙動の変更が行われています。
また、WebGPU/Deno.dlopen()/Deno.createHttpClient()がStableに、非推奨なAPIやコマンドの削除なども行われています。


Safari 18.0がリリースされました。

破壊的な変更として、AppCacheのサポートを削除、標準化されていない-webkit prefixの擬似クラスのサポートを廃止、picture要素ではJPEG2000のサポートを削除されています。

機能追加としては、次のような変更が含まれています。

  • CSSでは、View Transitions、Style Queries、content-visibility@starting-styledisplay: noneの組み合わせをサポート
  • HTMLでは、picture要素でHEICをサポート、writingsuggestions属性のサポート、<input switch>のサポート
  • JavaScriptでは、正規表現のvフラグをサポート、URL.parse()のサポート

@azu azu merged commit 2e78cf2 into develop Sep 23, 2024
@azu azu deleted the jser-week-708 branch September 23, 2024 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant