网站搜索

FreshRSS 1.27 动态聚合器现在支持 PHP 8.5+


FreshRSS 1.27 自托管 RSS 聚合器增强了安全性、类别搜索、自定义图标和 PHP 8.5 支持。

FreshRSS 团队刚刚发布了这个流行的自托管 RSS 聚合器的 1.27 版本,推出了一些新功能、安全改进和技术更新。

最显著的新功能之一是增加了对处理HTTP状态码的支持,例如429 请求过多和503 服务不可用,以及正确使用“Retry-After”头部。

此次更新还通过按类别或源标题的新排序选项以及一个允许按类别筛选的搜索操作符(c:)使组织和搜索源变得更容易。关于自定义,用户现在可以添加自定义源图标,还有一个重新设计的图标获取功能,旨在减少不必要的网络请求。

在技术方面,FreshRSS已经开始支持PHP 8.5+,其Docker替代镜像已经提供Alpine 3.22和PHP 8.4。同时,基于Debian的默认Docker镜像已更新为PHP 8.2,并承诺很快会支持PHP 8.4。

FreshRSS 1.27 自托管的 RSS 聚合器。

在安全方面,FreshRSS 现在包含了一种用于敏感操作的重新认证“sudo 模式”,更加严格的内容安全策略头(包括对框架祖先的强制执行),以及在注销后重新生成 cookie 和在设置新密码之前要求当前密码等安全措施。

此外,对用户和相关操作的访问检查及权限修复进一步增强了平台的防御。

除此之外,此次发布还修复了一系列错误,包括与提要抓取、WebSub 重定向、XML 编码以及对 UTF-16LE 编码的提要支持相关的问题。对捆绑的 SimplePie 库的改进还确保了在提要解析中的边缘案例处理更加一致。

对于开发者和扩展作者,FreshRSS 1.27 扩展了扩展 API,增加了新的挂钩和端点,使集成变得更加容易。最后,用户界面也得到了提升,更新了 chart.js,改善了懒加载行为,并对确认对话框和样式进行了优化。

有关更多信息,请参见更新日志。