Jetpack SDK 0.6 がリリースされました
Mozilla Labs のブログ で告知されている通り、 Jetpack SDK の新バージョンである 0.6 が7月28日にリリースされました。今回は新しいAPIの追加はありません。主な変更内容を以下に示します。
- 今までプログラム内でXPCOMを使用する際の
Cc
,Ci
(それぞれComponents.classes
,Components.interfaces
への参照)などは標準のグローバル定数としていつでも使用可能だったが、今後は以下のようにして明示的に宣言する必要がある。const {Cc, Ci} = require("chrome");
詳細はこちら。 - cfx run, cfx xpi コマンドで自動生成される拡張機能の Firefox 対応バージョンが 3.6 ~ 4.0b3pre になり、現時点で最新の Minefield 上でも動作可能となった。
- Widget API の
Widget
コンストラクタの引数オブジェクトにwidth
プロパティをセットすることで、ボタン型UIの幅を指定することが可能になった。