Изменения
Изменения теперь включен в релиз.
∞ 1.0.2
∞ 1.0.1
∞ 1.0.0
∞ 0.7.6
- Исправления ошибок #189, #197
- Добавлен флаг
--warn
для возврата ошибок в виде предупреждений.
∞ 0.7.5
- Исправления ошибок #187
- Добавлена улучшенная поддержка
yaml
front 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