Labs/Jetpack/FlightDeck/1.0a3/Release Notes

From MozillaWiki
< Labs‎ | Jetpack‎ | FlightDeck‎ | 1.0a3
Jump to: navigation, search

About

Add-ons Builder is a web application for building Firefox add-ons. Version 1.0a3 is the third preview release of the application. Our primary goal for this release was to fix a variety of bugs in the existing feature set.

Notable Bug Fixes

  • bug 574442 - After creating a library and then adding a module to it, you couldn't select the module to enter its code.
  • bug 574447 - Pressing the Save button while editing a library sometimes displayed "Error 403 - FORBIDDEN - There is already a revision with that name".
  • bug 576262 - The Email field in the Sign In page form didn't accept email addresses longer than 30 characters.
  • bug 574754 - Changing a non-accented character to its accented equivalent in the name of an add-on resulted in an error.
  • bug 574829 - Pressing the Test button in list views displayed a JSON record instead of loading the add-on for testing.
  • bug 577555 - The Documentation link in the editor loaded in the same tab, causing you to lose work you hadn't saved.
  • bug 577622 - The Widget example in the tutorial didn't work.

Known Issues

Problem Workaround
Changing the name and description of an add-on or library in the Edit Info dialog and then pressing the OK button in that dialog doesn't change the name of the add-on/library in the editor interface, and the changes are lost when you close the editor (bug 573858). After changing the name/description and pressing the OK button to dismiss the dialog, press the Save button on the editor toolbar.
When you press the Test button for an add-on, nothing happens, and the Firefox Error Console reports a "result not defined" error. Open the Add-ons Manager (Tools > Add-ons) and uninstall the obsolete Mozilla FlightDeck add-on, pressing its Remove button and then restarting the browser. Then reload the page on which you pressed the Test button and press it again.
When you press the Test button for an add-on, and builder prompts you to install an add-on, and you install it and then press the Test button for an add-on again, builder prompts you to install the add-on again instead of loading the add-on into your browser (bug 574685). Reload the page, then press the Test button again.
There is no way to remove an add-on or make it private.
Some of the documentation for the core library APIs (f.e. context-menu) is incomplete. Browse the equivalent documentation for the Jetpack SDK (f.e. context-menu).
If you don't specify a version for your add-on, Add-on Builder generates one that contains spaces, which AMO rejects because it is not a valid version per the toolkit version specification (bug 578609). Specify a valid version for your add-on by clicking the name of the add-on in the top-left corner of the editor, entering the version into the Version field of the Edit Info dialog that appears, pressing the OK button in that dialog to dismiss it, and then pressing the Save button in the editor.

Feedback and Bug Reports

We'd love to hear your feedback regarding this release! You can post it to the discussion group, report a bug, or converse in #jetpack on irc.mozilla.org.