jQuery UI 1.14.1 现已发布。该版本修复了将box-sizing
置为content-box
时对话框内容在调整大小时缩小的问题(issue #2277, PR #2281),并使tabs
小部件能够正确使用带反斜杠的 ID(PR #2307)。对话框支持一个新选项:uiDialogTitleHeadingLevel
。当设置介于 1 到 6 之间的数字时,它会将对话框标题的当前<span>
wrapper 更改为指定级别的 heading element((issue #2271, PR #2275)。
此外,还启用了 GitHub CodeQL 检查并修复了一些报告的问题。jqueryui.com 上提供的演示版本也进行了大量修复,主要解决了默认情况下关闭 back compat flag 的问题。
支持的 jQuery 版本
jQuery 1.12.4、2.2.4、3.6.4 和 3.7.1 测试。由于 jQuery 遵循 semver,因此在每个主要版本中,较新的 jQuery <4 版本通常也能正常工作。
jQuery UI 1.14.1 使用 jQuery Migrate 3.5.2(即此发布时的最新版本)针对 jQuery 3.7.1 运行其测试套件时不会触发 jQuery Migrate 警告。
维护状态提醒
官方提醒 jQuery UI 目前处于维护状态:项目团队将确保库与新的 jQuery 版本兼容,并修复安全问题,但没有计划开发新的重要功能。同时还将尝试修复 jQuery UI 1.12.1 中的重要回归问题;但长期存在的老 bug 可能不会得到修复。不过,这不会影响正在积极开发中的 jQuery Core。
更多详情可查看:https://blog.jqueryui.com/2024/10/jquery-ui-1-14-1-released/