На этой неделе было объединено 65 пулл-реквестов (57 в коде и 8 в документах) и закрыто 54 проблемы (50 в коде и 4 в документах). Исключая слияния, 36 авторов сделали 3,043 добавления и 1,678 удаления. Подробнее см. код и документы.
- 57c1432: [DomCrawler] исключил поля внутри тегов шаблона.
- 8a60f98: [BrowserKit] исправлен BC Break для заголовка HTTP_HOST.
- c0bfdeb: [Перевод] использовал источник XLIFF, а не переименование, когда нет цели
- 8f2ad36: [DoctrineBridge] исправлена проблема чувствительности к регистру в RememberMe\DoctrineTokenProvider.
- 7be8ca5: [DoctrineBridge] перехватывает ошибки при преобразовании в значения db в сборщике данных
- 511b070: [EventDispatcher] разворачивает обернутые слушатели внутри
- 11fde69: [PropertyAccessor] исправлена кодировка ключей кеша.
- 0878006: [Маршрутизация] исправлено перенаправление косой черты в конце при использовании RedirectableUrlMatcher.
- 1f59fa4: [PropertyAccess] сделал кодировку ключей кеша биективной
- d6bbde5: [Консоль] возвращено корневое исключение в трассировку стека в подробном режиме.
- 27c17be: [DependencyInjection] исправлен комбинаторный взрыв при анализе сервисного графа.
- 35df3b5: [PropertyAccess] вычисляет ключи кеша для установщиков свойств в зависимости от значения
- 6c3c47e: [Форма] обрабатывала все варианты регистра нан при разборе числа.
- fb4b75d: [EventDispatcher] исправлен цикл оболочки eventListener в TraceableEventDispatcher.
- 1905cde: [Валидатор] разрешил ConstraintViolation::__toString() выставлять коды, которые не являются нулевыми или пустыми строками.
- d788976: [MonologBridge] возвращает пустой список для неизвестных запросов
- eef2a94: [FrameworkBundle] убрал обозначение с одним двоеточием для контроллеров.
- 14931b1: [DependencyInjection] исправлено копирование поставщиков выражений при анализе графа сервиса.
- 6612250: [Контракты, Кэш] позволяют получать метаданные кешированных элементов.
- 905119b: [Рабочий процесс] инициирует событие вход для субъекта, входящего в Рабочий процесс в первый раз.
- 4df912b: [DomCrawler] добавлен возврат имени элемента в методе extract().
- 67be665: [DependencyInjection] добавлен по умолчанию EnvProcessor
- e695449: [DependencyInjection] устарел, используя переменные окружения с canBeEmpty()
- 8aee36d: [Debug] пометить классы ErrorHandler и ExceptionHandler как окончательные
Новейшие проблемы и пулл-реквесты
- [RFC][Framework-Bundle] Сделать приложение доступным в качестве службы-контейнера
- Указать атрибуты fileType благодаря validatorTypeGuesser
- Выборка нормализаторов не масштабируется/медленна
- [VarExporter] Ошибка регидратации кэша запросов Doctrine
- [Ошибка][маршрутизатор] Несколько маршрутов по одному и тому же пути разными методами
Они говорили о нас
- Как использовать React с Symfony 4
- Система поддержки с открытым исходным кодом на базе Symfony
- Как управлять конфигурацией в Symfony без Bundle, Extension и Configuration?
- SymfonyCloud, новый сервис хостинга для Symfony
- Validando una petición CORS de AMP con Symfony
- [Общая версия Symfony 2.8.48] (последняя версия Symfony 2.x)
- Доступ к Symfony 4.2.0
- Proteção Contra Cache Stampede без Symfony 4.2
Предстоящие события Symfony
- Treffen der Symfony User Group Hamburg: Гамбург, Германия (4 декабря 2018 г.)
- SUGCGN X-MAS-Special: Кельн, Германия (13 декабря 2018 г.)
- Symfony India Meetup 2018: Нойда, Индия (15 декабря 2018 г.)
- Sylius Open Workshop #2: Тулуза, Франция (17 декабря 2018 г.)
- Symfony Xmas Meetup: Лондон, Великобритания (17 декабря 2018 г.)
- Sfpot Décembre 2018: Париж, Франция (18 декабря 2018 г.)
- Лучшее рождественское собрание разработчиков: Берлин, Германия (19 декабря 2018 г.)
Призыв к действию
- Подпишитесь на Symfony в Твиттере и сделайте ретвит этой статьи.
- Подпишитесь на Symfony на Medium и аплодируйте этой статье.
- Подпишитесь на RSS блог Symfony и больше никогда не пропустите новости о Symfony.