Djlint

Latest version: v1.36.4

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

Scan your dependencies

Page 1 of 2

1.36.4

- Fix specific mixture of quotes and escaped quotes (e.g. in a json string in an html attribute) breaks the html. Thanks, oliverhaas.
- Fix broken formatting of template tags inside template tags. Thanks, oliverhass.

1.36.3

This release reverts the following changes from the last release as they caused issues:

- Fix specific mixture of quotes and escaped quotes (e.g. in a json string in an html attribute) breaks the html. Issue 1048.
- Resolve exclude paths. Issue 1047.

1.36.2

Fix:

- Fix specific mixture of quotes and escaped quotes (e.g. in a json string in an html attribute) breaks the html. Thanks, oliverhaas.
- Resolve exclude paths. Thanks, antoineauger.

Performance:

- Minor regex indent optimization. Thanks, oliverhaas.

1.36.1

- Improve performance by ~30%. Thanks, oliverhaas.

1.36.0

Feature

- Add support for `djlint.toml` config file. The format is identical to `pyproject.toml`, but it does not use `[tool.djlint]` table.

Fix

- Do not format HTML in attributes. Thanks, oliverhaas.
- Fix using `js_config` instead of `css_config`.

Performance

- Increase performance by ~30% by using regex more efficiently and caching more stuff.

1.35.4

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.