Geçen hafta Laravel 7'nin yayınlanmasından bu yana birkaç yeni sürüm çıktı.
En son sürüm, Mailable::when()
bazı kodları koşullu olarak çalıştırmak için yeni bir yöntem içeren Laravel 7.0.8'dir .
return $this->from('info@example.com')
->when($cv, function ($message) use ($cv) {
$message->attach($cv->getRealPath(), [
'as' => $cv->getClientOriginalName(),
'mime' => $cv->getClientMimeType(),
]);
})
->subject('Example subject')
->view('mail.example');
Laravel 7.0.6, SQS sürücü yapılandırmasına bir sıra suffix ekledi:
'suffix' => env('SQS_SUFFIX'),
Bunun dışında, diğer düzeltmeler ı ve kullanıcı tarafından bildirilen sorunlar gibi şeyler içerir.
GitHub’daki yeni özelliklerin ve güncellemelerin tam listesini ve 7.0.0 ile 7.0.8 arasındaki farkları aşağıda görebilirsiniz . Laravel 7.0.1–7.0.8 için tam sürüm notları en son v7 değişiklik günlüğünde mevcuttur .
v7.0.8
Eklendi
- Eklenen
Illuminate\Mail\Mailable::when()
yöntemi ( # 31828 ) - Önbellekleme sırasında route’ların dinamik olarak eklenmesine izin verildi ( # 31829 )
Sabit
- Symfony’nin
Command::setHidden
yöntemi( # 31840 )
Güncellenen
- Deterministic şifreleme sağlamak için şifreleme algoritmasını güncelleyin ( # 31721 )
v7.0.7
Sabit
Request::get()
Yöntemi ( # 31826 )
v7.0.6
Eklendi
- SQS sürücüsü için suffix eklendi ( # 31784 )
Sabit
- Yol önbelleğe alındığında model bağlama düzeltildi ( af80685 )
- ( # 31809 )
Factory
için uyumsuz sözleşme düzeltildiMailFacade
Güncellenen
- Sabit tipler
Illuminate\Foundation\Application::handle()
( # 31806 )
v7.0.5
Sabit
- Sabit
Illuminate\Http\Client\PendingRequest::withCookies()
yöntemi ( 36d783c ) - Yöntemde Symfony
MethodNotAllowedException
özel durumunu yakalama yöntemiCompiledRouteCollection::match()
( # 31762 ) - Route eğik çizgi öneki olan bir hata düzeltildi ( # 31760 )
route:list
( # 31771 ) öğesinde gösterilmeyen kök URI düzeltildi
Güncellenen
Illuminate\Routing\AbstractRouteCollection::addToSymfonyRoutesCollection()
Yöntemindeki yinelenen route adları için hata verir ( # 31755 )Illuminate\Support\Str::slug()
yöntemi ( e4f22d8 )- Bir dizi kilidinin içinde bırakmadan önce var olup olmadığını kontrol edin
Illuminate\Cache\ArrayLock::release()
( # 31795 ) - Süresi dolmuş görüntüleme kontrollerini devre dışı bırakma ( # 31798 )
v7.0.4
Güncellenen
- Route önekindeki parametre ayrıştırma değiştirildi ( b38e179 )
v7.0.3
Sabit
- Önbellekleme
Illuminate\Routing\CompiledRouteCollection::newRoute()
( 90b0167 ) CompiledRouteCollection::match()
Yönteminde Symfony özel durumunu yakalama ( # 31738 )- Eloquent model dökümü ( 2b395cd )
UrlGenerator
oluşturucu ( # 31740 )
Güncellenen
Illuminate\Http\Client\RequestException
( # 31720 ) request hata mesajı eklendi
v7.0.2
Sabit
- Yöntemlerde null değeri olan sınıftaki
ascii()
\isAscii()
\slug()
yöntemleri düzeltildiStr
( # 31717 ) - ( Ce0355c , b842c65 )
trim
içindeki önek düzeltildiCompiledRouteCollection::newRoute()
Güncellenen
BladeCompiler
( 2964d2d ) içindeki component’leri derlemeden önce yorumları kaldırır
v7.0.1
Sabit
Illuminate\View\Component::withAttributes()
yöntemi ( c81ffad )
Yorum Yap