Firebug 1.10 Release Notes
From FirebugWiki
(Difference between revisions)
Sebastianz (Talk | contribs) (Firebug 1.10 release notes) |
Sebastianz (Talk | contribs) (Adjusted formatting and added download pages) |
||
| Line 1: | Line 1: | ||
| - | Blog posts | + | == Download Sites == |
| + | |||
| + | * [https://addons.mozilla.org/firefox/addon/firebug/versions/1.10.6 Mozilla Addons Firebug page] | ||
| + | * [https://getfirebug.com/releases/firebug/1.10 getfirebug.com] | ||
| + | |||
| + | == Blog posts == | ||
* [https://blog.getfirebug.com/2012/07/13/firebug-1-10-0/ Firebug 1.10 announcement] | * [https://blog.getfirebug.com/2012/07/13/firebug-1-10-0/ Firebug 1.10 announcement] | ||
* [https://hacks.mozilla.org/2012/07/firebug-1-10-new-features/ Firebug 1.10 Feature Highlights] | * [https://hacks.mozilla.org/2012/07/firebug-1-10-new-features/ Firebug 1.10 Feature Highlights] | ||
| - | + | == Overview of Firebug 1.10 == | |
* [[Firebug Roadmap 1.10]] | * [[Firebug Roadmap 1.10]] | ||
| - | + | == Features and changes == | |
| - | + | === [[Console Panel|Console]] and [[Command Line]] === | |
* 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]] [http://code.google.com/p/fbug/issues/detail?id=5219 uses Orion], allowing syntax highlighting | * The [[Command Line|Command Editor]] [http://code.google.com/p/fbug/issues/detail?id=5219 uses Orion], allowing syntax highlighting | ||
| Line 20: | Line 25: | ||
* [http://code.google.com/p/fbug/issues/detail?id=5539 Cookie events] display control in [[Console Panel]] | * [http://code.google.com/p/fbug/issues/detail?id=5539 Cookie events] display control in [[Console Panel]] | ||
| - | + | === [[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 be [http://code.google.com/p/fbug/issues/detail?id=5415 opened in a new tab] | * URLs can be [http://code.google.com/p/fbug/issues/detail?id=5415 opened in a new tab] | ||
| - | + | === [[Style Side Panel|Style]] === | |
* Added option to jump from the usage of a web font to [http://code.google.com/p/fbug/issues/detail?id=5438 its declaration] | * Added option to jump from the usage of a web font to [http://code.google.com/p/fbug/issues/detail?id=5438 its declaration] | ||
* Copying a selection only [http://code.google.com/p/fbug/issues/detail?id=5461 copies the styles] | * Copying a selection only [http://code.google.com/p/fbug/issues/detail?id=5461 copies the styles] | ||
| Line 30: | Line 35: | ||
* [http://code.google.com/p/fbug/issues/detail?id=3407 :focus] can be locked in [[Style Side Panel]] | * [http://code.google.com/p/fbug/issues/detail?id=3407 :focus] can be locked in [[Style Side Panel]] | ||
| - | + | === [[Computed Side Panel|Computed]] === | |
* Implemented [http://code.google.com/p/fbug/issues/detail?id=2916 style tracing] | * 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 be hidden | * [http://code.google.com/p/fbug/issues/detail?id=4132 User agent styles] can be hidden | ||
| Line 37: | Line 42: | ||
* Added [http://code.google.com/p/fbug/issues/detail?id=5454 smart] [http://code.google.com/p/fbug/issues/detail?id=5459 scrolling] for when a style or style group is expanded | * Added [http://code.google.com/p/fbug/issues/detail?id=5454 smart] [http://code.google.com/p/fbug/issues/detail?id=5459 scrolling] for when a style or style group is expanded | ||
| - | + | === [[CSS Panel|CSS]] === | |
* CSS rules can be [http://code.google.com/p/fbug/issues/detail?id=5000 deleted] | * CSS rules can be [http://code.google.com/p/fbug/issues/detail?id=5000 deleted] | ||
* <code class="key">Up</code>/<code class="key">Down</code> keys can [http://code.google.com/p/fbug/issues/detail?id=5214 in-/decrease numeric values in strings] | * <code class="key">Up</code>/<code class="key">Down</code> keys can [http://code.google.com/p/fbug/issues/detail?id=5214 in-/decrease numeric values in strings] | ||
| Line 55: | Line 60: | ||
* Better [http://code.google.com/p/fbug/issues/detail?id=5595 default completions] for specific values | * Better [http://code.google.com/p/fbug/issues/detail?id=5595 default completions] for specific values | ||
| - | + | === [[Script Panel|Script]] === | |
* Removed ''[http://code.google.com/p/fbug/issues/detail?id=5110 Show chrome sources]'' | * Removed ''[http://code.google.com/p/fbug/issues/detail?id=5110 Show chrome sources]'' | ||
* Breakpoint condition editor supports [http://code.google.com/p/fbug/issues/detail?id=3155 auto-completion] | * Breakpoint condition editor supports [http://code.google.com/p/fbug/issues/detail?id=3155 auto-completion] | ||
| - | + | === [[Watch Side Panel|Watch]] === | |
* [http://code.google.com/p/fbug/issues/detail?id=4934 Auto-completion] while entering an expression | * [http://code.google.com/p/fbug/issues/detail?id=4934 Auto-completion] while entering an expression | ||
| - | + | === [[Breakpoints Side Panel|Breakpoints]] === | |
* [http://code.google.com/p/fbug/issues/detail?id=4889 Breakpoints categories] can be folded | * [http://code.google.com/p/fbug/issues/detail?id=4889 Breakpoints categories] can be folded | ||
| - | + | === [[DOM Panel|DOM]] === | |
* CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved] [http://code.google.com/p/fbug/issues/detail?id=5465 display] | * CSS rules have an [http://code.google.com/p/fbug/issues/detail?id=5247 improved] [http://code.google.com/p/fbug/issues/detail?id=5465 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 [http://code.google.com/p/fbug/issues/detail?id=2952 prevented] | * Editing of read-only values is [http://code.google.com/p/fbug/issues/detail?id=2952 prevented] | ||
| - | + | === [[Net Panel|Net]] === | |
* New [http://code.google.com/p/fbug/issues/detail?id=5197 onResponseHeaders API] | * New [http://code.google.com/p/fbug/issues/detail?id=5197 onResponseHeaders API] | ||
* Normal requests and [http://code.google.com/p/fbug/issues/detail?id=3757 different kinds of cache requests] can be destinguished better | * Normal requests and [http://code.google.com/p/fbug/issues/detail?id=3757 different kinds of cache requests] can be destinguished better | ||
* Request parameters can be [http://code.google.com/p/fbug/issues/detail?id=5592 copied] | * Request parameters can be [http://code.google.com/p/fbug/issues/detail?id=5592 copied] | ||
| - | + | === Cookies === | |
* [http://code.google.com/p/fbug/issues/detail?id=5422 Integrated] [http://www.softwareishard.com/blog/firecookie/ Firecookie] | * [http://code.google.com/p/fbug/issues/detail?id=5422 Integrated] [http://www.softwareishard.com/blog/firecookie/ Firecookie] | ||
* [http://code.google.com/p/fbug/issues/detail?id=5560 Raw value] of cookies is displayed | * [http://code.google.com/p/fbug/issues/detail?id=5560 Raw value] of cookies is displayed | ||
| - | + | === [[Inspector]] === | |
* [http://code.google.com/p/fbug/issues/detail?id=5551 Built-in inspector] can be removed from context menu | * [http://code.google.com/p/fbug/issues/detail?id=5551 Built-in inspector] can be removed from context menu | ||
| - | + | === Miscellaneous === | |
* Firebug is restart-less | * Firebug is restart-less | ||
* Delayed loading of modules | * Delayed loading of modules | ||
| Line 101: | Line 106: | ||
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]. | ||
| - | + | == Bug fixes == | |
* [http://code.google.com/p/fbug/issues/detail?id=5111 Scroll position] in ''Script'' panel is retained after XHR | * [http://code.google.com/p/fbug/issues/detail?id=5111 Scroll position] in ''Script'' panel is retained after XHR | ||
| Line 184: | Line 189: | ||
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]. | ||
| - | == | + | == Releases == |
{| class="wikitable" | {| class="wikitable" | ||
! style="width:100px" | Version || Release Date | ! style="width:100px" | Version || Release Date | ||
Latest revision as of 07:40, 18 January 2013
Contents |
[edit] Download Sites
[edit] Blog posts
[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 uses Orion, allowing syntax highlighting
-
monitorEvents()andunmonitorEvents()work like in Chrome allowing event groups and arrays with of events - Completion List Popup can be opened via
Ctrl/⌘+Space -
Page Up/Up,Home,Endand mouse wheel can be used to scroll the Completion List Popup - Case-insensitive auto-completion for Command Line
- Better default completions
-
helpcommand added - Selections in Command Editor are executed
- Cookie events display control in Console Panel
[edit] HTML
- Three display methods for entities
- URLs can be opened in a new tab
[edit] Style
- Added option to jump from the usage of a web font to its declaration
- Copying a selection only copies the styles
- Pseudo-classes are persistently locked
- :focus can be locked in Style Side Panel
[edit] Computed
- Implemented style tracing
- User agent styles can be hidden
- Infotips are shown for colors, images, etc.
- Scrolling is persisted
- Added smart scrolling for when a style or style group is expanded
[edit] CSS
- CSS rules can be deleted
-
Up/Downkeys can in-/decrease numeric values in strings - Values of hex, rgba and hsla colors can be changed using
Up/Downkeys - Rules other than style rules can be inspected
-
@charsetrules are displayed -
@importrule media queries are displayed and can be edited - Auto-completion picks up font names used inside a page
- Added auto-completion for CSS selectors
- Auto-completion works at the start of expressions
-
@namespacerules are displayed - Auto-completion suggestions are not repeated in shorthand properties
- Color format display can be changed
- Units will be added when changing 0 value with
Up/Downkey - Dispatch event on property name change
- Improved auto-completion for CSS functions
- Better default completions for specific values
[edit] Script
- Removed Show chrome sources
- Breakpoint condition editor supports auto-completion
[edit] Watch
- Auto-completion while entering an expression
[edit] Breakpoints
- Breakpoints categories can be folded
[edit] DOM
- CSS rules have an improved display
- Inspector works with DOM panel
- Editing of read-only values is prevented
[edit] Net
- New onResponseHeaders API
- Normal requests and different kinds of cache requests can be destinguished better
- Request parameters can be copied
[edit] Cookies
- Integrated Firecookie
- Raw value of cookies is displayed
[edit] Inspector
- Built-in inspector can be removed from context menu
[edit] Miscellaneous
- Firebug is restart-less
- Delayed loading of modules
- Shortcut to deactivate Firebug can be changed
- A page can be refreshed via keyboard shortcuts while the detached Firebug window is focused
- All options inside Firebug 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 be rebound
- Break On ... has a shortcut (
Ctrl/⌘+Alt+B) - Firebug UI can be opened from Firefox Command Line
- First-run page is shown immediately after installing Firebug
- Better wiki page for
F1 - Improved display of Start Button tooltip
- New preference to disable Orion
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 retained after XHR
- Tab scroll arrows do not appear anymore
- Auto-completion for variables in catch block also work under Linux
- Up/Down key works correctly for fonts defined in CSS
- Multi-line console messages can 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 works again as expected - Break On This Error appears again inside the context menu of JS error messages
- Fixed display problem of search options panel
- Detached Firebug 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 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
- 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 be unregistered properly
- Obsolete prefixed CSS is replaced
- CSS inside an embedded SVG 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 also work without having the HTML Panel selected
-
HTMLCollectionsare displayed correctly when the script execution is stopped - Array indices are sorted numerically instead of alphabetically
- HTML Panel gets updated when nodes are changed in other panels
- Break On Mutation also works when the HTML Panel is not selected
-
displayNameis 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 - Auto-completion 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 - Quoted fonts are cycled correctly
-
getAttributeNodeNS()is not logged into the Web Console - Box model shading doesn't disappear when moving cursor from hidden element to visible one
- Adding elements via Edit Mode doesn't show them at wrong place
-
normalize()doesn't break display of text nodes anymore - Text is always saved when HTML editing stops
- Resetting options also resets panel orientation
- Firebug is loaded when On for All Web Pages is checked
- Added option to hide Firebug in detached mode
- UI is closed when re-attaching it while Firebug is deactivated
- Clicking Style side panel elements doesn't fail randomly
- UI opens detached again when opening it after it was minimized
- [Auto-completion within try blocks] works
- Resetting options also resets panel tab state
- Cookies are not shown in console when another filter is set
- Info message shown for responses coming from cache instead of duplicated headers
- CSS properties are updated when following a source link
- Cookies are exported in standard (Netscape) format
- Cookie filtering follows RFC
- JavaScript completion doesn't revert to the default when typing things
- Working with Firebug and especially editing HTML using the Edit mode works on
about:blank(as long asextensions.firebug.allPagesActivationis set totrueorextensions.firebug.filterSystemURLsis set tofalse) - Vertical panels option is working
- Element path gets updated when changing elements in Edit mode
- Error breakpoints work (
extensions.firebug.showStackTracemust be enabled) -
Upin HTML panel doesn't switch to another context - Cookies with UTF-8 values are correctly decoded
- Cookie value is correctly URL encoded
- Edit mode works with non-element nodes
- Calling console API functions without parameters doesn't break the display
- "<" is escaped in Edit mode
- Firecookie can automatically be removed by Firebug (functionality integrated into Firebug since 1.10a11)
- "Too much recursion" error is caught for arrays containing themselves
- Correct watch expression is deleted when function watch is expanded
- Pre-completions are avoided when adding at the beginning of an expression
- Fixed display of empty elements inside the Console Panel
You can also have a look at the list of all bug fixes of Firebug 1.10.
[edit] Releases
| Version | Release Date |
|---|---|
| Bug fix releases | |
| 1.10.6 | 2012-11-01 |
| 1.10.5 | 2012-10-25 |
| 1.10.4 | 2012-10-09 |
| 1.10.3 | 2012-09-03 |
| 1.10.2 | 2012-08-03 |
| 1.10.1 | 2012-08-02 |
| Major release | |
| 1.10.0 | 2012-07-13 |
| 1.10.0b3 | 2012-07-06 |
| 1.10.0b2 | 2012-06-29 |
| 1.10.0b1 | 2012-06-22 |
| 1.10.0a11 | 2012-06-08 |
| 1.10.0a10 | 2012-06-01 |
| 1.10.0a9 | 2012-05-25 |
| 1.10.0a8 | 2012-05-11 |
| 1.10.0a7 | 2012-04-13 |
| 1.10.0a6 | 2012-03-30 |
| 1.10.0a5 | 2012-03-09 |
| 1.10.0a4 | 2012-02-24 |
| 1.10.0a3 | 2012-02-10 |
| 1.10.0a2 | 2012-01-27 |
| 1.10.0a1 | 2012-01-13 |