Divi 5 Public Alpha 11:发行笔记和功能进度

已发表: 2025-03-29

Divi 5公共alpha可在新网站上使用。如果您使用Divi 5,您会注意到今天公共Alpha版本11的更新通知。我们每两周发布新的Divi 5版本,每次都会变得更好!如果您尚未测试Divi 5,请尝试一下,让我们知道您的想法。

目录
  • 1公共alpha 11中有什么新功能?
  • 2个错误修复和改进
  • 3个功能进度
    • 3.1选项组预设
    • 3.2高级单位
    • 3.3 Divi设计变量
    • 3.4嵌套行
    • 3.5 Flexbox布局
    • 3.6 WooCommerce模块
  • 4个变形值
  • 5今天跳入Divi 5

公共Alpha 11中有什么新功能?

我没有发表有关公共alpha 10的帖子,因此自公共Alpha 9以来,这篇文章将涵盖我们完成的一切。

我们已经实施了103个错误修复和改进,两个新功能(选项组预设和高级单元),并在即将到来的三个功能上取得了重大进展。

错误修复和改进

此版本包括一些少量修复和改进。我们正在跟踪报告的每个错误,并一一解决。我们总共合并了103个错误修复和改进。我在下面的ChangElog中列出了所有更改,但这里有一些亮点:

  1. 改进的速度和点击反馈:视觉构建器中的所有内容都感觉更快!为什么?因为我们在大多数交互作用中切换到使用鼠标而不是向上鼠标。现在,一旦您单击鼠标,事情就会立即响应;这很棒!出于可访问性,按钮仍然使用鼠标。
  2. 按ENTER验证值:我们在按Enter或Unnoding of Cotion字段时延长了字段和验证单元的时间,并实现了即时验证。您不必等待验证,并且在缓慢键入时不会经常自动验证。
  3. 预设缓存清除:保存预设和全球颜色时,完整的网站缓存未正确清除。这是固定的。
  4. 消失的Google字体:一个怪异而烦人的错误神秘地导致Google字体在前端排出。那不会再发生了。
  5. 三重检查安全性:我们审查了过去几年的Divi 4安全修复程序,以确保我们在Divi 5中没有犯类似的错误,然后进行了安全审查。我们发现了一些小问题,并在这些领域进行了硬安全性。
  6. 字段图标Overhal :我们重新设计了在设置面板中悬停在字段上时出现的图标。以前的图标以前的串联(例如动态内容和AI图标)已被移到字段上方。所有图标都较小,并在右侧对齐,以使它们更易于单击。

功能进度

我们正在全速发展功能开发。我们有六支在Divi 5上全职工作的团队。这就是他们的工作。

  1. 团队:该团队修复了错误,并通过模块转换来帮助Divi Marketplace创建者。
  2. 第二个团队:该团队正在研究Woo模块,这是Divi 5进入Beta的最终功能。
  3. 第三队:该团队已转移了重点,现在正在改善与Divi 4模块的向后兼容性,以准备Divi 5 Beta。
  4. 第四团队:该团队正在为Divi的新Flexbox布局系统工作,Divi是一项以前未经宣布的功能。请继续关注偷看的偷看!
  5. 第五队:这支球队正在研究嵌套行,这是我本周的偷看。
  6. 第六队:该团队正在研究Divi Design变量,该变量几乎完成了。

这是我们自第9版公共Alpha以来取得的进展。

选项组预设

我们完成了此功能,并在Divi 5 Public Alpha 9.3中发布了它。您可以下载Divi 5并立即尝试选项组预设。

选项组预设是共享样式,可以将其组合并应用于任何Divi模块,以设计您的网站的基本元素并创建高级设计系统。这绝对是改变游戏规则的人;一旦概念点击,就不会返回。

高级单位

我们完成了此功能,并在Divi 5 Public Alpha 10.1中发布了它。您可以下载Divi 5并立即尝试高级单元。

Divi现在支持所有CSS单元,包括无单位值,例如Unset和Fit-Content,以及诸如Clamp()和Calc()之类的功能,从而使使用流体排版的响应式设计比以往任何时候都更加容易。

您还可以定义CSS变量并在整个设计中引用它们。

Divi设计变量

我们有90%的Divi Design变量完成,希望下周发布它!您可能会在描述新功能时经常听到“游戏规则改变者”一词,但这确实值得拥有标签。

这是朝着Divi的新方向迈出的大胆步骤,也是Divi 5设计系统的重要组成部分,我们正在为满足高级Web设计师的需求而构建。

嵌套行

这是另一个令人惊讶的功能。本周早些时候,我偷看了嵌套的行。行内的行!这是一个简单的想法,但是为Divi 5创建更灵活的布局系统的重要第一步。

很快,您将能够在行内添加行,解锁新的布局结构。

Flexbox布局

这是另一个令人惊讶的功能。我还没有偷看这个,但这有点瞥见。

我们正在完全大修Divi的布局系统使用Flexbox,实现许多新的行结构,并为模块,行和段的Flexbox控件提供弹性箱控件。您可以用flexbox和嵌套行创建太阳下的每个布局。另外,您可以控制列包装,内容垂直对齐,响应列分解等等。

此大规模更新将需要一些时间,但值得等待。

WooCommerce模块

从外部,Woo模块的进度似乎不存在。那是因为我们正在研究Woo Blocks并创建一个新的CLI工具,以大大减少将Divi 4模块转换为Divi 5所需的时间。

从长远来看,一点点投资将带来很大的时间。

好消息是我们本周完成了模块转换工具!该工具可自动化80%的乏味模块转换工作。使用此工具,我们希望在接下来的几个月中转换所有20多个Woo模块,为年中Divi 5 Beta版本奠定基础。

同时,我们继续推动Divi 5向前发展,并以积极的改进来鼓励采用。不要忘记,即使在WooCommerce网站上,也可以使用标准的WooCommerce模板和块,即使在WooCommerce网站上也可以使用Divi 5。

ChangElog

这是公共Alpha 11中实施的所有更改的列表。

  • 修复了包含全局颜色的梯度的错误,未正确迁移到Divi 5。
  • 修复了图像计数选项在画廊模块中不起作用。
  • 修复了一个问题,即在正确保存/应用正常颜色时无法将全局颜色值保存/应用于页面设置。
  • 修复了一些预设标签的国际化。
  • 更新的MAP和MAP-PIN模块为自动生成模块设置的地图字段使用回调。
  • 修复了一个问题,即在页面加载上触发的数字计数器模块动画而不是输入视口时。
  • 与构建器的UI互动时的性能改善。
  • 修复了一个问题,即在更改模块设置上的标题标题级别时,手风琴项目中的打开标题文本颜色将重置为默认值。
  • 修复了使用动态内容时未垂直居中图标的问题。
  • 滑块和手风琴模块的标题级别是针对模块预设和选项组预设的。
  • 修复了分隔模块设置为位置时未显示的问题:绝对。
  • 固定的粘性背景颜色在视觉构建器和前端的行上都无法正确应用。
  • 更新的生成的文档索引和介绍页。
  • 我们通过从设置面板更改标题级别来修复了滑块模块reinit问题。
  • 修复了扩展的图标颜色可见性问题,而我们将颜色情绪转换为深色。
  • 我们更新了输入验证以接受不完整的数学功能规则。
  • 单位拾取器的更新数学功能验证现在可以处理数学功能值中的嵌套括号。
  • 从文档中删除了额外的“文档”并更新所有链接。
  • 修复了一个问题组预设编辑模式在创建当前样式预设时会过早关闭的问题。
  • 修复了一个问题,即选项组预设值错误地被模块预设继承。
  • 固定问题:每当我们更改转换旋转并用旋转器,拖动和增量按钮更改转换旋转和偏斜值时,该设备始终将其重置为DEG。
  • 修复了该问题,即在初始模块添加时,基于自定义选项组预设的默认预设未正确应用在视觉构建器中。
  • 固定梯度长度单元显示不确定。
  • 删除了未支撑的单元(CH,EX,CM,MM,INCH,PT,PC,CARC(),MAX(),MAX(),Clamp(),CSSVAR,cOSSVAR,sashit,unset)以防止无效的选择。
  • 当我们启用全屏时,我们解决了全宽标头模块的Firefox浏览器错误问题。
  • 从变换OG单元拾取器中删除了无效的单元选项(Unsot,nosit,none,clamp),以防止无效的转换。
  • 将占位符设置为空的,当默认值与键入关键value时,将单元更改为非关键wordvalue单元。
  • 在数学功能上使用无效的单元时,显示错误消息。
  • 修复了标题文本选项组预设未应用手风琴项目的正确标题级别的问题。
  • 修复了无法在结核病中取消全局颜色编辑的问题,因为单击“取消”按钮没有效果/什么都不做。
  • 修复了一个问题,该问题阻止了临时文件在导入大页面后被删除。
  • 正确清洁所有缓存,以便在更改模块预设,选项组预设,全局颜色和字体后,与样式相关的更改在所有适用的页面上都会生效。
  • 修复了一个问题,即当线高增加或从单位拾取器降低时,单位标签会更改。
  • 引入了动态功能标记系统,以管理和切换Divi子模型中的实验功能。
  • 删除了旧版功能标志及其相关的代码,以增强可维护性和简单性。
  • 当当前值是数学函数或CSS变量时,通过按 /向上按箭头来禁用范围字段的增量。
  • 引入新挂钩以滤除默认属性,默认打印样式属性以及在模块配置中定义的占位符内容。
  • 修复了颜色选择器中的回归,在单击“添加新颜色”按钮时,它不会打开。
  • 引入的高级单元,包括对所有CSS单元,功能和变量的支持。
  • 修复了一个错误,其中导出布局时未导出预设中使用的全局颜色,并且在导入布局时无法导入。
  • 用Google字体修复了Divi 5中的Google字体缓存机制。
  • 修复了一个不应用于条形计数器模块的运动效果的问题。
  • 修复了可自定义断点的问题,在键入时太快地重置了重置,要求用户键入非常快。
  • 分配默认选项组预设不会激活编辑模式。
  • 修复了一个错误,导致导入在布局具有Divi 5短代码模块时不起作用。
  • 我们使用@divi更新了相对URL,我们需要在其中导入Visual Builder oftcuts.ts中的软件包。
  • 修复了单位拾取器中的开关单元会自动将字段值设置为0,从而导致元素意外消失。
  • 修复了自定义标签标签中的安全问题。
  • 修复了计算单元拾取器的单元选择器错误消息。
  • 将模块设置字段的按钮移至新位置。
  • 修复了手风琴模块切换背景颜色问题,同时从子元素级别更改颜色。
  • 修复了一个问题,即在添加新幻灯片时将滑块变为空白屏幕。
  • 修复了内部行模块对齐问题,同时为专业部分设置其左边余量值。
  • 修复了该字段标签未在组件中的某些字段上显示的问题。
  • 在我们将文本颜色设置为Lite时,修复了Blurb模块标题颜色问题。
  • 修复了问题,没有发送到多个电子邮件,这些电子邮件是在联系表的模块设置中添加的逗号分隔的多个电子邮件。
  • 如果在主题选项中禁用了google maps脚本选项,则用映射模块修复了错误的错误。
  • 更新的文档,新的索引页面样式和新的CTA,用于下载Divi 5并加入Discord。
  • 我们使用过时的信息更新了手动文档,并添加了一个新的下载链接。
  • 引入选项组预设。
  • 在登机工作流程中加载预制的包装时,提高了性能。
  • 实施库项目导入系统,具有云应用程序中的可移植性。
  • 修复了从/到嵌套模块选项组的复制/粘贴。
  • 修复了滚动设置组中字段的优先顺序,以确保在各个模块上“滚动”之前出现“粘性”。
  • 修复了使用相同类别帖子的邮政导航模块的错误帖子链接。
  • 自定义回调已添加到全宽地图模块的自动生成模块设置中。
  • 通过删除未使用的文件来提高可读性。
  • 修复了一个问题,该问题是在第一个选项卡项目上设置条件并返回false时未正确显示的标签模块。
  • 我们修复了宽度/最大宽度的问题,无法从“设计”选项卡中使用以确保位置绝对。
  • 修复了幻灯片模块未继承滑块模块中的过渡集的问题。
  • 更新了所有模块以帮助模态视频。
  • 在期权组预设中为复合组处理的基础支持增加了基础。
  • 重构AGMS允许在相应的模块index.ts文件中为组/字段分配自定义回调。
  • 修复了与分隔器模块的右右填充有关的警告。
  • 修复了一个问题,即在FullWidth Slider模块中错误地用于背景和文本覆盖设置错误。
  • 修复了一个安全问题,该问题可能允许缺乏未过滤的_HTML功能的用户通过经典编辑器设置ENABLE_HTML动态内容标志。
  • 修复了Google字体搜索显示所有字体而不是根据搜索查询过滤结果的问题。
  • 在手风琴项目模块中,在选项组预设中增加了对复合组处理的基础支持。
  • 在手风琴模块中,在选项组预设中增加了对复合组处理的基础支持。
  • 在博客模块中的期权组预设中为复合组处理的基础支持增加了基础支持。
  • 在CountdownTimer模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在分隔器模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在Filterable PorterFolio模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在全宽菜单模块中,在选项组预设中增加了对复合组处理的基础支持。
  • 在FullWidth后扫描模块中,在选项组预设中增加了对复合组处理的基础支持。
  • 在标题模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在菜单模块中的选项组预设中增加了对复合组处理的基础支持。
  • 在邮政导航模块中,在选项组预设中增加了对复合组处理的基础支持。
  • 在定价表模块中的选项组预设中增加了对复合组处理的基础支持。
  • 在搜索模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在“部分模块”中的选项组预设中增加了对复合组处理的基础支持。
  • 在InsigupCustomfield模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在幻灯片模块中的期权组预设中增加了对复合组处理的基础支持。
  • 在证明模块中的选项组预设中增加了对复合组处理的基础支持。
  • 在切换模块中的选件组预设中增加了对复合组处理的基础支持。
  • 修复了Inner-Row模块的ET_Clickable类缺少问题,这使模块从设置设置链接值时无法可信。
  • 在“添加占位符内容”和“转换动态模块”页面中更新代码示例,以从模块包中导入占位量的实用程序函数。
  • 固定的示例模块在更新软件包以导入占位量式实用程序函数时未加载示例模块。
  • 修复了音频模块中的安全问题。
  • 修复了一个具有多个具有相似后缀的属性名称的复合组导致属性选择不一致。
  • 修复了背景组件中的安全问题。
  • 修复了标题和页脚样式在索引页面(例如类别页面和搜索结果页面)上无法正常工作。
  • 修复了一个问题,该问题阻止了视觉构建器在包含短代码模块的页面上加载。

今天跳入Divi 5

Divi 5 Public Alpha今天可用。如Divi 5的原始多相发布时间表中所述,Divi 5公共alpha就像“ Divi 5 Lite”。它缺少一些功能,并且可能不适合现有网站,但是如果您更喜欢Divi 4的体验,可以在新网站上使用。尝试一下,让我们知道您的想法!

如果您找到错误,请向我们的团队报告它,我们将进行修复。我们将继续积极地添加新功能和地址反馈。

请继续关注每两周的新Divi 5版本。从这里开始,Divi 5将定期通过Alpha,Beta和其他地区改进。