Seznam změn

Seznam změn je nyní součástí vydání.

1.0.2

1.0.1

1.0.0

0.7.6

  • Opravy chyb #189, #197
  • Přidán přepínač --warn, který vrací chyby jako varování.

0.7.5

  • Opravy chyb #187
  • Přidána lepší podpora pro yaml front matter v souborech šablon
  • Přidáno pravidlo T032 pro #123
  • Přidáno pravidlo H033 pro #124
  • Profily linteru nyní pravidla zahrnují, místo aby je vylučovaly, pro #178
  • Přidán alternativní konfigurační soubor .djlintrc pro #188

0.7.4

0.7.3

  • Opravy chyb #173, #174
  • Z pyproject.toml odstraněn Py3.6.

0.7.2

0.7.1

0.7.0

  • Přidána konfigurace pro vlastní HTML značky
  • Opravy chyb

0.6.9

  • Přidány profily HTML a Angular
  • V pravidle #H023 povoleny některé entity
  • Opravy chyb

0.6.8

  • Opravy chyb
  • Aktualizována dokumentace

0.6.7

  • Přidána konfigurační možnost format_attribute_template_tags jako volitelné formátování šablonových značek uvnitř atributů
  • Přidána konfigurační možnost linter_output_format pro přizpůsobení pořadí proměnných ve zprávách linteru
  • Přidána pravidla H030 a H031 pro kontrolu meta značek

0.6.6

  • Opravy chyb

0.6.5

  • Výstupní cesty jsou nyní relativní ke kořeni projektu
  • Opravy chyb

0.6.4

  • Opravy chyb

0.6.3

  • Přidána podpora pro značku django blocktrans
  • Opravy chyb

0.6.2

  • Opravy chyb

0.6.1

  • Opravy chyb
  • Pravidlo T028 je přísnější a má srozumitelnější zprávu

0.6.0

  • Přidáno pravidlo T027 pro kontrolu neuzavřených řetězců v šablonové syntaxi
  • Přidáno pravidlo T028 pro kontrolu chybějících značek bez mezer v atributech
  • Přidáno pravidlo H029 pro kontrolu hodnot method formuláře malými písmeny
  • Formátovač ignoruje značky django blocktranslate, které nemají „trimmed“
  • Opravy chyb

0.5.9a

  • Přidána podpora testů pro python 3.10
  • Přidán hook pre-commit

0.5.9

  • Přidána možnost --use-gitignore pro rozšíření vyloučených cest
  • Změněno výchozí porovnávání vyloučených cest
  • Opraveny vyloučené cesty ve Windows
  • Opraveno formátování značek {%...%} v atributech
  • Opraveno formátování cyklů for a vnořených podmínek v atributech

0.5.8

  • Přidána možnost require_pragma
  • DJ018 nově zachytí data-src a action u inputů
  • Opravena syntaxe pro ignorování přímo v kódu
  • Přidána možnost --lint jako zástupná hodnota pro výchozí použití
  • Opravy chyb

0.5.7

  • Opravy chyb

0.5.6

  • Přidáno pravidlo H026 pro hledání prázdných značek id a class
  • Opravy chyb

0.5.5

  • Sloučena nastavení a zeštíhlen kód
  • Opravy chyb

0.5.4

  • Přidáno pravidlo H020 pro hledání prázdných párů značek
  • Přidáno pravidlo H021 pro hledání inline stylů
  • Přidáno pravidlo H022 pro hledání odkazů http
  • Přidáno pravidlo H023 pro hledání znakových entit
  • Přidáno pravidlo H024 pro hledání atributu type u skriptů a stylů
  • Přidáno pravidlo H025 pro kontrolu osiřelých značek. Díky https://stackoverflow.com/a/1736801/10265880
  • Vylepšeno formátování atributů
  • Možnost blank_line_after_tag nyní přidává nový řádek bez ohledu na umístění
  • Opraveno formátování značky django trans
  • Přidáno formátování inline stylů
  • Přidáno formátování šablonových podmínek uvnitř atributů
  • Přidán srcset jako možné umístění URL v pravidlech linteru
  • Zrychleno formátování
  • Zvláštní poděkování patří jayvdb

0.5.3

  • Výstup na stdout u možností --reformat/check nyní vypisuje nové html jen při použití stdin jako vstupu

0.5.2

  • Požadavek na alt oddělen z H006 do H013
  • Přidán volitelný soubor s vlastními pravidly
  • Přidán golang jako možnost profilu
  • Opraveno formátování ignorovaných bloků obsahujících inline komentáře
  • Přidán výchozí text k možnostem --indent a -e
  • Pravidla pro URL nyní přijímají #
  • Opraveno kódování souborů ve Windows
  • Oprava regulárního výrazu pro jednořádkové šablonové značky
  • Oprava blank_line_after_tag u značek s úvodní mezerou

0.5.1

  • Přidáno pravidlo H019
  • Opraveny chyby v DJ018 a H012

0.5.0

  • Opraveno několik chyb s porovnáváním regulárních výrazů v pravidlech linteru
  • Linter už nevrací chyby v ignorovaných blocích
  • Přidána možnost ignorovat blok kódu v linteru/formátovači pomocí značek {% djlint:off %}...{% djlint:on %}

0.4.9

  • Opravena chyba #35

0.4.8

  • Opravena chyba #34

0.4.7

  • Značka source přesunuta mezi jednořádkové značky

0.4.6

  • Opravena chyba #31

0.4.5

  • Do dokumentace přidány osvědčené postupy
  • Přidána možnost --profile pro nastavení výchozích pravidel linteru/formátovače
  • Přidána pravidla linteru pro vzory URL v jinja

0.4.4

  • Konfigurace odsazení změněna z řetězce na celé číslo. --indent 3

0.4.3

  • Přidána možnost příkazového řádku pro velikost odsazení. --indent=" "

0.4.2

  • Přidána podpora pro další prázdné řádky za značkami pomocí možnosti blank_line_after_tag

0.4.1

  • Přidána podpora pro zpracování více souborů nebo složek najednou

0.4.0

  • Opraveno formátování značek django {# ... #}
  • Přidána podpora odsazení pro značky figcaption, details a summary
  • Přidána podpora pro přepsání nebo rozšíření seznamu vyloučených cest v pyproject.toml

0.3.9

  • Aktualizováno zpracování atributů

0.3.8

  • Přidána podpora pro stdin

0.3.7

  • Opraveno formátování značek small, dt a dd

0.3.6

  • Přidána podpora formátovače pro otevírací bloky {%- v Nunjucks

0.3.5

  • Přidána podpora pro další bloky Djanga
  • Přidána podpora pro vlastní bloky
  • Přidána podpora pro konfiguraci v pyproject.toml

0.3.4

  • Opraven formát značky bez mezer -%} v Nunjucks

0.3.3

  • Krátké značky div mohou být na jednom řádku

0.3.2

  • Opraveno formátování komentářů Djanga
  • Textarea se z formátování vynechává

0.3.1

  • Aktualizován regulární výraz pro formátování atributů
  • Aktualizováno pravidlo lintování W010

0.3.0

  • Návratový kód změněn na 1, pokud došlo k jakýmkoli změnám formátování
  • Přidána podpora pro značky asset v Jinja

0.2.9

  • Aktualizován regulární výraz W018
  • Odstraněny duplicitní zprávy lintování
  • Aktualizováno E001 pro Handlebars

0.2.8

  • Opravena chyba ukazatele průběhu u starší verze Click