Changelog
Changelog est maintenant inclus dans la release.
1.0.2
- Correction de bugs #240
1.0.1
- Correction de bugs #236
1.0.0
- Correction de bugs #224
0.7.6
0.7.5
- Correction de bugs #187
- Ajout d’une meilleure prise en charge de la matière première
yamldans les fichiers modèles - Ajouté la règle T032 pour #123
- Ajouté la règle H033 pour #124
- Modification des profils des liners pour qu’ils soient inclusifs et non exclusifs pour #178
- Ajout d’une option alternative pour le fichier de configuration
.djlintrc. pour #188
0.7.4
- Correction de bugs #177
0.7.3
0.7.2
0.7.1
- Correction de bugs #166
0.7.0
- Ajout d’une configuration pour les balises HTML personnalisées
- Correction de bugs
0.6.9
- Ajout des profils HTML et Angular
- Autorisé certaines entités dans la règle #H023
- Correction de bugs
0.6.8
- Correction de bugs
- Documents mis à jour
0.6.7
- Ajouté l’option de configuration
format_attribute_template_tagscomme option pour le formatage des balises de modèle dans les attributs. - Ajouté l’option de configuration
linter_output_formatpour personnaliser l’ordre des variables des messages linter. - Ajout des règles H030 et H031 pour vérifier les balises méta.
0.6.6
- Correction de bugs
0.6.5
- Mise à jour des chemins de sortie pour être relatifs à la racine du projet
- Correction de bugs
0.6.4
- Correction de bugs
0.6.3
- Ajout du support pour la balise
blocktransde django - Correction de bugs
0.6.2
- Correction de bugs
0.6.1
- Correction de bugs
- Rendre la règle T028 plus stricte avec un message plus clair
0.6.0
- La règle T027 a été ajoutée pour vérifier la présence de balises non fermées dans la syntaxe des modèles.
- Ajout de la règle T028 pour vérifier l’absence de balises sans espace dans les attributs.
- Ajout de la règle H029 pour vérifier la présence de minuscules dans la méthode du formulaire
- Ignorer les balises djagno blocktranslate qui n’ont pas “trimmed” du formateur
- Correction de bugs
0.5.9a
- Ajout du support des tests pour python 3.10
- Ajout d’un hook pre-commit
0.5.9
- Ajout de l’option
--use-gitignorepour étendre les exclusions - Modification de la correspondance des exclusions par défaut
- Correction des chemins d’exclusion des fenêtres
- Correction du formatage des balises
{%...%}dans les attributs - Correction du formatage des boucles for et des conditions imbriquées dans les attributs
0.5.8
- Ajout de l’option require_pragma
- Mise à jour de DJ018 pour attraper
data-srcetactionsur les entrées - Correction de la syntaxe inline ignore
- Ajout de l’option
--lintcomme substitut à l’utilisation par défaut. - Correction de bugs
0.5.7
- Correction de bugs
0.5.6
- Ajout de la règle H026 pour trouver les balises id et class vides
- Correction de bugs
0.5.5
- Paramètres consolidés et code allégé
- Correction de bugs
0.5.4
- Ajout de la règle H020 pour trouver les paires de balises vides
- Ajout de la règle H021 pour trouver les styles en ligne
- Ajouté la règle H022 pour trouver les liens http
- Ajouté la règle H023 pour trouver les références d’entités
- Ajouté la règle H024 pour trouver les types de scripts et de styles.
- Ajout de la règle H025 pour vérifier les balises orphelines. Merci à https://stackoverflow.com/a/1736801/10265880
- Amélioration du formatage des attributs
- Mise à jour de l’option
blank_line_after_tagpour ajouter une nouvelle ligne indépendamment de l’emplacement. - Correction du formatage des balises
transde django - Ajout du formatage pour les styles en ligne
- Ajout du formatage des conditions de modèle dans les attributs
- Ajout de srcset comme emplacement d’url possible dans les règles de linter
- Accélération du formatage
- Remerciements spéciaux à jayvdb
0.5.3
- Modifier stdout pour les options
--reformat/checkafin de n’imprimer le nouveau html que lorsque stdin est utilisé comme entrée
0.5.2
- Diviser l’exigence
altde H006 à H013 - Ajout d’un fichier de règles personnalisées facultatif
- Ajout de
golangcomme option de profil - Correction du formatage des blocs ignorés contenant des commentaires en ligne
- Ajout d’un texte par défaut aux options
--indentet-e. - Mise à jour des règles url pour accepter le #
- Correction de l’encodage des fichiers sous Windows OS
- Correction du regex de la balise de modèle à ligne unique
- Correction de l’option
blank_line_after_tagpour les balises avec espace avant
0.5.1
- Ajout de la règle H019
- Correction de bugs dans DJ018 et H012
0.5.0
- Correction de plusieurs bogues de correspondance regex dans les règles de linter
- Empêche linter de retourner des erreurs dans les blocs ignorés
- Ajout d’une option pour ignorer les blocs de code de linter/formatter avec les balises
{% djlint:off %}...{% djlint:on %}.
0.4.9
- Correction du bug #35
0.4.8
- Correction du bug #34
0.4.7
- Déplacement de la balise
sourcevers les balises à ligne unique
0.4.6
- Correction du bug #31
0.4.5
- Ajout des meilleures pratiques à la documentation
- Ajout de l’option
--profilepour définir les règles de linter/formater par défaut - Ajout de règles de linter pour les modèles d’url jinja
0.4.4
- Changez la configuration de l’indentation d’une chaîne de caractères à un nombre entier.
--indent 3
0.4.3
- Ajout d’une option cli pour l’espacement des indentations.
--indent=" "
0.4.2
- Ajout de la prise en charge d’espaces supplémentaires après les balises avec l’option
blank_line_after_tag.
0.4.1
- Ajout d’un support pour le traitement de plusieurs fichiers ou dossiers à la fois
0.4.0
- Correction du formatage des balises
{# .... #}de django - Ajout de la prise en charge de l’indentation pour les balises figcaption, details et summary
- Ajout d’une prise en charge pour remplacer ou étendre la liste des chemins exclus dans
pyproject.toml.
0.3.9
- Mise à jour de la gestion des attributs
0.3.8
- Ajout de la prise en charge de stdin
0.3.7
- Correction du formatage des balises
small,dtetdd.
0.3.6
- Ajout de la prise en charge du formateur pour les blocs d’ouverture
{%-de Nunjucks
0.3.5
- Ajout de la prise en charge d’un plus grand nombre de blocs Django
- Ajout de la prise en charge des blocs personnalisés
- Ajout de la prise en charge de la configuration dans
pyproject.toml.
0.3.4
- Correction du format de la balise sans espace
-%}de Nunjucks
0.3.3
- Permettre aux balises
divcourtes d’être sur une seule ligne
0.3.2
- Correction du formatage des commentaires Django
- Ignorer la mise en forme des zones de texte
0.3.1
- Mise à jour de la regex pour le formatage des attributs
- Mise à jour de la règle de lint W010
0.3.0
- Changement du code de sortie à 1 s’il y a eu des changements de formatage
- Ajout de la prise en charge des balises
assetde Jinja
0.2.9
- Mise à jour de la regex W018
- Suppression des messages lint dupliqués
- Mise à jour de E001 pour Handlebars
0.2.8
- Correction de l’erreur de la barre de progression pour l’ancienne version de Click