Skip to content

HLEB v2.1.0

Choose a tag to compare

@phphleb phphleb released this 23 May 17:12
· 60 commits to master since this release

Обновление безопасности

  • Для очистки данных в некоторых методах возвращаемых объектов DataType расширен список экранируемых символов, до кавычек, знака & и скобок < >.
    (!) Поэтому предварительно необходимо проверить использование экранирования на стороне фреймворка, например Request::allPost() или Request::param('value')->asString() на правильность такого преобразования контента.

  • Добавлена защита от возможной атаки на переполнение размеров файловых логов.

  • Значение конфигурации allowed.hosts объявлено обязательным, оно должно содержать хост или список поддерживаемых хостов.

Дополнены комментарии

  • Расширены комментарии к маршрутам и добавлены примеры.
  • Дополнены комментарии к методам пользовательского контейнера.

Улучшение конфигурации

  • Часть значений в конфигурации теперь не обязательна, их можно удалить, будут подставлены параметры по умолчанию. Обязательные параметры помечены знаком *.