Registro de alterações
O registro de alterações agora está incluído nas releases.
1.0.2
- Correções de bugs #240
1.0.1
- Correções de bugs #236
1.0.0
- Correções de bugs #224
0.7.6
0.7.5
- Correções de bugs #187
- Melhorado o suporte a front matter
yamlem arquivos de template - Adicionada a regra T032 para #123
- Adicionada a regra H033 para #124
- Os perfis do linter passaram a ser inclusivos em vez de exclusivos para #178
- Adicionada a opção de arquivo de configuração alternativo
.djlintrcpara #188
0.7.4
- Correções de bugs #177
0.7.3
0.7.2
0.7.1
- Correções de bugs #166
0.7.0
- Adicionada configuração para tags HTML personalizadas
- Correções de bugs
0.6.9
- Adicionados os perfis HTML e Angular
- Permitidas algumas entidades na regra #H023
- Correções de bugs
0.6.8
- Correções de bugs
- Documentação atualizada
0.6.7
- Adicionada a opção de configuração
format_attribute_template_tags, opcional, para formatar tags de template dentro de atributos - Adicionada a opção de configuração
linter_output_formatpara personalizar a ordem das variáveis das mensagens do linter - Adicionadas as regras H030 e H031 para verificar meta tags
0.6.6
- Correções de bugs
0.6.5
- Os caminhos na saída passaram a ser relativos à raiz do projeto
- Correções de bugs
0.6.4
- Correções de bugs
0.6.3
- Adicionado suporte à tag
blocktransdo django - Correções de bugs
0.6.2
- Correções de bugs
0.6.1
- Correções de bugs
- A regra T028 ficou mais rígida, com uma mensagem mais clara
0.6.0
- Adicionada a regra T027 para verificar strings não fechadas na sintaxe de template
- Adicionada a regra T028 para verificar a falta de tags sem espaços em atributos
- Adicionada a regra H029 para verificar o method de formulários em minúsculas
- O formatador passou a ignorar as tags blocktranslate do django que não têm “trimmed”
- Correções de bugs
0.5.9a
- Adicionado suporte a testes no python 3.10
- Adicionado hook de pre-commit
0.5.9
- Adicionada a opção
--use-gitignorepara estender as exclusões - Alterada a correspondência padrão de exclusões
- Corrigidos os caminhos de exclusão no windows
- Corrigida a formatação de tags
{%...%}em atributos - Corrigida a formatação de loops for e condições aninhadas em atributos
0.5.8
- Adicionada a opção require_pragma
- A DJ018 foi atualizada para detectar
data-srceactionem inputs - Corrigida a sintaxe de ignorar inline
- Adicionada a opção
--lintcomo placeholder para o uso padrão - Correções de bugs
0.5.7
- Correções de bugs
0.5.6
- Adicionada a regra H026 para encontrar tags id e class vazias
- Correções de bugs
0.5.5
- Configurações consolidadas e código enxugado
- Correções de bugs
0.5.4
- Adicionada a regra H020 para encontrar pares de tags vazios
- Adicionada a regra H021 para encontrar estilos inline
- Adicionada a regra H022 para encontrar links http
- Adicionada a regra H023 para encontrar referências de entidade
- Adicionada a regra H024 para encontrar type em scripts e estilos
- Adicionada a regra H025 para verificar tags órfãs. Agradecimentos a https://stackoverflow.com/a/1736801/10265880
- Melhorada a formatação de atributos
- A opção
blank_line_after_tagfoi atualizada para adicionar uma nova linha independentemente da posição - Corrigida a formatação da tag
transdo django - Adicionada formatação para estilos inline
- Adicionada formatação para condições de template dentro de atributos
- Adicionado srcset como possível local de url nas regras do linter
- Formatação mais rápida
- Agradecimentos especiais a jayvdb
0.5.3
- A stdout das opções
--reformat/checkfoi alterada para imprimir apenas o novo html ao usar o stdin como entrada
0.5.2
- O requisito de
altfoi separado da H006 para a H013 - Adicionado um arquivo opcional de regras personalizadas
- Adicionado
golangcomo opção de perfil - Corrigida a formatação de blocos ignorados que contêm comentários inline
- Adicionado texto padrão às opções
--indente-e - As regras de url foram atualizadas para aceitar #
- Corrigida a codificação de arquivos no Windows
- Corrigida a regex de tags de template de uma única linha
- Corrigido o
blank_line_after_tagpara tags com espaço no início
0.5.1
- Adicionada a regra H019
- Corrigidos bugs na DJ018 e na H012
0.5.0
- Corrigidos vários bugs de correspondência de regex nas regras do linter
- O linter deixou de retornar erros em blocos ignorados
- Adicionada a opção de ignorar um bloco de código no linter/formatador com as tags
{% djlint:off %}...{% djlint:on %}
0.4.9
- Corrigido o bug #35
0.4.8
- Corrigido o bug #34
0.4.7
- A tag
sourcepassou para as tags de uma única linha
0.4.6
- Corrigido o bug #31
0.4.5
- Adicionadas as boas práticas à documentação
- Adicionada a opção
--profilepara definir as regras padrão do linter/formatador - Adicionadas regras do linter para padrões de url do jinja
0.4.4
- A configuração de indentação passou de string para int.
--indent 3
0.4.3
- Adicionada uma opção de CLI para o espaçamento da indentação.
--indent=" "
0.4.2
- Adicionado suporte a espaços em branco adicionais depois de tags com a opção
blank_line_after_tag
0.4.1
- Adicionado suporte ao processamento de vários arquivos ou pastas de uma só vez
0.4.0
- Corrigida a formatação de tags
{# ... #}do django - Adicionado suporte a indentação para as tags figcaption, details e summary
- Adicionado suporte para sobrescrever ou estender a lista de caminhos excluídos no
pyproject.toml
0.3.9
- Atualizado o tratamento de atributos
0.3.8
- Adicionado suporte ao stdin
0.3.7
- Corrigida a formatação das tags
small,dtedd
0.3.6
- Adicionado suporte do formatador a blocos de abertura
{%-do Nunjucks
0.3.5
- Adicionado suporte a mais blocos do Django
- Adicionado suporte a blocos personalizados
- Adicionado suporte a configuração no
pyproject.toml
0.3.4
- Corrigida a formatação da tag sem espaços
-%}do Nunjucks
0.3.3
- Tags
divcurtas agora podem ficar em uma única linha
0.3.2
- Corrigida a formatação de comentários do Django
- O textarea passou a ser ignorado na formatação
0.3.1
- Atualizada a regex de formatação de atributos
- Atualizada a regra de lint W010
0.3.0
- O código de saída passou a ser 1 quando houver qualquer alteração de formatação
- Adicionado suporte às tags
assetdo Jinja
0.2.9
- Atualizada a regex da W018
- Removidas mensagens de lint duplicadas
- Atualizada a E001 para o Handlebars
0.2.8
- Corrigido o erro da barra de progresso em versões antigas do Click