Wydanie nowej wersji frameworka Symfony

Wydanie nowej wersji frameworka Symfony

Opublikowano nową wersję frameworka programistycznego Symfony oznaczoną numerem 7.4.21. Wydanie to skupia się na usunięciu wykrytych błędów oraz poprawie stabilności działania poszczególnych komponentów.

Aktualizacja wprowadza szereg usprawnień w kluczowych modułach narzędzia. W komponencie DependencyInjection ujednolicono schemat JSON plików usług z wymaganiami ładowarki YAML oraz wyeliminowano błędy związane z przetwarzaniem zmiennych środowiskowych. Z kolei w module HttpKernel usprawniono zarządzanie pamięcią poprzez zwalnianie usług kontenera podczas zamykania jądra aplikacji.

Poprawki objęły także komponent Cache, gdzie dodano pamięć podręczną dla sparsowanych wyrażeń atrybutów. W module ExpressionLanguage zlikwidowano rozbieżności pomiędzy ewaluowanymi i kompilowanymi wyrażeniami oraz wprowadzono ograniczenie głębokości drzewa węzłów. Dodatkowo w komponencie Form naprawiono wykrywanie typów wyliczeniowych dla prywatnych właściwości klas nadrzędnych oraz usprawniono walidację danych na poszczególnych etapach formularza.

W komponentach HttpClient oraz Yaml rozwiązano problemy dotyczące obsługi nagłówków, buforowania odpowiedzi oraz poprawnego parsowania znaczników i ciągów znaków.

Pełny artykuł na powyższy temat: