jQuery UI 1.13.0 正式发布

jQuery UI 1.13.0 已正式发布。此版本的主要更新重点是提升与最近发布的 jQuery 版本的兼容性,因此开发团队将大多数破坏性变更(例如删除已弃用的 API 和删除旧版浏览器支持)推迟到了未来版本。

其他更新内容包括:

  • 修复部分安全问题
  • 删除被废弃使用的 jQuery API。当使用 jQuery Migrate 3.3.2 对 jQuery 3.6.0 运行其测试套件时,jQuery UI 1.13 不会触发 jQuery Migrate 警告,即此版本发布时的最新版本。
  • 取消对 jQuery 1.7 的支持;不过仍然支持 jQuery 1.8 和更高版本。
  • 在此版本中,下载生成器生成的所有单独模块文件以及捆绑的 jQuery UI 副本的所有代码都在严格模式下运行。这对大多数用户来说并不重要,因为自 2016 年发布 3.0 以来,jQuery 一直在严格模式下运行。

除此之外,还添加了两个小功能:

  • Accordion的 header 选项现在不仅可以接受匹配 header 元素的选择器,还可以接受一个以 accordion 元素为参数并返回 header 元素的函数;详情查看文档
  • 日期选择器选项现在包括可选的 onUpdateDatepicker 回调,当日期选择器小部件的 DOM 更新时会调用。

开发团队还提到,为了简化 jQuery UI 的维护,他们正在淘汰 https://bugs.jqueryui.com 上的旧错误跟踪器(将其保持为只读模式),未来将通过 GitHub issue 处理和跟踪 bug。

在过去的几年里,jQuery UI 一直在努力寻找贡献者;他们的目标是将其更多地转移到维护状态:确保该库与新的 jQuery 版本兼容,并且安全问题得到修复,但没有计划开发新的重要功能。开发团队还将尝试修复 jQuery UI 1.12.1 的重要回归错误;不过较旧的长期错误可能无法修复。

详细更新说明查看 Changelog

下载

File Downloads

Git (contains source files, with @VERSION replaced with 1.13.0, base theme only)

 
 
 

 

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/175169.html

(0)
上一篇 2021年10月10日
下一篇 2021年10月10日

相关推荐

发表回复

登录后才能评论