Djlint

Latest version: v1.36.4

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.35.3

This release significantly improves performance, especially for large files and large projects.

Formatting <https://github.com/openedx/edx-platform> took 87 seconds in the previous version, now it takes only 4 seconds (>2000% speedup)! Tested on a 32-core computer.

- Performance improved by caching some functions. Thanks to JCWasmx86!
- Removed the limitation on the number of workers introduced in v1.35.0.
- Drop Python 3.8 support.

1.35.2

- Fix npm publishing

1.35.1

- Fix npm publishing

1.35.0

- 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)

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.