Registro delle modifiche

Il registro delle modifiche è ora incluso nelle release.

1.0.2

  • Correzioni di bug #240

1.0.1

  • Correzioni di bug #236

1.0.0

  • Correzioni di bug #224

0.7.6

  • Correzioni di bug #189, #197
  • Aggiunto il flag --warn per restituire gli errori come avvisi.

0.7.5

  • Correzioni di bug #187
  • Migliorato il supporto al front matter yaml nei file di template
  • Aggiunta la regola T032 per #123
  • Aggiunta la regola H033 per #124
  • I profili del linter ora sono inclusivi anziché esclusivi, per #178
  • Aggiunto il file di configurazione alternativo .djlintrc per #188

0.7.4

  • Correzioni di bug #177

0.7.3

  • Correzioni di bug #173, #174
  • Rimosso Py3.6 da pyproject.toml.

0.7.2

0.7.1

  • Correzioni di bug #166

0.7.0

  • Aggiunta la configurazione per i tag HTML personalizzati
  • Correzioni di bug

0.6.9

  • Aggiunti i profili HTML e Angular
  • Ammesse alcune entità nella regola #H023
  • Correzioni di bug

0.6.8

  • Correzioni di bug
  • Aggiornata la documentazione

0.6.7

  • Aggiunta l’opzione di configurazione format_attribute_template_tags, da attivare esplicitamente, per formattare i tag di template all’interno degli attributi
  • Aggiunta l’opzione di configurazione linter_output_format per personalizzare l’ordine delle variabili nei messaggi del linter
  • Aggiunte le regole H030 e H031 per controllare i meta tag

0.6.6

  • Correzioni di bug

0.6.5

  • I percorsi nell’output ora sono relativi alla radice del progetto
  • Correzioni di bug

0.6.4

  • Correzioni di bug

0.6.3

  • Aggiunto il supporto al tag blocktrans di django
  • Correzioni di bug

0.6.2

  • Correzioni di bug

0.6.1

  • Correzioni di bug
  • Resa più rigorosa la regola T028, con un messaggio più chiaro

0.6.0

  • Aggiunta la regola T027 per controllare le stringhe non chiuse nella sintassi dei template
  • Aggiunta la regola T028 per controllare i tag senza spazi mancanti negli attributi
  • Aggiunta la regola H029 per controllare che il method dei form sia in minuscolo
  • Esclusi dal formattatore i tag blocktranslate di django privi di “trimmed”
  • Correzioni di bug

0.5.9a

  • Aggiunto il supporto ai test per python 3.10
  • Aggiunto l’hook di pre-commit

0.5.9

  • Aggiunta l’opzione --use-gitignore per estendere le esclusioni
  • Modificata la corrispondenza predefinita delle esclusioni
  • Corretti i percorsi di esclusione su windows
  • Corretta la formattazione dei tag {%...%} negli attributi
  • Corretta la formattazione dei cicli for e delle condizioni annidate negli attributi

0.5.8

  • Aggiunta l’opzione require_pragma
  • Aggiornata DJ018 per intercettare data-src e action negli input
  • Corretta la sintassi per ignorare il codice inline
  • Aggiunta l’opzione --lint come segnaposto per l’uso predefinito
  • Correzioni di bug

0.5.7

  • Correzioni di bug

0.5.6

  • Aggiunta la regola H026 per trovare i tag id e class vuoti
  • Correzioni di bug

0.5.5

  • Accorpate le impostazioni e snellito il codice
  • Correzioni di bug

0.5.4

  • Aggiunta la regola H020 per trovare le coppie di tag vuote
  • Aggiunta la regola H021 per trovare gli stili inline
  • Aggiunta la regola H022 per trovare i link http
  • Aggiunta la regola H023 per trovare i riferimenti a entità
  • Aggiunta la regola H024 per trovare type su script e stili
  • Aggiunta la regola H025 per controllare i tag orfani. Grazie a https://stackoverflow.com/a/1736801/10265880
  • Migliorata la formattazione degli attributi
  • Aggiornata l’opzione blank_line_after_tag per aggiungere un a capo indipendentemente dalla posizione
  • Corretta la formattazione del tag trans di django
  • Aggiunta la formattazione degli stili inline
  • Aggiunta la formattazione delle condizioni di template all’interno degli attributi
  • Aggiunto srcset tra le possibili posizioni degli url nelle regole del linter
  • Velocizzata la formattazione
  • Un ringraziamento speciale a jayvdb

0.5.3

  • Modificato lo stdout delle opzioni --reformat/check in modo da stampare il nuovo html solo quando l’input è stdin

0.5.2

  • Separato il requisito di alt da H006 in H013
  • Aggiunto un file opzionale di regole personalizzate
  • Aggiunto golang come opzione di profilo
  • Corretta la formattazione dei blocchi ignorati che contengono commenti inline
  • Aggiunto il testo predefinito alle opzioni --indent e -e
  • Aggiornate le regole sugli url per accettare #
  • Corretta la codifica dei file su sistemi operativi Windows
  • Corretta la regex dei tag di template su una sola riga
  • Corretto blank_line_after_tag per i tag con spazio iniziale

0.5.1

  • Aggiunta la regola H019
  • Corretti i bug in DJ018 e H012

0.5.0

  • Corretti diversi bug di corrispondenza delle regex nelle regole del linter
  • Il linter non restituisce più errori nei blocchi ignorati
  • Aggiunta l’opzione per escludere un blocco di codice dal linter/formattatore con i tag {% djlint:off %}...{% djlint:on %}

0.4.9

  • Corretto il bug #35

0.4.8

  • Corretto il bug #34

0.4.7

  • Spostato il tag source tra i tag su una sola riga

0.4.6

  • Corretto il bug #31

0.4.5

  • Aggiunte le buone pratiche alla documentazione
  • Aggiunta l’opzione --profile per impostare le regole predefinite del linter/formattatore
  • Aggiunte regole del linter per gli schemi degli url di jinja

0.4.4

  • La configurazione dell’indentazione passa da stringa a intero. --indent 3

0.4.3

  • Aggiunta l’opzione della cli per gli spazi di indentazione. --indent=" "

0.4.2

  • Aggiunto il supporto a spazi aggiuntivi dopo i tag con l’opzione blank_line_after_tag

0.4.1

  • Aggiunto il supporto all’elaborazione di più file o cartelle in una volta

0.4.0

  • Corretta la formattazione dei tag {# ... #} di django
  • Aggiunto il supporto all’indentazione per i tag figcaption, details e summary
  • Aggiunto il supporto alla sovrascrittura o all’estensione dell’elenco dei percorsi esclusi in pyproject.toml

0.3.9

  • Aggiornata la gestione degli attributi

0.3.8

  • Aggiunto il supporto a stdin

0.3.7

  • Corretta la formattazione dei tag small, dt e dd

0.3.6

  • Aggiunto il supporto del formattatore ai blocchi di apertura {%- di Nunjucks

0.3.5

  • Aggiunto il supporto a più blocchi di Django
  • Aggiunto il supporto ai blocchi personalizzati
  • Aggiunto il supporto alla configurazione in pyproject.toml

0.3.4

  • Corretto il formato del tag senza spazi -%} di Nunjucks

0.3.3

  • I tag div brevi possono stare su una sola riga

0.3.2

  • Corretta la formattazione dei commenti di Django
  • Textarea esclusa dalla formattazione

0.3.1

  • Aggiornata la regex di formattazione degli attributi
  • Aggiornata la regola di lint W010

0.3.0

  • Il codice di uscita diventa 1 se ci sono state modifiche di formattazione
  • Aggiunto il supporto ai tag asset di Jinja

0.2.9

  • Aggiornata la regex di W018
  • Rimossi i messaggi di lint duplicati
  • Aggiornata E001 per Handlebars

0.2.8

  • Corretto l’errore della barra di avanzamento con le vecchie versioni di Click