Jetpack SDK 0.7 がリリースされました

Mozilla Labs のブログ で告知されている通り、 Jetpack SDK の新バージョンである 0.7 が8月26日にリリースされました。 SDK 0.7 では新たに以下のAPIが追加されています。

  • panel API
    HTMLで記述されたGUIを表示可能なパネル型UIを追加するためのAPI。 Widget API で追加したボタン型UIと連携して、ボタンをクリックするとパネルを開くことが可能となります。
  • clipboard API
    クリップボードへのコピー、あるいはコピーされたデータの取得をするためのAPI。現時点では文字列とHTML形式に対応しています。
  • notifcations API
    Firefox のダウンロード完了通知などでお馴染みの、スライド式の通知UIを表示するためのAPI。

さらに、以下のようなSDKの仕様変更があります。

  • cfx コマンドの「-a」オプションがデフォルトで「firefox」となった。
  • cfx xpi コマンドで作成したXPIファイル内のディレクトリへ適切なパーミッションが付与されるようになった。

各APIの詳細な解説はこちら。

SCRAPBLOG : Jetpack SDK 0.7 の Panel API
SCRAPBLOG : Jetpack SDK 0.7 の Clipboard API
SCRAPBLOG : Jetpack SDK 0.7 の Notifications API