Meine Blog-Beiträge

Laravel 7.5.0 Aus

Laravel 7.5.0 Aus


Das Laravel-Team veröffentlichte die version version v7.5.0 mit neuen Funktionen, Korrekturen und Optimierungen.

Neue Http-Clientgenehmigungen

Christoph Rumpel steuerte zwei neue Testmethoden für den Http-Client bei:

Http::assertNotSent(function ($request) {
return $request->hasHeader('X-First', 'foo') &&
$request->url() == 'http://test.com/users' &&
$request['name'] == 'Taylor' &&
$request['role'] == 'Developer';
});
Http::assertNothingSent();

Diese Methode ist vorhanden. assertSent()vervollständigt die Methode und überprüft die entgegengesetzten Situationen, in denen der Code dazu führt, dass er eine bestimmte Anforderung sendet oder sendet.

Versionshinweise

Die vollständige Liste der neuen Funktionen und Updates ist unten und Sie können die Unterschiede zwischen 7.4.0 und 7.5.0 auf GitHub sehen. Alle Versionshinweise für Laravel 7.x finden Sie im aktuellen v7-Änderungsjournal:

v7.5.0

Hinzugefügt

  • Hinzugefügt assertNotSent()Und assertNothingSent()Methoden Erleuchten Sie die Datei "Http"-Client-Factory# 32197 )
  • renameColumn()# 32205 ) unterstützung für die Nummerierung hinzugefügt )

Fest

  • Verhindern, dass lange URLs E-Mail-Layouts brechen ( #32189 )
  • Feste Kombination boolesche oder null Attribute der Kombination von Blade-Komponente ( #32245 )
  • Der übereinstimmende doppelte Schrägstrich in UriValidator behoben (korrigierende Inkonsistenzen zwischen zwischengespeicherten und nicht zwischengespeicherten Pfaden) ( #32260 )
  • Feste Einstellung des E-Mail-Headers ( #32272 )

Optimierung

  • Optimierung Container::resolve()Methode ( # 32194 )
  • data_get()Optimieren der Leistung für die Methode ( # 32192 )
  • Optimieren Str::startsWith()# 32243 )



Diesen Artikel teilen


Kommentare (0)

Kommentar