jQuery UI 1.13.0-rc.2 发布
经过长时间的休整,我们很高兴宣布发布 1.13.0-rc.2 版本。此版本已完成所有功能,我们只是想给开发者一些时间来测试它并报告任何关键问题,然后再发布最终版本。我们在内部测试中没有发现任何此类问题。如果未报告任何阻止问题,我们预计将在几周内发布 1.13.0 最终版本。
您可能想知道 1.13.0-rc.1 发生了什么。发布脚本中的一个关键问题导致最终构建文件无法正常工作,只有单独的 AMD 模块可以正常工作。这使我们没有宣布该版本。
此版本的重点是提高与最新 jQuery 版本的兼容性,因此我们将大多数重大更改(如删除弃用 API 和删除对传统浏览器的支持)推迟到可能在将来的版本中发布。
已删除对弃用 jQuery API 的使用。jQuery UI 1.13 在针对 jQuery 3.6.0 和 jQuery Migrate 3.3.2(即发布时最新的版本)运行其测试套件时,不会触发任何 jQuery Migrate 警告。
已放弃对 jQuery 1.7 的支持;继续支持 jQuery 1.8 及更高版本。
在此版本中,所有单独的模块文件以及下载构建器生成的捆绑的 jQuery UI 副本的所有代码都在严格模式下运行。这对大多数用户来说应该无关紧要,因为 jQuery 自 2016 年发布的 3.0 版本以来一直在严格模式下运行。
除此之外,还添加了两个小功能
- 手风琴的header选项现在不仅可以接受匹配标题元素的选择器,还可以接受一个函数,该函数将手风琴元素作为参数并返回标题元素;有关header选项的更多详细信息,请参阅文档。
- 日期选择器选项现在包括可选的onUpdateDatepicker回调,在日期选择器小部件的 DOM 更新时调用。
为了简化 jQuery UI 的维护,我们正在淘汰旧的错误跟踪器(https://bugs.jqueryui.com,我们将保留只读模式),转而使用 GitHub 问题。
jQuery UI 在过去几年中一直难以找到贡献者;我们的目标是将其更多地转变为维护状态:我们将确保库与新的 jQuery 版本兼容,并且修复安全问题,但没有计划任何新的重大功能工作。我们还将尝试修复 jQuery UI 1.12.1 中的重要回归;较旧的长期存在的错误可能不会得到修复。在发布 1.13 最终版本时,我们将发布一篇关于 jQuery UI 状态的更长的博客文章。请注意,这不会影响仍在积极维护的 jQuery 核心。
下载
文件下载
- 开发包:https://jqueryui.jqueryjs.cn/resources/download/jquery-ui-1.13.0-rc.2.zip
- 主题包:https://jqueryui.jqueryjs.cn/resources/download/jquery-ui-themes-1.13.0-rc.2.zip
Git(包含源文件,@VERSION 尚未替换为 1.13.0-rc.2,仅包含基本主题)
评论
注意:请将错误报告到jQuery UI 错误跟踪器;支持问题应在Stack Overflow 上使用 jquery-ui 标签发布。请不要使用评论报告错误。
如果您对我们为 jQuery UI 1.13.0 进行 RC 版本有任何反馈,请随时在下面发表评论。谢谢。
感谢您提供此新版本。我喜欢 Jquery UI
感谢您提供此新版本。我喜欢 Jquery UI
Cleaning Pioneers
感谢所有参与者!
死者活得更久🙂
感谢分享!很高兴听到发布了新版本。感谢这个很棒的插件,因为我的几个网站完全依赖它。
手风琴和日期选择器都是很棒的补充。它越来越好。感谢所有参与者!