Değişiklik Günlüğü

Değişiklik günlüğü artık sürümlere dahil ediliyor.

1.0.2

  • Hata düzeltmeleri #240

1.0.1

  • Hata düzeltmeleri #236

1.0.0

  • Hata düzeltmeleri #224

0.7.6

  • Hata düzeltmeleri #189, #197
  • Hataları uyarı olarak döndürmek için --warn bayrağı eklendi.

0.7.5

  • Hata düzeltmeleri #187
  • Şablon dosyalarındaki yaml ön bilgisi (front matter) için daha iyi destek eklendi
  • #123 için T032 kuralı eklendi
  • #124 için H033 kuralı eklendi
  • #178 için linter profilleri dışlayıcı yerine kapsayıcı olacak şekilde değiştirildi
  • #188 için alternatif yapılandırma dosyası seçeneği .djlintrc eklendi

0.7.4

  • Hata düzeltmeleri #177

0.7.3

  • Hata düzeltmeleri #173, #174
  • pyproject.toml dosyasından Py3.6 kaldırıldı.

0.7.2

0.7.1

  • Hata düzeltmeleri #166

0.7.0

  • Özel HTML etiketleri için yapılandırma eklendi
  • Hata düzeltmeleri

0.6.9

  • HTML ve Angular profilleri eklendi
  • #H023 kuralında bazı varlıklara izin verildi
  • Hata düzeltmeleri

0.6.8

  • Hata düzeltmeleri
  • Belgeler güncellendi

0.6.7

  • Özniteliklerin içindeki şablon etiketlerinin biçimlendirilmesi için isteğe bağlı format_attribute_template_tags yapılandırma seçeneği eklendi
  • Linter mesajı değişkenlerinin sırasını özelleştirmek için linter_output_format yapılandırma seçeneği eklendi
  • Meta etiketlerini denetlemek için H030 ve H031 kuralları eklendi

0.6.6

  • Hata düzeltmeleri

0.6.5

  • Çıktı yolları proje köküne göreli olacak şekilde güncellendi
  • Hata düzeltmeleri

0.6.4

  • Hata düzeltmeleri

0.6.3

  • django blocktrans etiketi için destek eklendi
  • Hata düzeltmeleri

0.6.2

  • Hata düzeltmeleri

0.6.1

  • Hata düzeltmeleri
  • T028 kuralı daha açık bir mesajla daha katı hâle getirildi

0.6.0

  • Şablon sözdizimindeki kapatılmamış dizeleri denetlemek için T027 kuralı eklendi
  • Özniteliklerdeki eksik boşluksuz etiketleri denetlemek için T028 kuralı eklendi
  • Küçük harfli form method değerlerini denetlemek için H029 kuralı eklendi
  • “trimmed” içermeyen django blocktranslate etiketleri biçimlendiricide yok sayıldı
  • Hata düzeltmeleri

0.5.9a

  • python 3.10 için test desteği eklendi
  • pre-commit kancası eklendi

0.5.9

  • Hariç tutulanları genişletmek için --use-gitignore seçeneği eklendi
  • Varsayılan hariç tutma eşleştirmesi değiştirildi
  • Windows’taki hariç tutma yolları düzeltildi
  • Özniteliklerdeki {%...%} etiketlerinin biçimlendirilmesi düzeltildi
  • Özniteliklerdeki for döngülerinin ve iç içe koşulların biçimlendirilmesi düzeltildi

0.5.8

  • require_pragma seçeneği eklendi
  • DJ018, input’lardaki data-src ve action değerlerini de yakalayacak şekilde güncellendi
  • Satır içi yok sayma sözdizimi düzeltildi
  • Varsayılan kullanım için yer tutucu olarak --lint seçeneği eklendi
  • Hata düzeltmeleri

0.5.7

  • Hata düzeltmeleri

0.5.6

  • Boş id ve class etiketlerini bulmak için H026 kuralı eklendi
  • Hata düzeltmeleri

0.5.5

  • Ayarlar birleştirildi ve kod sadeleştirildi
  • Hata düzeltmeleri

0.5.4

  • Boş etiket çiftlerini bulmak için H020 kuralı eklendi
  • Satır içi stilleri bulmak için H021 kuralı eklendi
  • http bağlantılarını bulmak için H022 kuralı eklendi
  • Varlık başvurularını bulmak için H023 kuralı eklendi
  • Betik ve stillerdeki type özniteliğini bulmak için H024 kuralı eklendi
  • Eşi olmayan etiketleri denetlemek için H025 kuralı eklendi. https://stackoverflow.com/a/1736801/10265880 adresine teşekkürler
  • Öznitelik biçimlendirmesi iyileştirildi
  • blank_line_after_tag seçeneği, konumdan bağımsız olarak yeni satır ekleyecek şekilde güncellendi
  • django trans etiketinin biçimlendirilmesi düzeltildi
  • Satır içi stiller için biçimlendirme eklendi
  • Özniteliklerin içindeki şablon koşulları için biçimlendirme eklendi
  • Linter kurallarına olası bir url konumu olarak srcset eklendi
  • Biçimlendirme hızlandırıldı
  • jayvdb’ye özel teşekkürler

0.5.3

  • --reformat/check seçeneklerinin stdout çıktısı, girdi olarak stdin kullanıldığında yalnızca yeni html’i yazdıracak şekilde değiştirildi

0.5.2

  • alt gereksinimi H006’dan ayrılarak H013’e taşındı
  • İsteğe bağlı özel kural dosyası eklendi
  • Profil seçeneği olarak golang eklendi
  • Satır içi yorumlar içeren yok sayılmış blokların biçimlendirilmesi düzeltildi
  • --indent ve -e seçeneklerine varsayılan metin eklendi
  • URL kuralları # karakterini kabul edecek şekilde güncellendi
  • Windows işletim sisteminde dosya kodlaması düzeltildi
  • Tek satırlık şablon etiketi regex’i düzeltildi
  • Başında boşluk bulunan etiketler için blank_line_after_tag düzeltildi

0.5.1

  • H019 kuralı eklendi
  • DJ018 ve H012’deki hatalar düzeltildi

0.5.0

  • Linter kurallarındaki birkaç regex eşleştirme hatası düzeltildi
  • Linter’ın yok sayılan bloklarda hata döndürmesi engellendi
  • {% djlint:off %}...{% djlint:on %} etiketleriyle bir kod bloğunu linter’da/biçimlendiricide yok sayma seçeneği eklendi

0.4.9

  • #35 numaralı hata düzeltildi

0.4.8

  • #34 numaralı hata düzeltildi

0.4.7

  • source etiketi tek satırlık etiketlere taşındı

0.4.6

  • #31 numaralı hata düzeltildi

0.4.5

  • Belgelere en iyi uygulamalar eklendi
  • Varsayılan linter/biçimlendirici kurallarını ayarlamak için --profile seçeneği eklendi
  • jinja url kalıpları için linter kuralları eklendi

0.4.4

  • Girinti yapılandırması dizeden tam sayıya değiştirildi. --indent 3

0.4.3

  • Girinti boşluğu için komut satırı seçeneği eklendi. --indent=" "

0.4.2

  • blank_line_after_tag seçeneğiyle etiketlerden sonra ek boşluk desteği eklendi

0.4.1

  • Birden çok dosyayı ya da klasörü tek seferde işleme desteği eklendi

0.4.0

  • django {# ... #} etiketlerinin biçimlendirilmesi düzeltildi
  • figcaption, details ve summary etiketleri için girinti desteği eklendi
  • pyproject.toml içinde hariç tutulan yollar listesini geçersiz kılma ya da genişletme desteği eklendi

0.3.9

  • Öznitelik işleme güncellendi

0.3.8

  • stdin desteği eklendi

0.3.7

  • small, dt ve dd etiketlerindeki biçimlendirme düzeltildi

0.3.6

  • Nunjucks {%- açılış blokları için biçimlendirici desteği eklendi

0.3.5

  • Daha fazla Django bloğu için destek eklendi
  • Özel bloklar için destek eklendi
  • pyproject.toml içinde yapılandırma desteği eklendi

0.3.4

  • Nunjucks boşluksuz etiketi -%} biçimi düzeltildi

0.3.3

  • Kısa div etiketlerinin tek satırda kalmasına izin verildi

0.3.2

  • Django yorumlarının biçimlendirilmesi düzeltildi
  • textarea biçimlendirmenin dışında bırakıldı

0.3.1

  • Öznitelik biçimlendirme regex’i güncellendi
  • W010 lint kuralı güncellendi

0.3.0

  • Herhangi bir biçimlendirme değişikliği olduysa çıkış kodu 1 olarak değiştirildi
  • Jinja asset etiketleri için destek eklendi

0.2.9

  • W018 regex’i güncellendi
  • Yinelenen lint mesajları kaldırıldı
  • E001, Handlebars için güncellendi

0.2.8

  • Eski Click sürümünde ortaya çıkan ilerleme çubuğu hatası düzeltildi