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-05-03のJS: Bun v1.1.5(cross compile)、React 18.3.0、Svelte 5 RC #1190

Merged
merged 21 commits into from
May 3, 2024

Conversation

azu
Copy link
Member

@azu azu commented May 3, 2024

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 azu merged commit af53fff into develop May 3, 2024
@azu azu deleted the jser-week-691 branch May 3, 2024 14:33
@azu
Copy link
Member Author

azu commented May 3, 2024

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

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