Divi 5 更新:公开 Alpha 版本 2

已发表: 2024-10-28

Divi 5 Public Alpha 现已可供测试。随着最终版本的进展,我们将每两周更新一次 Divi 5,在您的 WordPress 仪表板中显示为标准更新。如果您使用 Divi 5,您今天会注意到Public Alpha 版本 2的更新通知。

我们的目标是下一个里程碑,即使 Divi 5 足够稳定,以便我们推荐在新网站上使用它。我们正在取得巨大进展,并且 100% 专注于修复您报告的错误。

您最近测试过 Divi 5 吗?升级到 Public Alpha 2,再试一次!

目录
  • 1 Public Alpha 2 有哪些新功能?
    • 1.1显着变化
    • 1.2变更日志
  • 2立即进入 Divi 5

Public Alpha 2 有什么新功能?

过去两周,我们修复了 156 个错误。此更新包含许多小修复,因此很难进行总结。然而,以下是一些显着的变化:

显着变化

  • 修复了 wpautp 和格式错误的代码:WordPress 的自动段落机制向内容中添加了不需要的段落,之前修复此问题的尝试导致了不必要的换行符剥离。这个问题已经解决,所以不再有损坏的代码模块和不需要的段落!
  • 修复了由于缺少动态资源而导致的损坏样式:在某些情况下,功能检测失败,并且布局某些方面的 CSS 未连接到页面的动态 CSS 文件中,从而导致动画损坏等问题。这是固定的。
  • 减少重新渲染:一如既往,我们非常关注性能。我们通过识别设置模式中不必要的重新渲染,进一步提高了 Visual Builder 的速度。重新渲染的东西越少,应用程序就越快!现在,当您在设置模式中修改设置时,速度甚至比以前更快。
  • CSS 生成时间改进:我们改进了为前端页面生成 CSS 所需的时间,从而加快了加载时间。

变更日志

以下是 Public Alpha 2 中实施的所有更改的列表。

  • 修复了由于将 JavaScript 注释放置在与有效代码相同的行上而被删除的换行符导致的代码模块中的损坏代码。
  • 修复了内联编辑器颜色选择器在视口底部外部打开的问题。
  • 如果设置了偏移原点和变换,则位置样式是固定的。
  • 修复了图层面板右键菜单中重复的删除项目。
  • 右键单击操作已从图层面板的特殊列中删除。
  • 修复了在预先完成特定操作序列时拖放模块不起作用的问题
  • 将 Visual Builder 的退出按钮转换为链接。
  • 修复了使用“转到图层”选项时图层视图滚动条不起作用的问题。
  • 删除启用和禁用“最新 Divi Builder 体验”的选项,因为此选项在 Divi 5 中不再相关。
  • 修复了短代码模块的右键单击操作标签以获取实际名称。
  • 修改模块属性时,防止模块设置面板和组上不必要的重新渲染。
  • 重构了模块设置的组、子组和字段可见性机制。使用函数回调为其属性可见,而不是传递布尔值。
  • 修复了由于内置元素样式上的选择器冲突而导致的过渡样式损坏。
  • 修复了不必要的渲染过渡样式选择器。
  • 修复了修改内置元素样式模块属性时高级样式损坏的过渡样式。
  • 固定空行会更改悬停在图层上的部分的高度。
  • 修复了拖动时两侧显示响应式视图宽度值工具提示的问题。
  • 修复了打印默认分隔线样式并覆盖移动设备上的自定义分隔线样式的问题。
  • 修复了在“最近使用的”调色板中查看时全局颜色样本的工具提示。
  • 修复了单击“从当前样式新建预设”和“添加新预设”按钮以及单击克隆和/或“预设设置”(用于编辑预设的齿轮)按钮时无法打开/展开的问题预设选项组。
  • 添加新预设和当前样式中的预设时删除了预设确认模式。
  • 修复了 Visual Builder 和前端中按钮模块对齐选项的显示。
  • 修复了从 Divi 4 迁移到 Divi 5 后博客模块中特色图像的框阴影不同的问题。
  • 改进了选择字段的用户体验。修复了通过键盘快捷键(向上箭头、向下箭头、输入)选择选项时损坏的导航
  • 修复了分割测试属性的模块转换通过在转换期间标准化 ab_subject_id 值而错误地隐藏模块的问题。
  • 修复了用户无法编辑和保存 Divi Cloud 项目的问题。
  • 修复了编辑和保存 Divi 云项目时进度栏不显示实际进度的问题。
  • 修复了在线框模式下较小内列中重叠的文本和按钮。
  • 修复了博客模块中网格布局缺失的默认边框宽度值。
  • 修复了影响简介图标的简介模块文本样式(例如文本阴影)。
  • 修复了关闭预设设置模式后模块设置模式中按钮自定义样式字段的可见性问题。
  • 修复了自定义 CSS 未应用于布局中的模块的问题。
  • 添加了对内联编辑器中的 VB Save 快捷方式的支持。
  • 修复了与“帮助”模式交互时“添加到库”模式意外自动关闭的问题。
  • 修复了分隔线叠加颜色问题。
  • 修复了tinyMCE、代码和文本字段上的上下文菜单。
  • 修复了将线框模式和图层视图保存为应用程序首选项的问题。
  • 引入了初始 E2E 性能测试。
  • 修复了编辑后全局模块中 HTML 标签转义的问题。
  • 修复了使用餐厅入门包在 D5 中创建快速站点时导致 PHP 错误的错误。
  • 修复了无法从 VB 显示/编辑的空按钮(无文本)。
  • 将 jQuery Mobile 从 v1.4.5 升级到 v1.5.0 alpha 并删除了未使用的代码。
  • 条件逻辑转换问题已修复。
  • 修复了如果在主题生成器模板中使用特色图像则不会在帖子标题模块中显示的问题。
  • 修复了 FE 分频器中的零除错误。
  • 修复了使用滑块模式时损坏的图库模块。
  • 修复了当模块设置中未定义图像时在 Visual Builder 中呈现空模糊图像包装器的问题。
  • 修复了 Transform::value() 方法中的致命错误(如果某些布局不包含桌面断点的转换值)。
  • 修复了选择框阴影预设时在模块设置中显示不正确选项的问题。
  • 修复了设置为绝对定位的部分在 Visual Builder 中不可见的问题。
  • 修复了 Blurb 图标样式复制/粘贴的问题。
  • 修复了导致前端的 free-form-css 输出无法正常工作的错误。
  • 固定交互选项不保存在数据库中。
  • 添加了预设属性的文档页面。
  • 修复了无法将没有属性的模块的样式复制到有属性的模块中的问题。
  • 为部分添加缺少的固定和绝对定位类会导致默认情况下固定部分不是全角。
  • 修复了图库模块的图像导入系统。
  • 修复了当定制程序使用 Google 字体作为标题字体时,在第二页加载后前端未加载某些 Google 字体的错误。
  • 修复了无法编辑和保存 Divi Cloud 项目的问题。
  • 修复了编辑和保存 Divi 云项目时进度栏不显示实际进度的问题。
  • 修复了短代码模块的位置选项组中不相关的位置选项,每个选项仅在定义相关位置时出现。
  • 修复了在布局中使用全局模块时错误的关键 CSS 高度计算。
  • 修复了将全局模块放置在专业部分的内列中时出现的严重 CSS 高度计算器错误。
  • 修复了模块子元素上不需要的 et_pb_module 类,这些类导致模块(例如联系表单模块)上的装订线宽度问题。
  • 修复了迁移联系表单和电子邮件 Optin 模块中带有特殊字符的内容时导致错误的问题。
  • 修复了图层面板右键菜单中重复的删除项目。
  • 右键单击操作已从图层面板的特殊列中删除。
  • 修复了专业部分内列出现的不需要的右键单击选项。
  • 修复了当某些布局不包含桌面断点的文本阴影值时 TextShadow::value() 方法中的致命错误。
  • 修复了在鼠标输入的情况下 Shift 未应用于数字字段的问题。
  • 修复了内联编辑器中 cmd/ctrl + s 快捷方式失败的问题。
  • 自动生成 _all_modules_metadata.php 文件,以减少手动更新并确保一致性。
  • 将 X 射线线颜色更改为中灰色,在各种背景颜色上都可见。
  • 修复了将新项目保存到云后云项目刷新的问题。
  • 修复了使用图像模块添加特定 SVG 图像时不可见的问题。
  • 修复了角色属性未从 HTMLUtility::render(
  • 修复了在 module.json 文件中设置默认值时复选框未返回正确值的问题。
  • 将缺失的 –with-menu 类添加到包含菜单模块的列、行和部分,并改进了当菜单模块包含下拉菜单时添加这些类的逻辑。
  • 主题生成器标题中的固定菜单模块下拉列表隐藏在以下部分的内容下方。
  • 增加包含下拉菜单的列的 z 索引,以确保它们位于带有部分分隔符的相邻部分之上。
  • 修复了在图层视图中清除搜索词时的延迟问题。
  • 修复了当粘性和过渡与宽度和/或最大宽度组合时模块动画超出父行边界(在 VB 和 FE 中)的问题。
  • 修复了访问简码模块背景设置时有关独特“关键”道具的警告。
  • 修复了 Divi 菜单在前端和构建器中与页面内容重叠的问题。
  • 更新了验证,以在输入无效时在应用栏缩放级别中使用默认缩放值而不是 NaN%。
  • 修复了模块悬停突出显示左上角出现的不需要的间隙,该间隙在禁用模块悬停按钮时可以看到。
  • 修复了出于显示目的缩放级别值未四舍五入到最接近的整数的问题。
  • 修复了电子邮件服务帐户属性转换并更正了字段渲染逻辑。
  • 通过在应用 maxHeight 时将宽度设置为自动来修复图像拉伸问题。
  • 修复了当图标尺寸较大时,手风琴图标未垂直居中的问题。
  • 将缺失的 –with-menu 类添加到包含菜单模块的列、行和部分,并改进了当菜单模块包含下拉菜单时添加这些类的逻辑。
  • 主题生成器标题中的固定菜单模块下拉列表隐藏在以下部分的内容下方。
  • 增加包含下拉菜单的列的 z 索引,以确保它们位于带有部分分隔符的相邻部分之上。
  • 修复了主题生成器中保存的库项目损坏的“查看实时预览”按钮。
  • 修复了错误的键盘快捷键标题?钥匙。
  • 修复了未考虑定制器字体粗细值的问题,影响了某些模块的最终文本/标题字体粗细。
  • 修复了在预设中启用视差在模块设置中显示不正确选项的问题。
  • 通过删除按钮修复了主题生成器布局上的误导性预览按钮。
  • 我修复了无法打开行模块设置面板的问题。
  • 修复了 Divi 库中损坏的可移植性模式样式,并替换了旧的加载器动画。
  • 修复了从 Divi Cloud 导入的模块、行和部分的问题。
  • 当禁用“将设置分组到关闭的切换”选项时,从选项组中删除了打开和关闭图标。
  • 修复了故意删除特定断点或状态的背景颜色导致渲染父断点或状态的背景颜色(而不是不应用任何背景颜色)的错误。
  • 修复了从 Divi 4 迁移到 Divi 5 后由于转义机制不同而无法正确处理动态内容的问题。
  • 修复了管理员区域产品页面上的 WooCommerce 致命错误。
  • 修复了损坏的全屏标题高度计算,导致全屏标题超过浏览器视口的高度。
  • 修复了“自由形式 CSS”不适用于构建器中的特定模块的问题。
  • VB 中改进的退出按钮将用户重定向到上一页。
  • 修复了复制删除帖子插件的界面干扰 Visual Builder 顶栏的问题。
  • 改进了 Divi 5 风格渲染性能。
  • 修复了 VB 上的菜单模块不显示所有菜单项的问题
  • 修复了默认主题标题在 Visual Builder 中不可见的问题。
  • 将缺失的 –with-menu 类添加到包含菜单模块的列、行和部分,并改进了当菜单模块包含下拉菜单时添加这些类的逻辑。
  • 主题生成器标题中的固定菜单模块下拉列表隐藏在以下部分的内容下方。
  • 增加包含下拉菜单的列的 z 索引,以确保它们位于带有部分分隔符的相邻部分之上。
  • 修复了启用“背景叠加”并在滑块或全角滑块模块中设置颜色导致模块损坏的问题。
  • 修复了由于 post_meta 中保存的默认值不正确而应用于页面包装器的溢出 x 和溢出 y CSS 规则被破坏的问题。
  • 修复了使用图库模块导出页面仅包含 ID,而不包含图像编码值的问题。
  • 修复了导致模块预设无法正常工作的错误。
  • 修复了导致模块动画在某些情况下不起作用的错误。
  • 修复了 Safari 中的预览按钮。
  • 修复了 Visual Builder 中由于使用 Woo 模块时缺少常量而导致的控制台错误。
  • 修复了使用自定义按钮图标转换特定 Divi 4 电子邮件选项模块后前端出现的致命错误。
  • 修复了某些字段中意外触发 VB 快捷方式的问题。
  • 修复了导致某些需要脚本数据的模块/功能无法在前端工作的错误。

立即进入 Divi 5

现在是测试 Divi 5 并报告错误的时候了。我们将继续积极努力解决您发现的问题。您还将享受令人难以置信的快速构建体验、极大改进的前端性能和现代化的新界面!

让我们知道您到目前为止的想法,并每两周关注新的 Divi 5 版本。从现在开始,Divi 5 将通过 Alpha、Beta 及更高版本定期改进。