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 APIWidget コンストラクタの引数オブジェクトに width プロパティをセットすることで、ボタン型UIの幅を指定することが可能になった。