Canlıya alınan Symfony paketlerinden testler çıkarıldı.

Eskiden “dist” ortamında da olsa symfony deployment yapıldığında test kodları da canlıya alınıyordu. Symfony’nin 4.4 versiyonu itibariyle bu durum ortadan giderilmiş bulunuyor. Böylece symfony deployment süreleri oldukça azalacak(ortalama yaklaşık %35).

Geliştirme ortamında ise test kodları yine incelenebilecek.

Kaynak: https://github.com/symfony/symfony/pull/33579

Github’a Php için bağımlılık grafı desteği geldi

Artık githubda composer kullanan php projelerinin hangi paketlere bağımlı olduğunu ve bu projeleri başka hangi projelerin kullandığını göstermeye yarayan bağımlılık grafı(Daha düzgün bir Türkçe karşılığını bulamadım) geldi. Örnek olarak symfony projesini inceleyebilirsiniz: https://github.com/symfony/symfony/network/dependencies

Bu sayede kullanıyor olduğunuz bir php paketinde güvenlik açığı ortaya çıkmış ise github sizi bu konuda uyarabilecek.

Kaynak: https://github.blog/2019-09-18-dependency-graph-supports-php-repos-with-composer-dependencies/

Not: Kaynakta başka ilginç bir nokta daha var. Php github’da kullanılan en popüler 4. programlama dili ve composer da github’daki php projelerinden en fazla yıldız alan 4. repo.