Агрегатор каналов FreshRSS 1.27 теперь поддерживает PHP 8.5+

21.08.2025
Агрегатор каналов FreshRSS 1.27 теперь поддерживает PHP 8.5+

В FreshRSS 1.27, агрегаторе RSS-каналов с собственным хостингом, улучшена система безопасности, добавлен поиск по категориям, возможность использовать собственные иконки и поддержка PHP 8.5.

Команда FreshRSS только что представила версию 1.27 этого популярного самостоятельного агрегатора RSS-каналов, в которой появились новые функции, улучшена безопасность и внесены технические изменения.

Среди наиболее заметных нововведений — поддержка обработки кодов состояния HTTP, таких как 429 Too Many Requests и 503 Service Unavailable, а также правильное использование заголовка Retry-After.

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

Что касается технической стороны, FreshRSS начал поддерживать PHP 8.5+, а его альтернативный образ Docker уже содержит Alpine 3.22 и PHP 8.4. Между тем образ Docker на базе Debian по умолчанию был обновлён до PHP 8.2, а поддержка PHP 8.4 будет добавлена в ближайшее время.

Что касается безопасности, FreshRSS теперь включает режим повторной аутентификации «sudo» для конфиденциальных действий, более строгие заголовки Content-Security-Policy (включая принудительное применение frame-ancestors) и такие меры защиты, как регенерация файлов cookie после выхода из системы и требование ввести текущий пароль перед установкой нового.

Кроме того, проверки доступа и исправления разрешений для действий, связанных с пользователями и лентами, ещё больше укрепляют защиту платформы.

Читать  Некоторые из ключевых преимуществ антивирусного программного обеспечения для защиты электронной почты

Кроме того, в этой версии исправлен ряд ошибок, в том числе проблемы с парсингом фидов, перенаправлением WebSub, кодировкой XML и поддержкой фидов, закодированных в UTF-16LE. Улучшения в библиотеке SimplePie, входящей в состав пакета, также обеспечивают более стабильную обработку пограничных случаев при разборе фидов.

Для разработчиков и авторов расширений FreshRSS 1.27 расширяет API расширений за счёт новых хуков и конечных точек, что упрощает интеграцию. Наконец, пользовательский интерфейс был доработан за счёт обновлений chart.js, улучшения поведения при отложенной загрузке, а также доработок диалоговых окон подтверждения и стилей.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: Анастасия Богатырчук

Рейтинг: 0 (0 голосов)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала