Изменения
Изменения теперь включен в релиз.
∞ 1.0.2
∞ 1.0.1
∞ 1.0.0
∞ 0.7.6
- Исправления ошибок #189, #197
- Добавлен флаг --warnдля возврата ошибок в виде предупреждений.
 
∞ 0.7.5
- Исправления ошибок #187
- Добавлена улучшенная поддержка yamlfront matter в файлах шаблонов
- Добавлено правило T032 для #123
- Добавлено правило H033 для #124
- Изменены профили линтеров, чтобы они были инклюзивными, а не эксклюзивными для #178
- Добавлена альтернативная опция файла конфигурации .djlintrcдля #188
 
∞ 0.7.4
∞ 0.7.3
- Исправления ошибок #173, #174
- Упал Py3.6 с сайта pyproject.toml.
 
∞ 0.7.2
∞ 0.7.1
∞ 0.7.0
- Добавлена настройка для пользовательских HTML-тегов
- Исправления ошибок
 
∞ 0.6.9
- Добавлены профили HTML и Angular
- Разрешены некоторые сущности в правиле #H023
- Исправления ошибок
 
∞ 0.6.8
- Исправления ошибок
- Обновленные документы
 
∞ 0.6.7
- Добавлена опция конфигурации format_attribute_template_tagsкак опция для форматирования тегов шаблонов внутри атрибутов
- Добавлена опция конфигурации linter_output_formatдля настройки порядка переменных сообщений линтера
- Добавлены правила H030 и H031 для проверки мета-тегов
 
∞ 0.6.6
∞ 0.6.5
- Обновлены пути вывода, чтобы они были относительными к корню проекта
- Исправления ошибок
 
∞ 0.6.4
∞ 0.6.3
- Добавлена поддержка тега django blocktrans.
- Исправления ошибок
 
∞ 0.6.2
∞ 0.6.1
- Исправления ошибок
- Сделать правило T028 более строгим с более четким посланием
 
∞ 0.6.0
- Добавлено правило T027 для проверки наличия незакрытых тегов в синтаксисе шаблона
- Добавлено правило T028 для проверки отсутствия пробельных тегов в атрибутах
- Добавлено правило H029 для проверки метода формы в нижнем регистре
- Игнорируются теги djagno blocktranslate, которые не имеют “trimmed” от форматера
- Исправления ошибок
 
∞ 0.5.9a
- Добавлена поддержка тестирования для python 3.10
- Добавлен крючок предварительного коммита
 
∞ 0.5.9
- Добавлена опция --use-gitignoreдля расширения исключений
- Изменено сопоставление исключений по умолчанию
- Исправлены пути исключения окон
- Исправлено форматирование тегов {%...%}в атрибутах
- Исправлено форматирование циклов for и вложенных условий в атрибутах
 
∞ 0.5.8
- Добавлена опция require_pragma
- Обновлен DJ018 для перехвата data-srcиactionна входах
- Исправлен синтаксис игнорирования строк
- Добавлена опция --lintв качестве заполнителя для использования по умолчанию
- Исправления ошибок
 
∞ 0.5.7
∞ 0.5.6
- Добавлено правило H026 для поиска пустых тегов id и class
- Исправления ошибок
 
∞ 0.5.5
- Консолидированные настройки и сокращенный код
- Исправления ошибок
 
∞ 0.5.4
- Добавлено правило H020 для поиска пустых пар тегов
- Добавлено правило H021 для поиска инлайн-стилей
- Добавлено правило H022 для поиска http-ссылок
- Добавлено правило H023 для поиска ссылок на сущности
- Добавлено правило H024 для поиска типов в скриптах и стилях
- Добавлено правило H025 для проверки сиротских тегов. Благодаря https://stackoverflow.com/a/1736801/10265880
- Улучшено форматирование атрибутов
- Обновлена опция blank_line_after_tagдля добавления новой строки независимо от местоположения
- Исправлено форматирование тегов django trans
- Добавлено форматирование для встроенных стилей
- Добавлено форматирование для условий шаблона внутри атрибутов
- Добавлен srcset как возможное местоположение url в правилах линтера
- Ускорено форматирование
- Особая благодарность jayvdb
 
∞ 0.5.3
- Измените stdout для опций --reformat/check, чтобы выводить новый html только при использовании stdin в качестве входа
 
∞ 0.5.2
- Разделите требование altс H006 на H013
- Добавлен необязательный файл пользовательских правил
- Добавлен golangв качестве опции профиля
- Исправлено форматирование игнорируемых блоков, содержащих встроенные комментарии
- Добавлен текст по умолчанию для опций --indentи-e
- Обновлены правила url для принятия #
- Исправлена кодировка файлов в ОС Windows
- Исправлен регекс для однострочных тегов шаблонов
- Исправление blank_line_after_tagдля тегов с пробелами в начале строки
 
∞ 0.5.1
- Добавлено правило H019
- Исправлены ошибки в DJ018 и H012
 
∞ 0.5.0
- Исправлено несколько ошибок регекс-сопоставления в правилах linter
- Запрещено возвращать ошибки в игнорируемых блоках
- Добавлена возможность игнорировать блок кода из linter/formatter с тегами {% djlint:off %}...{% djlint:on %}.
 
∞ 0.4.9
∞ 0.4.8
∞ 0.4.7
- Перемещение тега sourceв однострочные теги
 
∞ 0.4.6
∞ 0.4.5
- Добавлены лучшие практики в документацию
- Добавлена опция --profileдля установки правил linter/formatter по умолчанию
- Добавлены правила linter для шаблонов jinja url
 
∞ 0.4.4
- Измените конфигурацию отступа со строки на int. --indent 3
 
∞ 0.4.3
- Добавлена опция cli для интервала между отступами. --indent=" ".
 
∞ 0.4.2
- Добавлена поддержка дополнительных пробелов после тегов с помощью опции blank_line_after_tag.
 
∞ 0.4.1
- Добавлена поддержка одновременной обработки нескольких файлов или папок
 
∞ 0.4.0
- Исправлено форматирование тегов django {# ... #}тегов
- Добавлена поддержка отступов для тегов figcaption, details и summary
- Добавлена поддержка переопределения или расширения списка исключенных путей в pyproject.toml.
 
∞ 0.3.9
- Обновленная обработка атрибутов
 
∞ 0.3.8
- Добавлена поддержка stdin
 
∞ 0.3.7
- Исправлено форматирование тегов small,dtиdd.
 
∞ 0.3.6
- Добавлена поддержка форматера для открывающих блоков Nunjucks {%-
 
∞ 0.3.5
- Добавлена поддержка большего количества блоков Django
- Добавлена поддержка пользовательских блоков
- Добавлена поддержка конфигурации в pyproject.toml
 
∞ 0.3.4
- Исправлен тег Nunjucks без пробелов в формате -%}
 
∞ 0.3.3
- Позволяет коротким тегам divбыть однострочными
 
∞ 0.3.2
- Исправлено форматирование комментариев в Django
- Игнорирование форматирования текстовой области
 
∞ 0.3.1
- Обновлен регекс форматирования атрибутов
- Обновлено правило притирки W010
 
∞ 0.3.0
- Изменен код выхода на 1 в случае изменения форматирования
- Добавлена поддержка тегов assetв Jinja
 
∞ 0.2.9
- Обновленный регекс W018
- Удалены дублирующиеся сообщения lint
- Обновлен E001 для Handlebars
 
∞ 0.2.8
- Исправлена ошибка прогресс-бара для старой версии Click