Как всегда списки изменений довольно объемные.

Изменения в 2.7.11:

  • ошибка #18255 [HttpFoundation] исправлена поддержка кастомных mime-типов с параметрами
  • ошибка #18272 [Bridge\PhpUnit] временное решение для бага в старом phpunit, отсутствие цветов, добавлены тесты
  • ошибка #18259 [PropertyAccess] исправления совместимости для 2.7
  • ошибка #18261 [PropertyAccess] исправлен метод isPropertyWritable, который не использовал reflection cache
  • ошибка #18224 [PropertyAccess] повышения производительности за счет удаления большинства ref
  • ошибка #18210 [PropertyAccess] исключение UnexpectedTypeException при несовпадении типов
  • ошибка #18216 [Intl] исправлен неверный numeric literal в PHP 7
  • ошибка #18147 [Validator] EmailValidator не мог извлечь hostname если в адресе несколько @
  • ошибка #18023 [Process] getIncrementalOutput должен работать без вызова getOutput
  • ошибка #18175 [Translation] добавлена поддержка нечетких тэгов в PoFileLoader
  • ошибка #18179 [Form] исправлен NumberToLocalizedStringTransformer::reverseTransform при работе с big integers
  • ошибка #18164 [HttpKernel] установка s-maxage только если responses имеют возможность кэширования
  • ошибка #18150 [Process] небольшое уменьшение ожидания на Windows
  • ошибка #18130 [Debug] удалена логика определения файловой системы с учетом регистра
  • ошибка #18080 [HttpFoundation] установка заголовка Content-Range если запрошенный Range не удовлетворен
  • ошибка #18084 [HttpFoundation] предотвращены предупреждения при проверке вредоносных IP
  • ошибка #18066 [Process] исправлена обработка pipes
  • ошибка #18078 [Console] исправлена проблема с автокомплитом
  • ошибка #18048 [HttpKernel] исправлено использование памяти при очистке контейнера
  • ошибка #18065 [Finder] частичный откат #17134 для исправления регрессии
  • ошибка #18018 [HttpFoundation] исключение при регистрации bags для запущенных сессий
  • ошибка #18054 [Filesystem] исправлено ложное срабатывание в ->remove()
  • ошибка #18049 [Validator] исправлен валидатор локализаций, который принимал алиас за верную локализацию
  • ошибка #18019 [Intl] обновление ICU до версии 55
  • ошибка #18015 [Process] исправлена проблема с памятью при использовании больших потоков
  • ошибка #16656 [HttpFoundation] автоматическая генерация названия файла для безопасного фолбэка
  • ошибка #15794 [Console] вывод в stderr по умолчанию в хелперах консоли
  • ошибка #17984 разрешение нормализации Traversable при сериализации xml
  • ошибка #17434 улучшение сообщения об ошибке если не найден шаблон
  • ошибка #17687 улучшение сообщения об ошибке при использовании "@" в декорируемом сервисе
  • ошибка #17744 улучшение сообщения об ошибке в router panel веб-профайлера
  • ошибка #17894 [FrameworkBundle] исправление регрессии в обработке абсолютных путей к шаблонам
  • ошибка #17990 [DoctrineBridge][Form] исправлено уменьшение производительности в EntityType
  • ошибка #17595 [HttpKernel] убран _path из параметров запроса когда фрагмент - подзапрос
  • ошибка #17986 [DomCrawler] по умолчанию не используется LIBXML_PARSEHUGE
  • ошибка #17668 добавлен 'guid' в список исключений для фильтрации
  • ошибка #17615 исправление обратных слешей для символических ссылок в Windows
  • ошибка #17626 исправлена ошибка удаления битых символических ссылок
  • ошибка #17978 [Yaml] обеспечение ненулевых отступов при дампе
  • ошибка #16886 [Form] [ChoiceType] предпочтение placeholder перед empty_value
  • ошибка #17976 [WebProfilerBundle] исправлено отображение дебаг-панели путем удаления случайно добавленных ссылок
  • ошибка #17971 параметры контроллера с переменным числом аргументов
  • ошибка #17568 улучшение скрытых полей форм Bootstrap темы
  • ошибка #17925 [Bridge] WebProcessor теперь перенаправляет IP клиента

Изменения в 2.8.4

  • ошибка #18298 [Validator] payload не используется в качестве колбэка
  • ошибка #18275 [Form] исправлен BC break введенный в #14403
  • ошибка #18271 [FileSystem] поддержка Google app engine
  • ошибка #18255 [HttpFoundation] исправлена поддержка кастомных mime-типов с параметрами
  • ошибка #18272 [Bridge\PhpUnit] временное решение для бага в старом phpunit, отсутствие цветов, добавлены тесты
  • ошибка #18259 [PropertyAccess] исправления совместимости для 2.7
  • ошибка #18261 [PropertyAccess] исправлен метод isPropertyWritable, который не использовал reflection cache
  • ошибка #18224 [PropertyAccess] повышения производительности за счет удаления большинства ref
  • ошибка #18237 [WebProfilerBundle] добавлены свойства для table-layout в css AJAX панели
  • ошибка #18209 [PropertyInfo] поддержка кастомных типов маппинга Doctrine в DoctrineExtractor
  • ошибка #18210 [PropertyAccess] исключение UnexpectedTypeException при несовпадении типов
  • ошибка #18216 [Intl] исправлен неверный numeric literal в PHP 7
  • ошибка #18147 [Validator] EmailValidator не мог извлечь hostname если в адресе несколько @
  • ошибка #18023 [Process] getIncrementalOutput должен работать без вызова getOutput
  • ошибка #18175 [Translation] добавлена поддержка нечетких тэгов в PoFileLoader
  • ошибка #18179 [Form] исправлен NumberToLocalizedStringTransformer::reverseTransform при работе с big integers
  • ошибка #18164 [HttpKernel] установка s-maxage только если responses имеют возможность кэширования
  • ошибка #18150 [Process] небольшое уменьшение ожидания на Windows
  • ошибка #18130 [Debug] удалена логика определения файловой системы с учетом регистра
  • ошибка #18137 Autowiring the concrete class too - consistent with behavior of other services
  • ошибка #18087 [WebProfiler] padding кнопки боковой панели
  • ошибка #18080 [HttpFoundation] установка заголовка Content-Range если запрошенный Range не удовлетворен
  • ошибка #18084 [HttpFoundation] предотвращены предупреждения при проверке вредоносных IP
  • ошибка #18066 [Process] исправлена обработка pipes
  • ошибка #18078 [Console] исправлена проблема с автокомплитом
  • ошибка #18048 [HttpKernel] испрвлено использование памяти при очистке контейнера
  • ошибка #18065 [Finder] частичный откат #17134 для исправления регрессии
  • ошибка #18018 [HttpFoundation] исключение при регистрации bags для запущенных сессий
  • ошибка #18054 [Filesystem] исправлено ложное срабатывание в ->remove()
  • ошибка #18049 [Validator] исправлен валидатор локализаций, который принимал алиас за верную локализацию
  • ошибка #18019 [Intl] обновление ICU до версии 55
  • ошибка #18015 [Process] исправлена проблема с памятью при использовании больших потоков
  • ошибка #16656 [HttpFoundation] автоматическая генерация названия файла для безопасного фолбэка
  • ошибка #15794 [Console] вывод в stderr по умолчанию в хелперах консоли
  • ошибка #17984 разрешение нормализации Traversable при сериализации xml
  • ошибка #17434 улучшение сообщения об ошибке если не найден шаблон
  • ошибка #17687 улучшение сообщения об ошибке при использовании "@" в декорируемом сервисе
  • ошибка #17744 улучшение сообщения об ошибке в router panel веб-профайлера
  • ошибка #17894 [FrameworkBundle] исправление регрессии в обработке абсолютных путей к шаблонам
  • ошибка #17990 [DoctrineBridge][Form] исправлено уменьшение производительности в EntityType
  • ошибка #17595 [HttpKernel] убран _path из параметров запроса когда фрагмент - подзапрос
  • ошибка #17986 [DomCrawler] по умолчанию не используется LIBXML_PARSEHUGE
  • ошибка #17668 добавлен 'guid' в список исключений для фильтрации
  • ошибка #17615 исправление обратных слешей для символических ссылок в Windows
  • ошибка #17626 исправлена ошибка удаления битых символических ссылок
  • ошибка #17978 [Yaml] обеспечение ненулевых отступов при дампе
  • ошибка #16886 [Form] [ChoiceType] предпочтение placeholder перед empty_value
  • ошибка #17976 [WebProfilerBundle] исправлено отображение дебаг-панели путем удаления случайно добавленных ссылок
  • ошибка #17971 параметры контроллера с переменным числом аргументов
  • ошибка #17876 [DependencyInjection] исправлена ошибка автоматического связывая при передаче аргументов
  • ошибка #17568 улучшение скрытых полей форм Bootstrap темы
  • ошибка #17925 [Bridge] WebProcessor теперь перенаправляет IP клиента
  • ошибка #17561 [WebProfilerBundle] исправлена проблема дизайна в профайлере при наличии ошибок в формах