Releases: tailwindlabs/prettier-plugin-tailwindcss
Releases · tailwindlabs/prettier-plugin-tailwindcss
v0.8.0
Changed
- Require at least Prettier 3.7.x (#420)
Added
- Export public sorting APIs to
/sorter(#438)
Fixed
- Remove top-level await (#420)
- Improve load-time performance (#420)
- Improve config resolution caching with directory-based cache (#432)
- Load compatible plugins on demand and tighten plugin detection (#437)
- Load v3/v4 modules only when needed (#439)
- Remove recast/ast-types deps and optimize dynamic JS attribute handling (#440)
- Remove unused deps (#441)
- Use the plugin that has already been imported rather than dynamically importing it again (#442)
- Skip visiting non-node children (#443)
- Optimize whitespace-only class detection (#429)
- Fix v3 config loading with Jiti re-exports (#448)
- Collapse whitespace in template literals with adjacent quasis (#427)
- Improve
canCollapseWhitespaceInhandling for"tailwindPreserveWhitespace": true(#428)
v0.7.4
Same as v0.7.2, since v0.7.3 contained breaking changes.
v0.7.3
v0.7.2
v0.7.1
v0.7.0
Added
- Format quotes in
@source,@plugin, and@config(#387) - Sort in function calls in Twig (#358)
- Sort in callable template literals (#367)
- Sort in function calls mixed with property accesses (#367)
- Support regular expression patterns for attributes (#405)
- Support regular expression patterns for function names (#405)
Changed
- Improved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (#386)
- Improved monorepo support by loading v3 configs relative to the input file instead of prettier config file (#386)
- Fallback to Tailwind CSS v4 instead of v3 by default (#390)
- Don't augment global Prettier
ParserOptionsandRequiredOptionstypes (#354) - Drop support for
prettier-plugin-import-sort(#385)