Как всегда списки изменений довольно объемные.
Изменения в 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] исправлена проблема дизайна в профайлере при наличии ошибок в формах