2024-10-16のJS: Deno v2、TypeScript 5.7 Beta、ES2025に入る5つのProposal #1232
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Deno v2.0.0がリリースされました
Node.jsとの互換性の改善、JSRのサポート改善、Workspaceのサポートなどが行われています。
Deno 1.xから2.xへのマイグレーションガイドも公開されています。
TypeScript 5.7 Betaがリリースされました
初期化されてない変数のチェック、相対パスの
.ts
を出力時に.js
へと書き換える--rewriteRelativeImportExtensions
フラグの追加されています。また、
--target es2024
のサポート、Node.js 22のV8 Compile Cacheをサポートして実行速度の改善なども行われています。。2024年10月のTC39のミーティングで5つのProposalがStage 4になりました。
Promise.try/Import Attributes/RegExp Modifiers/Sync Iterator helpers/JSON ModulesがそれぞれStage 4になりました。
そのため、これらの機能はES2025に含まれることになります。
それ以外にもすでにStage 4になっているProposalは次のページで確認できます。