Perbaikan untuk Validator dan Form hadir di Symfony 2.7.19

Ridwan Fajar 13 Oktober 2016

Perbaikan untuk Validator dan Form hadir di Symfony 2.7.19

Diberitakan pada tanggal 3 Oktober 2016 oleh Fabien Potencier. Berikut adalah sejumlah perbaikan yang terdapat di Symfony 2.7.19:

  • Validator, Validator URL tidak memvalidasi host yang diakhiri dengan number (gwkunze)
  • Penggunaan opsi "more entropy" untuk uniqid() (javiereguiluz)
  • Validator, me-reset constraint option (roONL)
  • Perbaikan pada konfigurasi AddConstraintValidatorPass (fabpot)
  • Memastikan untuk memproses setiap interface metadata hanya sekali saja (lemoinem)
  • Form, compound form tanpa anak harusnya di-render secara implisit (backbone87)
  • VarDumper, perbaikan kompatibilitas dengan PHP 7.1 (nicolas-grekas)
  • Process, silent file operation untuk mencegah masalah open_basedir (xabbuh)
  • Perbaikan dukungan Twig untuk 1.2.6 dan 2.0 (fabpot)
  • Finder, memangkas *trailing directory slashi di ExcludeDirectoryFilterIterator (roONL)
  • DX, memperbaiki error ketika pesan exception tidak muncul saat logging (Koc)
  • TwigBridge, menghapus node Twig yang null (fabpot)
  • Console, memperbaiki opsi parsing optionnal dengan nilai kosong di argv (chalasr)
  • Finder, tidak adak peringatan PHP di iterasi direktori kosong (ggotwald)
  • Console, mengatur Input::$interactive ke false ketika perintah dieksekusi dengan parameter --quiet (phansys)
  • Memperbaiki dukungan nullable untuk PHP 7.1 dan versi sebelumnya (iltar)
  • Form, memperbaiki atribut collapsed ChoiceType* (HeahDude)
  • Config, menangani masalah open_basedir di FIleLocator (nicofuma)
  • Yaml/TwigBridge, menggunakan JSON_UNESCAPED_SLASHES, untuk output perintah Lint (chalasr)
  • Validator, memperbaharui data IpValidatorTest yang diatur dengan valid reserved IP (jakzal)
  • Console, memperbaiki error PHP 7 yang sekarang ditangani dan dikonversi ke exception (fonsecas72)
  • Form, timezone salah dengan DateTimeLocaliezedStringTransformer (mbeccati)
Untuk melakukan upgrade, Anda dapat mengikuti panduannya di panduan resmi upgrade Symfony.

(rfs/sensiolabs)