Raul IONESCU氏は4月2日(米国時間)、myAJAXの最新版となる「myAJAX 6.0.0」を公開した。myAJAXはJavaScriptで実装されたAjaxライブラリ。The MIT Licenseのもとでオープンソースソフトウェアとして提供されている。Ajaxを簡単に実装することを目的とし、小さいJavaScriptオブジェクトで収まるように実装されている。
新版では、すべてのメソッド名が'$'からはじまるように変更されたほか、表1に示すプロパティ/メソッドが追加されている。また、Cookieオブジェクトをcookie.jsファイルへ移動したり、コードを再設計/最適化したりといった改善が成されている。
myAJAX 6.0.0で追加された主なプロパティ/メソッド
オブジェクト | プロパティ/メソッド |
---|---|
myAJAXオブジェクト | versionプロパティ |
Arrayオブジェクト | $indexOfメソッド |
Stringオブジェクト | $、$extractScripts、$stripScripts、$escapeHTML、$unescapeHTMLメソッド |
Objectオブジェクト | $setPropertyメソッド |
HTMLElement | $show、$hide、$opacity、$remove、$toggleOpacity、$updateHTML、$updateTextメソッド |
ただし、今回のリリースは変更点は多いが、機能を追加したメジャーリリースというよりもバグ修正や差違設計を実施したメジャーアップデートに近い。5.0.x採用のユーザは変更点を検討のうえ移行を実施されたい。