Fix
- Preserve conditional attribute names and significant whitespace in template-generated attributes.
- Keep parent closing tags aligned after multiline inline content.
- Avoid false H026 reports when
idorclassis followed by a spaced equals sign. - Keep short tag contents inline when attributes contain template expressions.
- Avoid false D018/J018 reports for links using valid URI schemes.
- Indent content inside Twig
embedblocks. - Avoid false H037 reports for attributes in mutually exclusive template branches.
- Respect
excludeandextend_excludefor explicitly provided files. - Preserve attributes containing nested template blocks when wrapping long tags.
- Preserve template expressions used in dynamic HTML tag names.
- Preserve asterisks in HTML attribute names such as htmx response targets.
- Avoid adding trailing whitespace after function calls in multiline template expressions.
- Avoid false T002 reports for template tags inside HTML attributes.