Nightly Tester Tools 3.2.2 released

Henrik Skupin

The Nightly Tester Tools extension for Firefox, Thunderbird, SeaMonkey, and Songbird is one of the most important extensions for our nightly testing community. It offers helpful features like customizing the title bar, retrieving the current build id, testing the crash behavior, and others. For a long time exactly since early January no new version has been released. The reason was that the maintainer hasn’t had that much time anymore to drive the project. Given the importance and our own usage of the extension, the Automation Services team has requested to take over the ownership and to maintain the extension in the future. That happened on Feb 6th and since that day a lot of work happened across the whole project to get the story of the extension continued. Today we can be proud because Nightly Tester Tools 3.2.2 has been released with a couple of bug fixes, users will be excited about. A special thank you goes to Szabolcs Hubai for his tireless efforts in fixing the recent title bar customization bugs, to Tony Mechelynck for temporary maintaining the extension, and all the other contributors who helped us to get the new version out.

So what has been done for version 3.2.2?

  • The title bar customization code for Thunderbird was broken due to changes in the application itself. Our code has been adapted so that you can customize the title again.
  • You can now customize the title bar by excluding the application name. Just select the ‘${TabTitle}’ in the Customize Titlebar dialog.
  • The pushlog feature has been extended to also cover the Aurora builds and let you see all the check-ins happened between your last and currently used Aurora version.
  • Binary components from the Crashme extension have been added to avoid broken releases like 3.2.
  • A reorganization of the whole repository happened to allow us in conjunction with the build script to easily build and deploy the extension.

If you are interested in all the details then check the complete list of fixed issues.

There is a lot more we want to work on in the next couple of weeks. First we want to ensure to fix known bugs before implementing new features. So if you are interested to help, contact us or inspect the list of issues on Github and get started. If you are new to extension development check for issues marked with the mentored label, which are easier to fix.