chore(deps): update dependency djlint to v1.44.0 - #8640
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
requested review from
Kurt-von-Laven,
bdovaz,
echoix and
nvuillam
as code owners
August 5, 2026 05:01
Contributor
✅
|
renovate
Bot
force-pushed
the
renovate/djlint-1.x
branch
from
August 5, 2026 07:56
83f0f17 to
279438f
Compare
renovate
Bot
force-pushed
the
renovate/djlint-1.x
branch
from
August 5, 2026 08:18
279438f to
243f201
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This PR contains the following updates:
1.43.2→1.44.0Release Notes
djlint/djLint (djlint)
v1.44.0Compare Source
Feature
--allow-empty-inputoption, and the matchingallow_empty_inputconfig key, exits0instead of2when the given paths match no files.Fix
{% if %}...{% endif %}no longer dedents everything that follows it by one level, collapsing nested structures toward column 0 - a regression in 1.43.0. A close tag already at the content level of the template block it sits in is held there, but the level it was denied was then taken off the end of the line instead, so{% if r %}</strong>{% endif %}moved the rest of the block left. The matching open tag never took a level to give back, since{% endif %}had already returned it.exclude,extend_exclude,use_gitignoreorrequire_pragmanow exits0instead of1. Skipping them is the configuration doing its job, and it is what letsexcludework under pre-commit, which passes the names of every staged file. Paths that match no files at all now exit2rather than1, so exit1means only that djLint found something to report.2instead of1, so a crash is no longer indistinguishable from a lint error. The traceback is still printed.--profile, orprofilein a config file, is now a usage error. A typo used to lint with a silently different rule set and exit0, and raisedKeyErrorwith--require-pragma.build.html/) is no longer picked up as a template and opened as a file, crashing the run.No files to check!is written to stderr instead of stdout, where formatted code is written.djlint - --reformatthat--require-pragmaskips is handed back byte for byte instead of being replaced byNo files to check!.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.