Сегодня большой день для всего сообщества phpBB - выпущена новая продвинутая версия - релиз
phpBB 3.3.0 Proteus. Новая версия является продолжением phpBB 3.2 Rhea и содержит обновлённые компоненты ядра, в том числе Symfony 3.4, Twig 2, и jQuery 3.4. Среди главных улучшений - поддержка Invisible reCAPTCHA, алгоритмов шифрования паролей Argon2i и Argon2id, усовершенствованный функциоенал сброса пароля. Интерфейс претерпел незначительные изменения.
Минимально поддерживаемая phpBB 3.3.0 Proteus версия PHP повышена до PHP 7.1.3. Добавлена поддержка PHP 7.3 и 7.4, в планах - поддержка PHP 8.0.
Также устранены 2 проблемы безопасности phpBB 3.2, связанные с ненадежной привязкой идентификаторов вебформ при изменении групповых аватар, а также обработкой запросов на добавление в группы, которые могли быть использованы для осуществления пользователем нежелательных действий. Данным проблемам присвоены идентификаторы CVE-2020-5501 и CVE-2020-5502 соответственно.
Новый функционал:
Совместимость с PHP 7.3 и 7.4 (с PHP 8.0 и последующими версиями PHP в перспективе).
Поддержка по умолчанию Invisible reCAPTCHA.
Поддержка механизмов шифрования паролей Argon2i (для PHP 7.2) и Argon2id (для PHP >= 7.3).
Наиболее заметные изменения:
Минимальная поддерживаемая версия PHP - PHP 7.1.
Функционал сброса пароля - phpBB предлагает сбросить пароль вместо отправки нового.
Прекращение поддержки драйвера MySQL в PHP - драйвер mysql более не поддерживается в PHP. Вместо этого автоматически используется драйвер mysqli.
Удалены драйверы кэша APC, eAccelerator, XCache, так как они больше не поддерживаются в PHP >= 7.0.
Переработанная реализация системы аутентификации oAuth.
Улучшенный интерфейс живого поиска пользователей.
Переработанный код ядра, предназначенный для обеспечения совместимости с предыдущими версиями.
Удален функционал хэширования адресов email (user_email_hash).
Добавлена возможность сделать сообщения, ожидающие одобрения модератором, видимыми для его автора.
Добавлена опция отображения в списке подфорумов только подфорумов первого уровня вложенности.
Переработанная очистка сессий.
SVG версия логотипа phpBB.
Включение версии PHP 7.4 в список поддерживаемых в связи с выходом её официального релиза.
Наиболее важные исправления:
Ошибки в работе системы аутентификации oAuth, потребовавшие переработки кода.
Установка расширений с помощью командной строки.
Ошибки в работе cron при определённых настройках сервера Apache.
Различные усовершенствования шаблонов конфигурационных файлов.
Наиболее заметные изменения ядра:
Symfony 3.4 - phpBB 3.3 использует Symfony 3.4 в качестве основы.
jQuery 3.4 - jQuery обновлен до последней версии 3.4.
Twig 2.x - Twig обновлен до версии 2.x.
Скачивание файлов доступно только зарегистрированным пользователям