Labs/Jetpack/Release Notes/0.2: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(misc rewordings)
Line 1: Line 1:
== Jetpack SDK 0.2 ==
== About the SDK ==


The 0.2 release of the Jetpack SDK brings improvements and hardening as well as enhanced support for Windows users developing with the CFX command line tools.
The Jetpack SDK is a set of tools and APIs for building, testing, and packaging Firefox addons.


0.2 brings with it fixes for bugs reported after the initial 0.1 platform preview. Listed below are a few of the more major bugs we've fixed in 0.2, you can check the SDK repository's [http://hg.mozilla.org/labs/jetpack-sdk/shortlog commit log] for details on the more minor inclusions of 0.2.
Version 0.2 features a number of bug fixes and minor enhancements, especially for Windows users. In particular, it’s now easier to run unit tests and see their results on Windows. It does not yet include the high-level APIs we’re developing for simplified addon development, however. Those will begin arriving in future releases.


* [https://bugzilla.mozilla.org/show_bug.cgi?id=551307 Python error when running cfx test on Windows]
These are some of the notable bugs we fixed in 0.2:
* [https://bugzilla.mozilla.org/show_bug.cgi?id=551335 <tt>--no-quit</tt> option doesn't work w/ cfx on Windows]
 
* [https://bugzilla.mozilla.org/show_bug.cgi?id=550368 Syntax errors in modules don't raise tracebacks or line numbers]
* {{bug|551307|Python error when running cfx test on Windows}}
* {{bug|551335|<tt>--no-quit</tt> option doesn't work w/ cfx on Windows}}
* {{bug|550368|Syntax errors in modules don't raise tracebacks or line numbers}}
 
A complete list of changes is available in the [http://hg.mozilla.org/labs/jetpack-sdk/ source code repository].


== Installation ==
== Installation ==
Line 20: Line 24:
== Known Issues ==
== Known Issues ==


* The --no-quit flag is no longer necessary or used within the SDK
* The --no-quit flag is no longer necessary to see test results on Windows, and it has been removed.
* CFX test and run commands on some operating systems generates the message "Program terminated unsuccessfully" even when no errors occur. This [https://bugzilla.mozilla.org/show_bug.cgi?id=554842 bug] is patched on trunk, but was not included in this release as it does not affect the user's ability to develop with the SDK.
* The <tt>cfx test</tt> and <tt>run</tt> commands generate the message "Program terminated unsuccessfully" on some OSes, even though the commands succeed.


== Feedback and Bug Reports ==
== Feedback and Bug Reports ==


We'd love to know of any feedback you have for this release. Feel free
We'd love to hear any feedback you have regarding this release. Feel free
to post them to the [http://groups.google.com/group/mozilla-labs-jetpack mozilla-labs-jetpack] Google Group, or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Labs&component=Jetpack%20SDK&version=0.2 file a bug].
to post it to the [http://groups.google.com/group/mozilla-labs-jetpack discussion forum] or [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Labs&component=Jetpack%20SDK&version=0.2 file a bug].

Revision as of 23:00, 26 March 2010

About the SDK

The Jetpack SDK is a set of tools and APIs for building, testing, and packaging Firefox addons.

Version 0.2 features a number of bug fixes and minor enhancements, especially for Windows users. In particular, it’s now easier to run unit tests and see their results on Windows. It does not yet include the high-level APIs we’re developing for simplified addon development, however. Those will begin arriving in future releases.

These are some of the notable bugs we fixed in 0.2:

A complete list of changes is available in the source code repository.

Installation

First, obtain the SDK in your favorite compression format:

Once you've got that, just unpack the archive, open the jetpack-sdk/README.txt file, and follow its instructions.

Known Issues

  • The --no-quit flag is no longer necessary to see test results on Windows, and it has been removed.
  • The cfx test and run commands generate the message "Program terminated unsuccessfully" on some OSes, even though the commands succeed.

Feedback and Bug Reports

We'd love to hear any feedback you have regarding this release. Feel free to post it to the discussion forum or file a bug.