Laravel 7.10 Out

Das Laravel-Team veröffentlichte den Datenbanktreiber für Cachesicherheit und v7.10.0 mit Parallelitätsbeschränkung und vereinfachten Genauigkeitstests zusammen mit derselben Sitzungs-ID. Darüber hinaus enthält 7.10 die neuesten Korrekturen und Optionen in Branch 7.x sowie mehrere neue Funktionen.

Sitzungs-ID-Anforderung skonwährungnierungsbeschränkung

Taylor Otwell fand eine Funktion, die seit langem für die Sitzungsparallelität benötigt wird:

Es ist seit langem eine Nachfrage.

7.x IN KIND Session ID-Anforderung Parallelitätsbeschränkung Achten Sie darauf, zu überprüfen, Vollständige Beschreibung Klicken Sie für Details 32636 Pick Request .

Seiten als Unterabfrage

Taylor Otwell fand Blick auf Paginierung Zählen als Unterabfrage für Gruppennummer und Haben.

Authentifizierungsmodus für SMTP-Mailtreiber

fragkp ist ein SMTP-Treiber als notwendig befundenauth_mode

: Olisziale Werte NulleinfacheinloggenOder cram-md5.

Hinzufügen eines hasNamedScope zum Modell

Alex Bowers und Graham Campbell finden sich in den Bereichen des Modells nach individuellen PR es.

Die HasScope-Methode überprüft, ob ein Bereich dynamisch vorhanden ist.

public function index(Request $request)
{
$post = Post::query();
foreach ($request->get('filters', []) as $filter) {
if ($post->hasNamedScope($filter)) {
$post->{$filter}();
}
}
return $post->paginate();
}

Cache-Sicherheitsunterstützung für Datenbankcachetreiber

Taylor Otwell steuerte Cache-Sperrunterstützung für den Datenbanktreiber von Symfony s Lock Component PDOStore bei. Schauen Sie sich Auswahlanforderung #32639 an, um Anwendungsdetails zu erhalten.

Versionshinweise

Obwohl wir uns alle neuen Funktionen in diesem Beitrag angesehen haben, können Sie die vollständige Liste der neuen Funktionen und Updates unten und die Unterschiede zwischen 7.9.0 und 7.10.0 auf GitHub sehen. Es gibt einige beeindruckende neue Funktionen in dieser Version. Sie können sie alle im neuesten v7-Änderungsprotokoll sehen:

v7.10.0

Hinzugefügt

  • Hinzugefügt Handwerker machen:castBefehl ( # 32594 )
  • Hinzugefügt Illuminate-Foundation-Testing-Concerns-InteractsWithDatabase::assertDatabaseCount()# 32597 )
  • Ermöglicht auth_mode Konfiguration für SMTP-Maillaufwerke ( #32616 )
  • hasNamedScope()Funktion hinzugefügt ( # 32622 , # 32631 )
  • Die Paginationsanzahl wird als Unterabfrage für Gruppen und Haben ausgeführt ( #32624 )
  • Cache::lock()Sperrunterstützung für Datenbankcachetreiber hinzugefügt ( # 32639 , 573831b )
  • Gleiche Sitzungs-ID-Anforderung Parallelitätsbeschränkung ( #32636 )
  • Zu Sammlungen hinzufügen skipUntilund Hinzufügen von SkipwhileMethoden ( # 32672 , # 32676 )
  • Unterstützung für das Löschen mit Limit auf Sqlsrv ( f16d325 )
  • Hinzugefügt mergeFillable()Und mergeGuarded()# 32679 )

Konstante

aktualisierte

  • Illuminate/Database/Eloquent/Relations/Concerns/AsPivot::fromRawAttributes()6c502c1 )
  • Wiederherstellung öffentlicher Dateien ( #32613 , d82f78b , 48e4d60 )
  • Illuminate-Mail-Mailer::addContent()0557622 ), wenn einfache E-Mails leer sind, verwenden Sie ein einzelnes Leerzeichen
  • Illuminate-Foundation-PackageManifest::getManifest()# 32646 ) Lesen beim Laden des Paketmanifests entfernen

  Zitat

KARABAY A, 2020 . Laravel 7.10 Aus,

https://www.karabayyazilim.com/blog/php/framework/laravel/laravel-710-cikti-2020-05-08-211508

(Abgerufen am 08. Mai 2020).


  Diesen Beitrag teilen

Kommentare (0)

Kommentar

Abonnieren
Melden Sie sich für den E-Mail-Newsletter an, um als Erster über meine Blogbeiträge Bescheid zu wissen