Firebug 1.8.0
Firebug Working Group (FWG) is proud to announce the final Firebug 1.8 release!
Firebug 1.8 has been also uploaded to AMO, but it can take some time to appear.
Firebug 1.8 is based on Firebug 1.8b7 (12 issues fixed) that has been uploaded to AMO to update also the beta channel. We have also started Firebug 1.9a0 alpha.
Compatibility
First of all, check out the following compatibility table:
- Firefox 3.6 with Firebug 1.7.3
- Firefox 4.0 with Firebug 1.7.3
- Firefox 5.0 with Firebug 1.8 (and also Firebug 1.7.3)
- Firefox 6.0 with Firebug 1.9a0 (and Firebug 1.8 as soon as 6.0 is out)
- Firefox 7.0 with Firebug 1.9a0
- Firefox 8.0 with Firebug 1.9a0
Feature Enhancements
We have been mainly focusing on stability and performance, but there are also some feature enhancements implemented along the way.
- New console.timeStamp() method
- IP Address displayed in the Net Panel
- HTML Preview Reloaded
- Improved Script Location List
- Command Line Content Persistence across page reloads
- New DOM Panel Options
- CSS Panel Color Tooltips
- Shortcuts for Changing CSS values
- Better Support for External Editors
- Box Sizing Exposed
Check out detailed description of all enhancements with screen-shots. There are also releases notes with links to proper issue reports available on Firebug Wiki.
Internal Architecture Improved
Firebug internal architecture has been significantly improved. We started using asynchronous modules (see more about AMD). This will help us to isolate individual parts of Firebug (no more 5-10 thousands lines of source code in a single file), avoid global dependencies and make code sharing simpler. Firebug is using a module loader that is based on RequireJS.
You can also see description of all existing Firebug modules. If you are a Firebug extension developer you could also be interested in API Changes.
Firebug 1.8 still supports existing extensions based on XUL Overlays and we are also working on AMD module support API for extensions that should be finalized in Firebug 1.9
Using asynchronous modules is great change and moves Firebug much closer towards following goals:
- Better Firebug code-base organization and dependencies.
- Sharing modules (and UI!) with Firebug Lite that is running inside a web page.
- Support for restart-less Firebug installation.
- Delayed Firebug load so, it doesn’t slow down Firefox startup time.
- Better infrastructure for upcoming Firefox Electrolysis (separate processes) and remote debugging.
We are working hard to bring the best developer experience to the web and we have a lot of ideas about what to do to reach that goal, so stay tuned!
Please post feedback in the newsgroup, thanks!
Honza
July 29th, 2011 at 4:56 am
[...] 1.8 compatible with Firefox 5.0 has been released and I would like to get this opportunity and introduce some new features in this [...]
July 29th, 2011 at 5:40 am
[...] para cambiar los valores CSS (shift+up/down de 0.1 en 0.1 y control+up/down de 10 en 10)Descargar[Post Original] Firefox Firefox es un navegador web libre y de código abierto desarrollado por Mozilla Ver [...]
July 29th, 2011 at 9:55 am
[...] Firebug 1.8 has been released. [...]
July 30th, 2011 at 7:49 am
[...] Respecto a las mejoras, puedo contaros que ahora podemos saber la IP remota de los archivos que carga una web desde el panel de Red. Además hay disponible una vista previa en HTML que funciona a las mil maravillas. Puedes ver una lista completa de cambios aquí. [...]
August 2nd, 2011 at 3:15 am
[...] “Honza” Odvarko, il nuovo main developer dell’estensione, ha offerto, inoltre, una lista delle versioni di Firebug (stabili e in sviluppo) e relativa [...]
August 3rd, 2011 at 4:49 am
[...] Puedes encontrar un resumen más completo en el artículo de Sitepoint o en el sitio oficial de Firebug. [...]
August 3rd, 2011 at 7:25 am
[...] Development Blog « Firebug 1.8.0 [...]
August 4th, 2011 at 4:09 am
[...] have got great feedback for Firebug 1.8.0 (thanks!) and focused on the most important problems in this [...]