Geçtiğimiz günlerde yakın zamanda yayınlanacağını açıklayan Laravel ekibi beklenen haberi kullanıcılarına duyurdu. 

Neler olduğuna bir bakalım; 

New castAsJson() method for Database Assertions
Veritabanı Onayları için yeni castAsJson() yöntemi

Andrew Brown castAsJson()  ile , veritabanında JSON'u savunmaya yardımcı olmak için temel Laravel test senaryosuna bir yöntemle katkıda bulundu :

$this->assertDatabaseHas('users', [
    'name' => 'Peter Parker',
    'email' => '[email protected]',
    'skills' => $this->castAsJson(json_encode(['web slinging', 'spidey-sense', 'sticky feet'])),
]);

 

Güncellenmiş PHPDotEnv Sürümü

Graham Campbell , Laravel 8'de kullanılan PHPDotEnv sürümüne, bildirilen bazı yukarı akış sorunlarını çözmek için bir güncelleme ile katkıda bulundu :

 Geçersiz olarak atlamak yerine, $ _ENV ve $ _SERVER'dan boole değerlerini dizelere dönüştürmek için phpdotenv 5.x'e yama yapacağım. Bu, bu saldırıya ihtiyaç duymadan insanlar için bu sorunu çözmelidir. 

Kuyruğa Alınmış Bir Grupta Kapatma Kullanma

Mohamed Said , sıraya alınmış bir grupta bir kapanış tanımlamaya izin veren bir özelliğe katkıda bulundu.

Sürüm notları

GitHub'da yeni özelliklerin ve güncellemelerin tam listesini aşağıda ve 8.2.0 ile 8.3.0 arasındaki farkı görebilirsiniz . Yazım sırasında henüz resmi bir değişiklik günlüğü hazır değildi, ancak GitHub'da gelecekteki 8.x değişiklik günlüğü güncellemelerine başvurabilirsiniz.

 

Kaynak : https://laravel-news.com/laravel-8-3-0