jQuery 3.6正式リリース。JSONPにおけるバグフィクスなど
JavaScriptライブラリ「jQuery」の最新版「jQuery 3.6」がリリースされました。
jQuery 3.6.0 has been released! Some bug fixes and a feature for JSONP error handling. https://t.co/ZUYnvrbmHc
— jquery (@jquery) March 2, 2021
jQuery 3.5のリリースが昨年、2020年4月でしたので、約1年ぶりのマイナーバージョンアップとなります。
今回のマイナーバージョンアップではセキュリティフィクスは含まれず、バグフィクスのみです。
具体的には、次のようにJSOPの返り値がエラーだった場合の振る舞いにおけるバグが修正されました。
In previous versions, when a JSONP request responded with an error, often the response was still an executable script. We’ve changed the default behavior to try and execute the response in this situation.
これまでのバージョンでは、JSONPのリクエストがエラーで戻ってきた場合でも、多くの場合、レスポンスは実行可能なスクリプトのままでした。このような場合にはトライと実行をするようにデフォルトの動作を変更しました。
詳細についてはGitHubの「JSONP and parsing responseText upon 409 Conflict」で議論されています。
そのほかフォーカスハンドラにおけるバグフィクスも行われています。
jQueryはすでに十分成熟したJavaScriptライブラリになっていますが、開発チームは現在jQuery 4.0の開発に取り組んでいるとのことです。
あわせて読みたい
Dart言語のフレームワーク「Flutter 2」公開。単一コードでiOS/Android/Web/Win/Mac/Linuxのネイティブアプリ実現。WebAssemblyによるレンダリングエンジン搭載
≪前の記事
Excelの数式がチューリング完全になった/Google、ORMのSQLが遅いときの調査を容易に/クラウド市場でアリババがIBMを抜く、ほか。2021年2月の人気記事