Fix
- Preserve full
djlint:offblocks before formatter passes so ignored template, script, and style content is not rewritten. - Preserve inline template blocks embedded in rendered text or captured content so formatting does not add meaningful whitespace or misalign following content.
- Keep chained Jinja function calls and lookups intact when formatting template expressions.
- Preserve whitespace-sensitive Django
filterblocks instead of moving punctuation or translated text around them. - Keep Jinja/Nunjucks-trimmed
<textarea>closing tags aligned without reformatting untrimmed textarea contents.