意外2.5-beta1发布!

该项目很高兴宣布的第一个测试版偶然2.5,与PHP 8.2兼容。

Serendipity 2.5-beta1是Serendipit的第一个版本,旨在与PHP8.2兼容。与2.4版启动对PHP8的支持时不同,这次的代码更改很小,但对于让Serendipity博客在PHP8.2中正常运行仍然很重要。

除了各种修复之外,对最新稳定2.4.0的一些重大更改包括:

  • PHP 8.2兼容性用于核心
  • 修复了多语言支持
  • 2k11中网络字体的本地托管
  • 修复了用户组权限显示问题,如果您使用2.4保存了这些权限,则应在管理后端检查该设置。

如果您目前仍在使用PHP7,请阅读PHP8升级提示在Github wiki上。特别是如果你从2.3.x跳到这个版本,那将是一个很大的升级。

我们很想得到用户的反馈!请使用PHP8.2运行此版本,并在论坛或Github问题跟踪器中报告错误(尤其是插件),以帮助我们全面支持PHP8.2。请记住,这仍然是一个测试版,因此生产博客应该有一个适当的备份,您应该做好准备,我们可能会要求您应用修补程序,或者我们可能必须尽快发布一个带有修补程序的新测试版。

请参阅发布声明有关更多(技术)详细信息,请访问GitHub。

您可以像往常一样下载发布文件并将其解压缩到您的安装中。

意外2.4.0发布

经过长时间的测试,我们发布了偶然2.4.0,具有PHP 8兼容性和数据库升级功能,支持完整的unicode输入!

Serendipity 2.4.0是您需要与PHP8兼容时要安装的版本。就像它的测试版一样,它改变了Serendipity核心的许多代码,这些代码在最近版本的PHP8中引发了警告,但现在这些变化带来了更多的测试,更多的插件也得到了同样的修复。

除了各种修复之外,最新稳定2.3.5的一些重大更改包括:

  • PHP 8与Spartacus上的核心、当前主题和许多插件的兼容性
  • 在编辑器中分割日期/时间输入,支持浏览器输入时间和日期
  • 插件更新通知
  • 多语言支持的修复和增强
  • 将MySQL数据库从MyIsam和UTF8移动到InnoDB和utf8mb4,启用完整的unicode输入

这个版本已经进行了大量测试,但它也是一个非常大的版本,特别是关于PHP8兼容性、数据库更改和多语言支持。因此,如果您从旧的Serendipity版本升级,请准备好备份。另外,请阅读PHP 8升级提示有关如何管理从PHP7的转换的详细信息,请访问Github wiki。

我们很想得到用户的反馈!如果您在生产博客上运行此功能时仍然遇到错误,请在论坛或Github上告诉我们,并且比以往任何时候都更欢迎使用补丁请求您所依赖的插件(Spartacus plugins live)在此存储库中).

请参阅释放州议员有关更多(技术)详细信息,请访问GitHub。

您可以像往常一样下载发布文件并将其解压缩到您的安装中,或者使用Serendipity自动更新插件从Serendipity中进行更新(意外发现事件自动更新).