- Fixing loop when lines wrap on two lines immediately but was theoretically short enough to not wrap (#61)
- Improve display of linting errors (#60)
- Add support to globally configure shared options across all rules via the settings object (#56)
- New option
preferSingleLine
(#54)
- Group type
never
not working with expressions (#53)
- New rule
no-duplicate-classes
(#49)
This rule will be enabled by default in v2.0.0. If you want to enable it now, please refer to the rule documentation.
You can suggest additional rules in the discussions.
- Revert back to vitest (38f6eab)
- Insertion of unnecessary escape characters (#47)
- Commonjs build (#39)
- Vue bound classes (#31)
- Change quotes in multiline arrays (#32)
- Escape nested quotes (#33)
- Allow call expressions as object values (#34)
- Attributes are no longer case sensitive (#35)
- Warn in html matchers (#36)
- Don't treat escape characters as whitespace (6aa74f8)
- Matchers (#28)
- Remove unnecessary newline after single sticky class (#23)
- Prevent inserting new line if the first class is already too long (#24)
- Simplify testing (#22)
- Accept tabs (#21)
- Add eslint 9 support (#19)
- Update dependencies (be69b11)
- Cache tailwind config and context (#16)
- Resolving tailwind config (#15)
- Sticky expressions (#13)
- False positives of unnecessary whitespace around template literal elements (#9)
- Don't wrap empty attributes (#8)
- Lint variables (#7)
- Apply nested regex only to container groups (#6)
- Invalid collapsing with template literal expressions (adfafbf)