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

  • Correction de bugs #189, #197
  • Ajouté le drapeau --warn pour retourner les erreurs de retour comme des avertissements.

0.7.5

  • Correction de bugs #187
  • Ajout d’une meilleure prise en charge de la matière première yaml dans 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

  • Correction de bugs #173, #174
  • Suppression de Py3.6 de pyproject.toml

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_tags comme option pour le formatage des balises de modèle dans les attributs.
  • Ajouté l’option de configuration linter_output_format pour 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 blocktrans de 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-gitignore pour é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-src et action sur les entrées
  • Correction de la syntaxe inline ignore
  • Ajout de l’option --lint comme 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_tag pour ajouter une nouvelle ligne indépendamment de l’emplacement.
  • Correction du formatage des balises trans de 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/check afin de n’imprimer le nouveau html que lorsque stdin est utilisé comme entrée

0.5.2

  • Diviser l’exigence alt de H006 à H013
  • Ajout d’un fichier de règles personnalisées facultatif
  • Ajout de golang comme option de profil
  • Correction du formatage des blocs ignorés contenant des commentaires en ligne
  • Ajout d’un texte par défaut aux options --indent et -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_tag pour 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 source vers les balises à ligne unique

0.4.6

  • Correction du bug #31

0.4.5

  • Ajout des meilleures pratiques à la documentation
  • Ajout de l’option --profile pour 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, dt et dd.

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 div courtes 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 asset de 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
Modifier cette page Actualisé Dec 22, 2023