jQuery UI 1.13.2 现已发布,这是 jQuery 1.13 系列的第二个补丁版本。它包括 Checkboxradio 小部件的安全修复、Datepicker 的一些本地化更新以及一些社区提交的问题的修复。内置的 jQuery UI 文件现在包含在 npm 包中,这对于一些依赖它作为真实来源的 CDN 来说很重要。
官方提醒称,“请记住 jQuery UI 处于维护状态:我们将确保该库与新的 jQuery 版本兼容,并且安全问题已得到修复,但没有计划新的重要功能工作。我们还将尝试修复来自 jQuery UI 1.12.1 的重要回归;较旧的长期存在的错误可能无法修复。请注意,这不会影响仍在积极维护的 jQuery Core。”
新版本具体更新内容如下:
Widgets
Checkboxradio
- Fixed:不要将文本标签重新评估为 HTML (# 2101,8cc5bae1c)
Datepicker
- Fixed:大写一些印尼语单词(9d1fc97b4)
- Fixed:为 prevText 和 nextText 添加缺失的本地化(# 2048,395aa7d05)
- Fixed:移除本地化中的符号(# 2048、218c6af95、3126e1286)
Selectmenu
- Fixed:移除对已弃用的 .focus() 方法的调用 ( 1f467baaa )
All
- Fixed:移除 demos/tests 中已弃用的 .click() 用法(b53e7beb6)
Build
- Changed:添加 dependabot.yml 配置(GitHub Actions)(d66fdd5c9)
- Changed:在 npm/Bower 包中包含所有发布到 CDN 的文件(#2011,e21a2543b)
详情可查看:https://jqueryui.com/changelog/1.13.2/