最新更新
改进的 PHP 支持
本月,大部分焦点都集中在改进对最新版本 PHP(最高可达 PHP 8.2)的支持的主要任务上。正如您可以想象的那样,这带来了许多额外和意想不到的挑战,但我们现在认为我们已经克服了其中的大部分挑战,并且拥有一个在 PHP 8.2 之前都能正常运行的 CRM。
未来仍然存在挑战,现在的计划是解决新版本 PHP 带来的许多额外警告通知和弃用日志。在使用 SuiteCRM 时,这不是问题,但却是一个需要解决的重要问题,以避免填充日志并更容易在将来兼容新版本的 PHP。
幕后变化
除了 PHP 兼容性改进之外,底层平台即将发生的另一个重要变化是对 SuiteCRM 7.x 中使用的模板引擎 – Smarty 进行重大升级。升级到 Smarty 4 后,您不太可能注意到任何明显的变化,但我们应该看到一些细微的性能改进和更好的兼容性。
下一步是什么?
7.14 测试版发布
随着系统更新的大部分工作现已完成,我们将在 7 月的前几周内发布第一个测试版。然而,如果有人热衷于提前尝试最新的更改并帮助我们测试它们,请前往 GitHub,其中技术含量更高的人可以查看并设置 7.14 的 alpha 版本 – 请在此处查看。
任何想要参与的人都可以按照上个月的更新中列出的说明进行操作。我们主要寻找人员帮助我们测试在较新版本的 PHP 上运行的 CRM 是否存在任何错误或新的可用性问题。
8.4 及以上
除了上述重大变化之外,我们还在继续对上个月强调的 8.x 平台进行许多 UI 和开发人员改进。我们也希望在本月晚些时候推出 8.4 的测试版。
此外,8.x 平台的“底层”更改工作已经开始,计划对 Symfony 和 Angular 进行升级,我们希望在即将发布的版本中看到这些升级。
维护版本
对于 SuiteCRM 的所有当前用户,我们准备在 7 月 10日开始的一周内发布维护版本, 其中将包括许多重要修复,其中许多修复已由我们的社区解决。