2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ #1150
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.
Vue 3.4 がリリースされました。
Vue 3.4ではVueテンプレートのパーサーのパフォーマンス改善、
watchEffect
の改善、defineModel
がStable APIに変更されています。また、
v-bind
が同名の場合の省略記法を追加、Hydrationのエラー表示を改善などの変更も含まれています。破壊的な変更として、global
JSX
namespaceの型を定義しないように変更、実験的な機能だったReactivity Transformの削除なども含まれています。関連して、Vue 2.x は2023年12月31日にサポートが終了し、End of Life(EOL)となりました。
最終バージョンは2.7.16となっています。
C++書かれたJavaScriptのLintツールであるQuick-lint-js 3.0.0がリリースされました。
Quick-lint-js 3.0.0では、TypeScriptのサポートが追加されています。
次の記事では、2023年のAstroとDenoの主要な変更点についてまとめられています。
それぞれ主要な変更点や今後の変更についても書かれているので、興味がある方は読んで見ると良いかもしれません。