jser / jser.github.io

JSer.infoのブログリポジトリ
https://jser.info/
MIT License
104 stars 71 forks source link

2024-05-03のJS: Bun v1.1.5(cross compile)、React 18.3.0、Svelte 5 RC #1190

Closed azu closed 6 months ago

azu commented 6 months ago

Bun v1.1.5がリリースされました。

bun build --compileがクロスコンパイルに対応し、Windows/Linux/macOSに対応したSingle Executable Binaryを出力できるようになっています。 また、package.jsonの末尾カンマを許可するようになる変更やbun.reportが追加されています。 その他には、Import Attributesで任意ファイルをtext/json/toml/fileとしてインポートできるようになるといった変更があります。


React v18.3.0がリリースされました。

React 19 Betaもリリースされていますが、React 19では一部APIの変更が予定されています。 React 18.3.0では、React 19での変更予定の機能に対してDeprecatedの警告を出す実装が追加されています。 React 19での変更予定については、アップグレードガイドが公開されています。


Svelte v5 RCがリリースされました。

Svelte 5ではrunesの追加、Snippetsの追加、.svelteでTypeScriptをネイティブサポート、イベントハンドラーの記述方法の変更などが行われています。

azu commented 6 months ago

🍞 Bun v1.1.5: クロスコンパイルのサポート ⚛️ React v18.3.0: React 19へのアップグレードパス ⭕ Svelte v5 RC: ᚱᚢᚾᛖ