Firebug Release Notes
From FirebugWiki
(Difference between revisions)
Sebastianz (Talk | contribs) (Added 1.10.0a7) |
Sebastianz (Talk | contribs) (Added 1.10.0a8) |
||
| Line 21: | Line 21: | ||
* Open AJAX [http://code.google.com/p/fbug/issues/detail?id=5089 response in a new tab] | * Open AJAX [http://code.google.com/p/fbug/issues/detail?id=5089 response in a new tab] | ||
* The [[Command Line|Command Editor]] now [http://code.google.com/p/fbug/issues/detail?id=5219 uses Orion], allowing syntax highlighting | * The [[Command Line|Command Editor]] now [http://code.google.com/p/fbug/issues/detail?id=5219 uses Orion], allowing syntax highlighting | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5406 monitorEvents()]</code> and <code>[http://code.google.com/p/fbug/issues/detail?id=5408 unmonitorEvents()]</code> now work like in Chrome allowing event groups and arrays with of events | ||
| + | * Completion List Popup can now be opened via <code class="key">[http://code.google.com/p/fbug/issues/detail?id=5414 Ctrl/⌘+Space]</code> | ||
==== [[HTML Panel|HTML]] ==== | ==== [[HTML Panel|HTML]] ==== | ||
* Three [http://code.google.com/p/fbug/issues/detail?id=3159 display methods] for entities | * Three [http://code.google.com/p/fbug/issues/detail?id=3159 display methods] for entities | ||
| + | * URLs can now be [http://code.google.com/p/fbug/issues/detail?id=5415 opened in a new tab] | ||
| + | |||
| + | ==== [[Computed Side Panel|Computed]] ==== | ||
| + | * Implemented [http://code.google.com/p/fbug/issues/detail?id=2916 style tracing] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4132 User agent styles] can now be hidden | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5449 Infotips] are now shown for colors, images, etc. | ||
| + | * Scrolling is now [http://code.google.com/p/fbug/issues/detail?id=5451 persisted] | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=5454 smart scrolling] for when a style group is expanded | ||
==== [[CSS Panel|CSS]] ==== | ==== [[CSS Panel|CSS]] ==== | ||
| Line 33: | Line 43: | ||
* [http://code.google.com/p/fbug/issues/detail?id=5277 @import rule media queries] are now displayed and can be edited | * [http://code.google.com/p/fbug/issues/detail?id=5277 @import rule media queries] are now displayed and can be edited | ||
* Auto-completion now picks up [http://code.google.com/p/fbug/issues/detail?id=5373 font names used inside a page] | * Auto-completion now picks up [http://code.google.com/p/fbug/issues/detail?id=5373 font names used inside a page] | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=5412 auto-completion for CSS selectors] | ||
| + | * Added option to jump from the usage of a web font to [http://code.google.com/p/fbug/issues/detail?id=5438 its declaration] | ||
==== [[Script Panel|Script]] ==== | ==== [[Script Panel|Script]] ==== | ||
| Line 42: | Line 54: | ||
* CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved display] | * CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved display] | ||
* [http://code.google.com/p/fbug/issues/detail?id=5300 Inspector] works with DOM panel | * [http://code.google.com/p/fbug/issues/detail?id=5300 Inspector] works with DOM panel | ||
| + | * Editing of read-only values is now [http://code.google.com/p/fbug/issues/detail?id=2952 prevented] | ||
==== [[Net Panel|Net]] ==== | ==== [[Net Panel|Net]] ==== | ||
| Line 54: | Line 67: | ||
* Auto-completion [http://code.google.com/p/fbug/issues/detail?id=5278 respects] user's chosen case | * Auto-completion [http://code.google.com/p/fbug/issues/detail?id=5278 respects] user's chosen case | ||
* [http://code.google.com/p/fbug/issues/detail?id=5352 Help key] can now be rebound | * [http://code.google.com/p/fbug/issues/detail?id=5352 Help key] can now be rebound | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5044 Break On ...] now has a shortcut (<code class="key">Ctrl/⌘+Alt+B</code>) | ||
You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.10 list of all enhancements of Firebug 1.10]. | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.10 list of all enhancements of Firebug 1.10]. | ||
| Line 98: | Line 112: | ||
* [http://code.google.com/p/fbug/issues/detail?id=5382 Twisties inside arrays] output by <code>console.log()</code> work now | * [http://code.google.com/p/fbug/issues/detail?id=5382 Twisties inside arrays] output by <code>console.log()</code> work now | ||
* Auto-completion now also works with [http://code.google.com/p/fbug/issues/detail?id=5385 quoted fonts] | * Auto-completion now also works with [http://code.google.com/p/fbug/issues/detail?id=5385 quoted fonts] | ||
| + | * Display for [http://code.google.com/p/fbug/issues/detail?id=5382 <code>console.log()</code> of nested arrays] fixed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5400 Correct stack trace] is shown | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5444 Console filter] persists between browser restarts | ||
| + | * <code>[http://code.google.com/p/fbug/issues/detail?id=5447 extensions.firebug.sourceLinkLabelWidth]</code> affects output of [[Console API]] methods | ||
You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.10 list of all bug fixes of Firebug 1.10]. | You can also have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.10 list of all bug fixes of Firebug 1.10]. | ||
=== Links to notes for each release === | === Links to notes for each release === | ||
| + | [http://blog.getfirebug.com/2012/05/11/firebug-1-10a8/ 1.10.0a8] | ||
[http://blog.getfirebug.com/2012/04/13/firebug-1-10a7/ 1.10.0a7] | [http://blog.getfirebug.com/2012/04/13/firebug-1-10a7/ 1.10.0a7] | ||
[http://blog.getfirebug.com/2012/03/30/firebug-1-10a6/ 1.10.0a6] | [http://blog.getfirebug.com/2012/03/30/firebug-1-10a6/ 1.10.0a6] | ||
Revision as of 20:24, 11 May 2012
Information on updates for releases and future plans
Contents |
Download Sites
- Mozilla Addons Firebug page
- Releases overview page
- Firebug 1.10 (in alpha phase)
- Firebug 1.9 (current stable)
- Firebug 1.8 (previous release)
Firebug 1.10
This is the upcoming version. It is currently in alpha phase.
Overview of Firebug 1.10
Features and changes
Console and Command Line
- Open AJAX response in a new tab
- The Command Editor now uses Orion, allowing syntax highlighting
-
monitorEvents()andunmonitorEvents()now work like in Chrome allowing event groups and arrays with of events - Completion List Popup can now be opened via
Ctrl/⌘+Space
HTML
- Three display methods for entities
- URLs can now be opened in a new tab
Computed
- Implemented style tracing
- User agent styles can now be hidden
- Infotips are now shown for colors, images, etc.
- Scrolling is now persisted
- Added smart scrolling for when a style group is expanded
CSS
- CSS rules can now be deleted
- Up/Down keys can now be used inside the inline editor to in-/decrease numeric values
- Values of hex, rgba and hsla colors can now be changed using Up/Down keys
- Rules other than style rules can now be inspected
- Charset rules are now displayed
- @import rule media queries are now displayed and can be edited
- Auto-completion now picks up font names used inside a page
- Added auto-completion for CSS selectors
- Added option to jump from the usage of a web font to its declaration
Script
- Removed Show chrome sources
- Auto-completion for the Watch Side Panel
- Breakpoint condition editor supports auto-completion
DOM
- CSS rules have an improved display
- Inspector works with DOM panel
- Editing of read-only values is now prevented
Net
Miscellaneous
- Shortcut to deactivate Firebug can now be changed
- A page can now be refreshed via keyboard shortcuts while the detached Firebug window is focused
- All options inside Firebug now have descriptive tooltips
- New API for extending Firebug toolbars
- Added link to extensions page to Firebug Menu
- Auto-completion respects user's chosen case
- Help key can now be rebound
- Break On ... now has a shortcut (
Ctrl/⌘+Alt+B)
You can also have a look at the list of all enhancements of Firebug 1.10.
Bug fixes
- Scroll position in Script panel is now retained after XHR
- Tab scroll arrows do not appear anymore
- Auto-completion for variables in catch block now also work under Linux
- Up/Down key now works correctly for fonts defined in CSS
- Multi-line console messages can now be copied
- Quotes can be entered into the
styleattribute - Pasting multi-line messages into the Command Line Popup works correctly
- Workaround for Firefox bug causing problems in Linux and Mac OS
- Removed the misplaced context menu option Edit Element Style... from the context menu of the Computed Side Panel
- Fixed option Enable JavaScript and Refresh
-
⌘ + Won Mac OS now works again as expected - Break On This Error now appears again inside the context menu of JS error messages
- Fixed display problem of search options panel
- Detached Firebug now receives focus when an element is inspected
- Fallback for Command Editor for the case the Orion editor is not present
- Clicking on computed styles in Console Panel now inspects them in DOM Panel
- Deactivating or minimizing Firebug focuses the browser window
- Inspecting an element via the context menu when Firebug is not loaded yet works now
- Introduced new option
extensions.firebug.preferJSDSourceLinks, which controls whether the Console Panel uses JSD to return the source links - Fixed SourceEditor not being defined in SeaMonkey
- Side panels can now be unregistered properly
- Obsolete prefixed CSS is replaced
- CSS inside an embedded SVG now shows up inside the CSS Panel
- The Script Panel doesn't take over Firebug anymore
- The Script Panel doesn't jump to another script anymore on timeout
- Shortcuts are also working when Firebug was not activated before
- Activation options are displayed correctly for the different Firebug states
- Interference with Firefox internal shortcuts was corrected
- Display of Style Side Panel doesn't fail anymore on invalid character in strings
- HTML mutation breaks now also work without having the HTML Panel selected
-
HTMLCollectionsare now displayed correctly when the script execution is stopped - Array indices are now sorted numerically instead of alphabetically
- HTML Panel gets updated when nodes are changed in other panels
- Break On Mutation now also works when the HTML Panel is not selected
-
displayNameis now used in the Profiler -
BR()isn't causing problems in domplate anymore - Missing
globalStoragedoesn't cause problems anymore - Twisties inside arrays output by
console.log()work now - Auto-completion now also works with quoted fonts
- Display for
console.log()of nested arrays fixed - Correct stack trace is shown
- Console filter persists between browser restarts
-
extensions.firebug.sourceLinkLabelWidthaffects output of Console API methods
You can also have a look at the list of all bug fixes of Firebug 1.10.
Links to notes for each release
1.10.0a8 1.10.0a7 1.10.0a6 1.10.0a5 1.10.0a4 1.10.0a3 1.10.0a2 1.10.0a1
Firebug 1.9
This release is the current stable version.
Blog posts:
Overview of Firebug 1.9
Features and changes
Console and Command Line
- console.firebug removed because of privacy reasons
- No errors shown for NTLM authentication
- Files names and line numbers for all errors
- Auto-completion via . for properties not accessible via .
- Auto-completion for [
- Auto-completion for
Mathobject and expressions beginning withnewoperator - Syntax error position is now shown
CSS
Script
- displayName property for pretty function names in Stack Side Panel
- Rerun now has a shortcut (
Shift+F8) - Adding watches is now available in the context menu for variables
- An Infotip is now shown when hovering a conditional breakpoint showing the condition
- Scroll position is now persisted
- Infotip for array items was added
DOM
- Border and hover background for entries
- New option Show inline event handlers
- Adding watches is now available in the context menu for variables
Net
- New Protocol column displaying the network protocol of a request
- Copy parts of JSON responses into the clipboard
- Requests can now be resent
- Web font information is now displayed
- Formatted network request headers are sorted alphabetically
Inspector
- Remove elements from the page while inspecting
Miscellaneous
- Right-clicking panel tab opens Options Menu
- Radio options for enabling/disabling panels replaced by check option
- Firebug shortcuts don't conflict anymore with other shortcuts (Search Field focussing now works via
Ctrl+F) - Break On ... buttons are now disabled when the Script Panel is disabled
- Firebug UI can now be positioned on all for sides of the browser window
- No restart required anymore when changing shortcuts
You can also have a look at the list of all enhancements of Firebug 1.9.
Bug fixes
Links to notes for each release
Bug fix releases
Major release
1.9.0 1.9.0b5 1.9.0b4 1.9.0b3 1.9.0b2 1.9.0b1 1.9.0a5 1.9.0a4 1.9.0a3 1.9.0a2 1.9.0a1