Firebug Release Notes
From FirebugWiki
Information on updates for releases and future plans
Contents |
[edit] 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)
[edit] Firebug 1.10
This is the upcoming version. It is currently in alpha phase.
[edit] Overview of Firebug 1.10
[edit] Features and changes
[edit] 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
[edit] HTML
- Three display methods for entities
- URLs can now be opened in a new tab
[edit] 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
[edit] 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
[edit] Script
- Removed Show chrome sources
- Auto-completion for the Watch Side Panel
- Breakpoint condition editor supports auto-completion
[edit] DOM
- CSS rules have an improved display
- Inspector works with DOM panel
- Editing of read-only values is now prevented
[edit] Net
[edit] 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.
[edit] 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.
[edit] 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
[edit] Firebug 1.9
This release is the current stable version.
Blog posts:
[edit] Overview of Firebug 1.9
[edit] Features and changes
[edit] 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
[edit] CSS
[edit] 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
[edit] DOM
- Border and hover background for entries
- New option Show inline event handlers
- Adding watches is now available in the context menu for variables
[edit] 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
[edit] Inspector
- Remove elements from the page while inspecting
[edit] 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.
[edit] Bug fixes
[edit] Links to notes for each release
[edit] Bug fix releases
[edit] 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