SuiteCRM 月度更新进展报告 – 2023 年 5 月

最新更新

SuiteCRM 8.3于本月发布,其中包括一些新功能和改进功能;通知、子面板过滤、加载更多和重新设计的管理面板,我们希望您有机会检查一下。除了这些出色的功能之外,SuiteCRM 8.3 是第一个附带开发人员特定包的版本,以帮助简化新开发人员的设置。这还不是全部……

该版本还包括一个新的默认示例扩展,它的添加也是为了帮助那些想要自己编写和构建扩展的人。要了解有关 SuiteCRM 8.3 版本的更多信息,请查看此处的所有发行说明。

下一步是什么

这里的团队现在正忙于开发下一个预定版本;SuiteCRM 7.14 和 SuiteCRM 8.4 已制定宏伟计划。

改进的 PHP 支持

对于这两个版本,主要重点将是改进对最新版本 PHP(最高可达 PHP 8.2)的支持,从已经进行的分析来看,这似乎是一项不小的任务。根据目前的轨迹,我们的目标是在 6 月中旬之前发布第一个工作版本(请在 GitHub 上关注),然后在几周后发布第一个 Beta 版本。

如果您想参与并提供帮助,可以通过 4 种方式实现;

1. 测试应用程序

由于应用程序有很多版本,运行在不同的平台上,使用不同的数据库等,我们测试系统的人越多,就越能更好地定位和识别需要注意的区域。

2. 报告问题

如果您确实发现问题,请随时通过我们的 GitHub 存储库提出;

我们要求您在问题标题中明确说明这是一个 PHP 问题,并列出测试该问题的 PHP 版本。符合条件的问题将被标记为“区域:PHP8”,以便我们和其他人可以轻松识别这些错误,也可以让您轻松检查您的问题是否已被报告。

请参阅用户指南“提出问题”,了解有关如何提出问题的更多信息,其中还提供了示例链接(如果需要)。

3. 错误修复

如果您希望帮助解决发现的错误和问题,您可以通过我们的 GitHub 存储库提交拉取请求 (PR);

如果您确实提交了 PR,我们会再次要求您在标题中明确说明这是一个 PHP PR,并列出修复该问题的 PHP 版本。如果您提交的 PR 尚不存在问题,请先创建问题,然后将 PR 链接回该问题。所有 PR 都应该在 GitHub 上有相关问题。

如果您不确定如何提供错误修复,请查看用户指南中的“贡献代码”部分,如果需要,请查看我们的编码标准。

4. 检查修复

如果您想测试任何拉取请求,您可以按照此处的用户指南进行操作。

用户界面的变化

感谢您的所有反馈,我们的目标是更好地利用屏幕上的可用空间,因此将在 SuiteCRM 8.4 中引入重新设计的导航栏。因此,“搜索”输入字段和“快速创建”按钮将移至顶部导航栏,从而形成一个统一的栏。

除了导航栏的更改之外,此版本还将引入我们所说的“工具”栏。工具栏是记录视图中的一个新概念,即使您滚动,它也将保持固定在页面顶部。解决此问题将使用户更容易查看该记录的工具信息,并在查看和编辑记录时访问他们所需的关键操作。

以下屏幕截图是导航栏和工具栏现在的外观示例:

开发人员改进

对于 SuiteCRM 8.4,我们进行了多项更改,以改善开发体验并使开发人员的工作更轻松。

其中包括:

  • 改进的字段显示逻辑以支持更多运算符,例如为空、大于/小于等
  • 向记录视图操作和面板添加逻辑,这将允许根据字段值显示/隐藏按钮
  • 添加逻辑以根据后端计算设置字段值
  • 添加逻辑以根据另一个字段的值在字段上设置值
  • 允许覆盖用于特定模块字段的前端组件
  • 在字段级别添加操作按钮

有关所有这些新功能的更多信息,请查看发行说明,我们将在发布发行版时提供该发行说明。

滚动至顶部