woocommerce/packages/js/email-editor/zh-cn/CHANGELOG.md
2026-04-15 10:18:01 +08:00

10 KiB
Raw Permalink Blame History

更新日志

本项目遵循语义化版本控制

1.8.0 - 2026-03-02

  • 次要 - 移除了自定义的 RichText 包,该包是 WordPress < 6.8 版本所需的 [#63289]
  • 次要 - 通过使用 @wordpress/editor 中的 EditorSnackbars 组件来渲染通知,重构了 Snackbar 通知,移除了 email-editor 上下文中的 Snackbar 通知渲染器,并为邮件编辑组件添加了 disableSnackbarNotices 设置 [#63451]

1.7.1 - 2026-02-20

  • 补丁 - 从电子邮件编辑包中汇出 EditTemplateModal 和 SelectTemplateModal 以增强可扩展性。 [#63374]

1.7.0 - 2026-02-17

  • 补丁 - 为 getEmailTemplates 选择器添加记忆化功能 [#63200]
  • 补丁 - 修复在邮件编辑器中使用交换模板操作时出现的空白模态框 [#63229]
  • 补丁 - 向邮件编辑器组件添加 customSavePanel 属性,并将其传递给古腾堡编辑器组件 [#63323]
  • 次要 - 添加 EmailActionsFill允许扩展程序向边栏添加自定义邮件操作 [#63269]
  • 次要 - 将 TemplateSelection 移至 EmailActionsFill 插槽,并导出 TemplateSelection 组件以支持扩展 [#63277]

1.6.0 - 2026-02-04

  • 次要 - 确保电子邮件模板的模板重置操作 [#62984]
  • 次要 - 为个性化标签添加 post_id 上下文支持和缓存失效功能 [#63103]

1.5.2 - 2026-01-29

  • 补丁 - 修复在邮件设计选择器模态框中选择模板时出现的无限循环问题 [#63000]

1.5.1 - 2026-01-16

  • 补丁 - 修复按钮区块布局控件的初始化问题 [#62708]
  • 补丁 - 统一与站点编辑器的载入中指示器 [#62729]

1.5.0 - 2025-12-15

  • 补丁 - 处理编辑器设置中缺失的布局设置 [#61471]
  • 补丁 - 为 EmailEditorUrls 类型添加可选的 createCoupon URL用于优惠券创建集成
  • 补丁 - 通过添加验证通知和更清晰的设置描述(当基础税率未配置时),改进含税定价配置的用户体验。 [#61471]
  • 次要 - 在电子邮件模板选择模态框中添加分类标签导航。TemplateCategory 类型现在是一个字符串,以支持从区块样板动态加载的分类。 [#62441]

1.4.3 - 2025-12-11

  • 补丁 - 为古腾堡 22.0 的兼容性更新。useEmailCss 现在在古腾堡 22.0+ 中能正确返回样式。[#61964]

1.4.2 - 2025-12-04

  • 补丁 - 在编辑器设置中处理缺失的布局设置 [#62237]

1.4.1 - 2025-11-25

  • 补丁 - 移除媒体库中不必要的钩子 [#62127]

1.4.0 - 2025-11-12

  • 补丁 - 防止在古腾堡 22.0 版本中崩溃 [#61925]

1.3.0 - 2025-11-05

  • 次要 - 添加 setEmailPostType 操作,并汇出邮件编辑器的钩子和工具,用于模板预览和样式 [#61804]

1.2.1 - 2025-11-04

  • 补丁 - 汇出个性化标签 RichTextWithButton 组件和其他电子邮件编辑方法。[#61748]

1.2.0 - 2025-10-31

  • 补丁 - 确保命令面板在 WordPress 6.9 beta 及更高版本中功能正常。[#61672]
  • 次要 - 添加 'woocommerce-email-editor' 插件区域 [#61666]

1.1.3 - 2025-10-27

  • 补丁 - 修复邮件预览,使其适应预览列中的容器 [#61442]
  • 补丁 - 重构个性化标签获取逻辑,以使用核心实体 [#61467]
  • 补丁 - 添加对自定义返回按钮组件的支持 [#61535]

1.1.2 - 2025-10-09

  • 补丁 - 从包中汇出钩子 isEmailEditor。[#60941]

1.1.1 - 2025-09-26

  • 补丁 - 允许通过属性向 ExperimentalEmailEditor 传递编辑配置 [#60974]

1.1.0 - 2025-09-09

  • 次要 - 导出 SendPreviewEmail 组件和 createStore [#60796]
  • 次要 - 将 jest 包依赖项升级至 29.5.x [#60324]
  • 次要 - 为实验性编辑器组件添加对 contentRef 属性的支持 [#60821]
  • 次要 - 重构钩子和全局古腾堡函数的用法,以支持保存和恢复原始状态 [#60741]
  • 补丁 - 当用户点击"在新标签页中预览"但未保存编辑更改时,显示警告信息 [#60307]

1.0.4 - 2025-08-21

  • 补丁 - 从编辑器的 iframe 中过滤掉不必要的样式表 [#60354]
  • 补丁 - 修复站点标志未正确渲染的问题。在邮件编辑器中,如果站点标志位于一个群组区块内,右对齐功能会失效。 [#60290]
  • 补丁 - 确保邮件编辑器获取并利用站点主题样式作为其默认值的一部分。 [#60465]

1.0.3 - 2025-08-11

  • 补丁 - 修复了在编辑邮件时模板可能无限载入的问题。[#60196]

1.0.2 - 2025-08-01

  • 补丁 - 修复了当个性化标签的帖子类型未设置时的向后兼容性问题。[#60134]

1.0.1 - 2025-07-31

  • 补丁 - 邮件编辑器:在编辑新的(未保存的)邮件草稿时显示“发送”按钮。[#59931]
  • 补丁 - 邮件编辑器:现在当邮件正文及其模板都被修改时,验证会正确运行,防止仅修改模板时被静默跳过。[#59903]
  • 补丁 - 通过移除所有不支持的区块样式,修复区块主题样式对邮件编辑器的干扰。[#60024]
  • 补丁 - 修复邮件编辑器中文章内容区块的崩溃问题 [#59791]
  • 补丁 - 修复在邮件编辑器中使用区块主题样式时的错误。[#59757]
  • 补丁 - 为站点标志区块注册一个自定义变体,以设置邮件编辑器所需的属性。[#59624]
  • 补丁 - 添加按邮件帖子类型过滤邮件样板的功能。[#60015]
  • 补丁 - 添加按邮件帖子类型过滤个性化标签的功能。[#60072]
  • 补丁 - 使用 ToolsPanel 组件替代 PanelBody 组件 [#59632]

1.0.0 - 2025-07-09

  • 补丁 - 为邮件编辑器中的导航器组件添加回退方案 [#58083]
  • 补丁 - 修复非管理员 WordPress 用户无法加载邮件编辑器的全局样式错误,并确保在需要时正确检查权限 [#56261]
  • 补丁 - 修复当第三方边栏组件抛出错误时邮件编辑器崩溃的问题 [#58459]
  • 补丁 - 修复 WordPress 6.8 兼容性问题 [#56820]
  • 补丁 - 解决 useContentValidation() 中的事件处理程序堆叠问题 [#58247]
  • 补丁 - 在邮件编辑器中添加关于边框单位的警告 [#58169]
  • 补丁 - 从邮件编辑器中移除"交换模板"功能 [#56829]
  • 补丁 - 将边栏中的详情面板重命名为设置 [#57330]
  • 补丁 - 将邮件编辑器文件添加到 Woo Monorepo [#55598]
  • 补丁 - 添加 landingPage 和 block_email_editor 功能标志 [#55955]
  • 补丁 - 使邮件编辑器 js 包与 Woo Monorepo 配置保持一致 [#56161]
  • 补丁 - 将 wireit 依赖版本升级至最新 [#57299]
  • 补丁 - Monorepo构建时 RAM 使用优化 [#58861]
  • 补丁 - Monorepo完成从 classnames 包到 clsx 的迁移 [#58699]
  • 补丁 - Monorepo将包许可证统一为 GPL-2.0-or-later [#58941]
  • 补丁 - Monorepo已使用的 babel 转换器清理 [#56486]
  • 补丁 - Monorepo监视启动时间优化 [#59166]
  • 补丁 - MonorepoWebpack 依赖项审查与整合以及部分依赖项整理 [#56746]
  • 补丁 - 更新 package json。将复制资产命令移至 @woocommerce/plugin-woocommerce 包。该命令将在需要时运行 [#55754]
  • 补丁 - 为更新邮件设置边栏信息内容添加新过滤器 [#56365]
  • 补丁 - 将包含允许区块的常量移回 PHP 包 [#59070]
  • 次要 - 添加过滤器以移除 core/quote 区块的对齐控件 [#57280]
  • 次要 - 通过元数据 supports.email 在邮件编辑器中加载允许的区块 [#58966]
  • 次要 - 允许将个性化标签用作按钮文本或 URL [#57958]
  • 次要 - 在邮件编辑器中启用社交链接区块 [#58194]
  • 次要 - 回收站模式现在支持永久删除选项。为过滤器 woocommerce_email_editor_trash_modal_should_permanently_delete 返回 true 将激活永久删除选项(跳过默认的回收站)[#57827]
  • 次要 - 从邮件编辑器存储的常量中移除硬编码的文章类型和 ID。此更改旨在动态获取这些值以增强灵活性和可维护性 [#59186]
  • 次要 - 为 WooCommerce 邮件编辑器添加返回按钮,允许从编辑器导航回邮件列表页面。当编辑器处于全屏模式(现默认强制启用)时,返回按钮会出现 [#58154]
  • 次要 - 更新编辑器以支持仅编辑邮件模板(无需内容文章)[#57246]
  • 次要 - 更新邮件编辑器邮件预览、切换模板模态框和样式预览组件 [#58078]
  • 次要 - 更新遥测跟踪以恢复因重构组件而移除的事件 [#58294]
  • 次要 - 在邮件编辑器边栏中添加邮件状态切换开关。添加直接从邮件编辑器启用/禁用交易邮件的功能 [#57953]

查看旧版本的更新日志