Releases: djlint/djLint
Releases · djlint/djLint
v1.35.2
- Unpin dependencies upper bounds.
- Use min(cpu_count, files_count, 4) workers. Use a thread instead of a process if only one worker will be used. This gives the best performance and low resource usage.
- Refactor the code.
- Fix max attribute length with longer regex custom html tags (#884)
- Fix Jinja formatting issues (#715)
- Fix: not detecting tabs as a valid seperation between tags (#813)
- Fix: Add ignore for sms links (#815)
- Fix: Allow attributes on <title> (#830)
v1.34.2
v1.34.1
v1.34.0
v1.33.0
1.33.0 (2023-09-18)
Bug Fixes
- formatter: fixed extra breaks added around html tags inside template tags (6091ffb), closes #742
- formatter: fixed extra indend in script tags (9d04d51), closes #733
- formatter: fixed formatting on functions that used python keywords as the param name (183a7c0), closes #756
- h033: fix rull to not match data-action (f6881e0)
- linter: fixed false positive on DJ018 (78d81dc), closes #755
Features
- formatter: added support for nunjucks async loop tags (5a32bb3)
v1.32.1
v1.32.0
v1.31.1
1.31.1 (2023-06-26)
Bug Fixes
- formatter: fixed formatter formatting ignored code (5c75d87), closes #655
- formatter: fixed function formatting with nested quoted parenthesis (6d63a6a), closes #698
- formatter: fixed overgrabbing on template tag condensing (75c3134), closes #686
- formatter: function index was not formatted correctly (a197200), closes #693
v1.31.0
1.31.0 (2023-06-12)
Bug Fixes
- formatter: fixed
line_break_after_multiline_tag
to force break in all cases (3b37ec8), closes #680 - formatter: fixed isolated quotes being deleted from attributes (19425f9), closes #652
- formatter: fixed wild match on template tags (d288b78), closes #686
- linter: fixed false positive on t001 (1caf4c4), closes #606