跳到内容

15.4.0转/分

预释放
预释放
比较
选择要比较的标记
@github-操作 github操作发布了这个3月15日17:47
·3次提交发布/15.4自本次发布以来

变更日志

增强功能

站点编辑器

  • 调整whileHover效果,使其更精细、更不明显。(48928)
  • 直接从管理所有模板列表进行编辑。(48764)
  • 将“添加模板”的描述移动到工具提示。(48710)
  • 为站点编辑器黑暗面中的所有面板添加描述。(48739)
  • 将悬停动画添加到站点编辑器画布。(48575)
  • 修复边栏中的非us拼写。(48976)
  • 重命名模板时,禁止显示保存按钮。(48399)
  • 导航边栏:更改为边栏选择导航的逻辑。(48689)
  • 将“Added by”描述添加到模板部件导航侧栏。(48732)
  • 将边界半径添加到画布外导航菜单项。(48798)
  • 查看特定页面时添加页面详细信息。(48650)
  • Duotone:将SVG过滤器输出限制为已使用的过滤器。(48995)
  • 在站点编辑器中隐藏导航屏幕。(49043)

块库

  • 选择页面项时打开convert to links model。(48723)
  • 发布特色图片:删除16:10。(48969)
  • 封面:添加约束/流动布局。(45326)
  • 封面:添加文本颜色块支持。(41572)

组件

  • FontSizePicker:允许自定义单位。(48468)
  • 导航器:禁用初始动画。(49062)
  • 尝试:更新第三个按钮外观。(48888)
  • FormTokenField:如果输入值无效,则隐藏模糊事件的建议列表。(48785)

设计工具

  • 块支持:将文本列(列数)添加到排版块支持。(33587)

全球风格

  • 将全局样式提供程序移动到应用程序级组件。(49011)
  • 添加对的支持:链接:任何链接在里面主题.json. (48634)
  • 将复合类添加到全局间距样式的布局包装器。(47952)

块API

  • 阻止折旧:为isEligible检查提供额外数据。(48815)

后期编辑器

  • 提供静态本机编辑器帮助文章slug。(48802)
  • 在加载编辑器之前,尝试获取服务器上的Post Content布局。(45299)

包装

  • 引入prependHTTPS URL util。(47648)

漏洞修补

块库

  • 嵌入块:修复纵横比类#29641. (41141)
  • 确保链接“Post Featured Image”块时应用纵横比。(48495)
  • 通过等待canEdit请求修复PostContent初始呈现。(48642)
  • 修复经典菜单后备竞赛条件。(48811)
  • 修复空菜单的导航块非画布追加器。(48907)
  • 修复导航块检查器中的额外UI。(48679)
  • 使用菜单名称作为块菜单标题导入经典菜单。(48771)
  • 导航链接:删除颜色生成代码。(48927)
  • 导航:修复MenuControls的缺失状态。(48921)
  • 更新标签中缺少的翻译。(48760)
  • 小工具导入器:修复小工具组块导入。(48669)
  • 查询循环:即使查询循环块没有模式,也显示变体模式。(48793)
  • 注释:修复“sprintf需要多个参数”错误。(49054)
  • 将“发布特色图像面板正文”标签调整为“设置”。(49076)
  • 将帮助文本添加到Gallery Image Size控件。(49074)
  • 注释块(旧版本):更新缺少的翻译。(48820)
  • 已创建导航菜单标题的I18n。(48773)
  • 确保导航块中直接插入的块是页面链接。(48740)
  • 导航链接:不要删除“block_core_Navigation_Link_build_css_colors”。(49064)
  • 导航:不保存属性中链接的级别。(48219)
  • 在导航菜单选择器中重构离开状态。(45464)
  • 还原:导航:始终创建回退菜单。(48602)
  • 调整最新帖子块PanelBody标签。(49079)
  • 调整“最新帖子”摘录控件的标签。(49077)
  • 页面列表块:在编辑器的页面列表上显示无标题的页面。(48772)

站点编辑器

  • 未注册时,不要将Classic块作为恢复操作提供。(49051)
  • 修复与url同步状态时的浏览器历史记录。(48731)
  • 修复模板部件中的延迟插入点。(48913)
  • 在列表视图中修复模板部件操作。(48905)
  • 修复站点编辑器侧栏中的文本对齐。(48959)
  • 修复模板零件描述中的错误。(48781)
  • 修复浏览模式描述边距。(48778)
  • 修复站点编辑器中的滚动条。(48822)
  • 站点编辑器导航面板:更新非链接块的外观。(48933)
  • 导航侧栏显示错误的子菜单弹出菜单。(48941)
  • 在导航侧栏中的空页面链接上显示创建弹出窗口。(48746)
  • 站点按钮指标。(48918)
  • 从边栏导航ScreenWrapper中删除操作。(48935)
  • 更新模板描述以获取更多详细信息。(48934)

全球风格

  • 修复输入错误:使用WP_Theme_JSON_Gutenberg代替WP_Theme_JSON类名。(48648)
  • 修复:getNodesWithSettings和getNodesWithStyles崩溃。(49023)
  • 修复:未传递块样式时,updateConfigWithSeparator中的全局样式崩溃。(49045)
  • 修复:全局样式getNodesWithStyles需要一个带有元素的对象。(49044)
  • 修复:如果没有传递选择器,Global Styles getPresetsClasss将崩溃。(49024)
  • 修复:全局样式强制使用白色背景。(49042)
  • 样式书:将iframe移动到内容区域的根,以支持溢出块预览的样式。(48664)
  • WP_主题_JSON:同步来自核心的间接属性更改。(48646)

组件

  • 固定HStack和VStack对齐道具。(47914)
  • ResizeTooltip:在工具提示中使用default.fontFamily。(48805)
  • ResponsiveWrapper:使用aspect-ratio CSS属性并支持SVG元素。(48573)

无障碍

  • 确保useFocusOnMount在挂载所有子选项卡元素后运行。(42187)
  • 管理块同步的选择。(48979)

后期编辑器

  • 无干扰模式:不显示元框。(48947)
  • 不要在文章编辑器中将文章内容布局样式添加到标题中。(48663)
  • 修复从模板编辑模式返回时出现的动画和浏览器控制台错误。(48930)

块编辑器

  • LinkControl:在将HTML传递给TextHighlight组件之前,从建议标题中删除HTML。(48685)
  • 使用PrivateInserter在导航中订购初始块项目。(48752)
  • 块无效警告:首选can插入块类型并重构为挂钩。(49052)
  • 修复列表视图中的分组操作。(48910)
  • 修复media-categories组件中的输入错误。(49047)
  • 自定义链接UI确实出现在侧边栏导航的画布外部。(48633)
  • 使用适当的颜色进行块样式控制。(46684)
  • 更新欢迎指南文章链接以避免重定向。(48582)
  • 列阻止:当模板锁定全部的. (48691)
  • 从快速插入器子元素中删除边框。(48794)

检查员控制

  • 修复块检查器中的设置选项卡活动状态边界。(48945)

测试

  • 剧作家Utils:修复“publishPost”地址定位器。(48729)

CSS样式(&S)

  • 修复样式变化的特征选择器中块类名称的重复。(48662)

实验

  • 修复未设置过滤器的KSES过滤器。(49004)

包装

  • 富文本:修复Safari的范围相等性检查(48733)
  • 首选项模式:修复选项卡项中的双焦点轮廓。(48996)

工具

  • 脚本:修复渲染.php未在Windows操作系统中复制。(48735)

手机

  • Mobile-修复空匹配值的CSS单元解析。(48484)

性能

块编辑器

  • 富文本:useAnchor:删除值依赖项。(48715)

后期编辑器

  • Lodash:重构远离_.kebabCase()在里面编辑帮助主题. (48776)
  • Lodash:重构远离编辑-发布包裹。(48786)

站点编辑器

  • 改进导航面板的菜单查询。(48908)
  • 改进Site Editor性能测试。(48138)

测试

  • Lodash:从e2e-tests包中删除。(48775)

主题

  • 修复:生成的选择器不正确附加_选择器方法。(48759)

块库

  • Lodash:删除_.get()来自不同区块。(48491)

数据层

  • Lodash:重构远离_.set()在核心数据中。(48784)

GitHub操作

  • 对于perf-results时间戳,首选提交者而不是作者日期。(48673)

文档

  • 在管理文档中添加钩子文档的链接。(48653)
  • 将缺少的剧作家端到端文档添加到toc.json。(48447)
  • 添加如何以编程方式删除文档侧栏中的面板的示例。(48895)
  • 将开发人员博客上的帖子链接添加到弃用页面。(49069)
  • 添加位置:粘贴到“Opt-in into UI controls appearanceTools”部分。(48763)
  • 修复断开的Lerna文档链接。(48890)
  • 自版本以来的样式键表。(48265)
  • 修复URL不匹配。(48931)
  • 主题JSON模式:将粘性位置添加到设置,将minHeight添加到样式。(48948)
  • 更新端到端测试文档。(48951)
  • jest-preset-default:更新README以反映当前状态。(48925)

代码质量

组件

  • 自动完成:重构为TypeScript。(47751)
  • 导航:重构到TypeScript。(48742)
  • SelectControl:改进单选择与多选择的道具类型。(47390)
  • 尺寸控制(实验):重构为TypeScript。(47351)
  • 指南:重构为TypeScript。(47493)
  • 偶像:将测试重构为TypeScript。(49066)
  • 调色板编辑:重构远离lodash.kebab烤肉箱. (48637)
  • 查询控件:重构远离lodash.group依据. (48779)
  • components/utils/font:远离lodash的重构.获取. (48629)
  • 上下文/getStyledClassName:. (48688)
  • withSpokenMessages:将js文件更改为typescript。(48163)

块库

  • 将导航块文件添加到那些触发错误的详尽探测中。(48821)
  • 修复导航块详尽的deps警告。(48680)
  • 媒体文本:将常量重构为其指定的文件。(48480)
  • 导航:简化查找回退菜单的方法。(48916)
  • Duotone.php代码清理。(48607)
  • 恢复“双音:将SVG滤波器输出限制为使用过的滤波器”。(49102)

块编辑器

  • 插入器:删除外部作用域值依赖项。(48961)
  • 插入器:删除不必要的依赖项“delayedFilterValue”。(48960)
  • 从LinkControl的“应用”按钮中删除未使用的CSS。(48431)
  • 自定义类名块支持:更新代码注释以删除对锚id的引用(48709)
  • 列表视图:从“useBlockSelection”挂钩中删除未使用的选择器。(48984)
  • 重命名父选择布尔参数并改进文档。(48677)
  • 测试:清除不必要的笑话计时器设置。(49030)
  • 避免在另一个函数中声明函数。(49049)

全球风格

  • 主题JSON:澄清外观工具中固定位置opt-in的状态。(48660)
  • 提取BorderPanel组件作为全局样式和块检查器之间的可重用组件。(48636)

数据层

  • 数据:使用实时程序进行私有API测试。(49029)

包装

  • 首选项:删除类型字段来自package.json包. (49053)
  • 升级打字稿至4.9.5。(48299)
  • 编写:从移动导出中删除useAsyncList。(48241)
  • 动画:重构为TypeScript。(47042)
  • PanelBody:转换为TypeScript。(47702)
  • 将ToolbarContext重构为TS(49002)
  • 将工具栏按钮组件重构为类型脚本。(47750)
  • 调色板编辑:转换为TypeScript。(47764)
  • navigateRegions:转换为TypeScript。(48632)
  • 使用FallbackStyles:转换为TypeScript。(48720)
  • 带过滤器:转换为TypeScript。(48721)
  • withFocusReturn:转换为TypeScript。(48748)
  • withNotices:转换为TypeScript。(49088)
  • 包:完全删除两个不推荐使用的webpack插件。(48770)

工具

  • 环境:修复拼写错误/语法README.md(48952)
  • ci:添加富文本代码所有者。(48727)

测试

  • 添加pageUtils.press键写给剧作家乌利斯。(49009)
  • 为性能测试添加工件上传。(48243)
  • 通过更好的插入器选择修复片状块层次导航测试。(48780)
  • 将多块选择端到端测试迁移到Playwright。(48035)
  • 导航块端到端测试:默认为我最近创建的菜单。(48132)
  • 将Jest从27升级到29.5.0。(47388)
  • 双色调:样式引擎:添加单元测试和相关重构(49033)
  • 查询块:为添加测试从对象路径获取值()实用程序。(48956)

首次贡献者

以下PR由首次贡献者合并:

贡献者

以下贡献者在此版本中合并了PR:

@阿隆·罗伯特肖 @发烧 @阿克伦德 @安德鲁斯隆 @安弗 @亚里士多德 @bhavz-10型 @布鲁克镇 @查德1008 @ciampo公司 @DaisyOlsen公司 @迪卡霍恩 @德拉加内斯库 @埃拉特里克斯 @法比安凯 @费利萨尔茨 @地板 @流动的 @杰瑞克斯 @格特戴夫 @格伦达维森茨 @格夫格夫格维贾扬 @吉奥罗牌手表 @隐藏本 @詹姆斯科斯特 @贾斯穆森 @杰里杰 @大戟 @jsnajdr公司 @凯文940726 @基恩斯特拉 @克里希纽普 @MaggieCabrera公司 @马马杜卡 @公共汽车 @米基日 @米尔卡 @米提亚斯 @自我 @ntsekouras公司 @奥安德雷格尔 @拉赫蒙 @里奇塔博 @莱恩韦尔彻 @萨夫菲尔 @邋遢鬼 @shvlv型 @SiobhyB公司 @瑞士风格 @t滨野 @塔尔丹 @告诉机器 @汤姆德维塞 @泰勒B24890 @泰克斯拉 @旺德·巴特 @你知道riad