blog
discuss
releases
documentation

Archive for March, 2014

Firebug 2.0 alpha 1

Wednesday, March 26th, 2014

getfirebug.com has Firebug 2.0 alpha 1

Firebug 2.0a1 fixes 174 issues
Firebug 2.0a1 is compatible with Firefox 30-31

 

Update: an issue with Firefox 30 compatibility fixed

 

This alpha represents the first public release that is based on new Firefox debugging engine (also known as JSD2). Firebug team has been working hard to adopt this new API and has also done great job with polishing Firebug UI that is now matching the Australis theme introduced in Firefox 29.

This version introduces many changes and we decided to bump up the version number to 2 (!) starting from alpha 1. Firebug users having Firebug 1.13 alpha installed will be automatically updated (assuming they are using Firefox 30+).

 

Check out the following screenshot showing the basic Firebug 2 UI

 

 

Firebug refactoring touched mainly the Script panel, which represents the heart of debugging with Firebug. Some other panels changed too since they are integrated with the Script panel through e.g. the Break On … feature.

 

There are plenty of bug fixes (also because we removed the old and buggy JSD1 debugging engine) and also many new features. You can check out all fixed issues. For instance, one of the most visible thing is probably that the Script panel supports JavaScript syntax highlighting.

 

 

Syntax coloring is also there if you edit HTML as a free text by clicking on the Edit button in the toolbar. CSS source edit is also supporting it.

 

 

There are other new things and we will be explaining them in following posts on this blog. So, stay tuned!

 

This is the first alpha, but we believe that Firebug 2 is already in great shape. We spent time also on improving our automated testing framework and we wrote new tests that cover more Firebug features. Still, feedback from you is valuable. Let us know how this brand new Firebug version works for you, so we can switch to beta phase soon and consequently do a final release!

 

So, give it a try and install Firebug 2 alpha 1

 

Please post feedback in the newsgroup.

 

Jan ‘Honza’ Odvarko

 

Firebug 1.13 alpha 10

Friday, March 21st, 2014

getfirebug.com has Firebug 1.13 alpha 10

 

Firebug 1.13a10 fixes 12 issues
Firebug 1.13a10 is compatible with Firefox 28-31

 

This version is released mainly for Firefox Nightly users fixing one compatibility issue.
We have been working hard over last 10 alphas and except of fixing regular issues we have been also adopting the new JavaScript Debugger API in Firefox known as JSD2 (issue 5421 in our issue list).

 

This adoption has been done and our entire test suite composed of about 400 automated tests finally passed and all tests are green (issue 7166). Since we have done a lot of changes and also the Firebug UI went through a great face lift, we are going to call the next version Firebug 2.0 alpha 1! (will be available next week)

 

Here is a sneak peak of how the new UI looks like compared with the current one:

 

Firebug 1.12 (current release) Firebug 2.0 (next alpha)

Stay tuned!

 

Please post feedback in the newsgroup.

 

Jan ‘Honza’ Odvarko

 

Firebug 1.12.7

Wednesday, March 5th, 2014

The Firebug team released Firebug 1.12.7. This version represents a maintenance release fixing some minor bugs and compatibility issues with upcoming Firefox versions.

 

Firebug 1.12.7b1 has also been released to update users on AMO beta channel. This version is exactly the same as 1.12.7.

 

Firebug 1.12.7 is compatible with Firefox 23 – 29

Firebug 1.12.7 fixes 9 issues.

 

Highlights from this release

  • The Net panel is properly displaying size of HTTP requests coming from the browser cache (issue 6837)
  • It’s possible to copy absolute and relative XPath (issue 7120)
  • Syntax highlighting in Command Editor is fixed (issue 7126)
  • Firefox JavaScript Debugging engine (JSD) is now paused if Firebug is not active on the current tab (but Script panel opened in background Firefox tab). So, the warning about Script panel causing Firefox slow-down has been removed (issue 7193)
  • Firebug 1.12.7 is compatible even with the current Firefox Nightly Build, Fx30 (issue 7208)

 

Please post feedback in the newsgroup, thanks.

Jan ‘Honza’ Odvarko