Change8

3.9.0

📦 prettierView on GitHub →
3 features🐛 2 fixes🔧 3 symbols

Summary

Prettier 3.9 introduces major parser upgrades, including support for TypeScript 5.5, alongside various formatting improvements for CSS and Vue.

✨ New Features

  • Upgraded TypeScript parser to support TypeScript 5.5 features.
  • Improved formatting for CSS nesting selectors.
  • Added support for formatting Vue 3 script setup syntax improvements.

🐛 Bug Fixes

  • Fixed an issue where trailing commas were incorrectly omitted in certain array definitions in JavaScript.
  • Resolved a bug causing incorrect indentation in multi-line JSX attributes when using specific configurations.

Affected Symbols