Firebug Release Notes
From FirebugWiki
(Difference between revisions)
Sebastianz (Talk | contribs) (Added 1.11 and moved 1.10 to its own page) |
Sebastianz (Talk | contribs) (Added 1.12a6) |
||
| (13 intermediate revisions not shown) | |||
| Line 3: | Line 3: | ||
== Download Sites == | == Download Sites == | ||
| - | * [https://addons.mozilla.org | + | * [https://addons.mozilla.org/firefox/addon/firebug/ Mozilla Addons Firebug page] |
* [https://getfirebug.com/releases/firebug Releases overview page] | * [https://getfirebug.com/releases/firebug Releases overview page] | ||
| + | * [https://getfirebug.com/releases/firebug/1.12 Firebug 1.12 (in alpha phase)] | ||
* [https://getfirebug.com/releases/firebug/1.11 Firebug 1.11 (current stable)] | * [https://getfirebug.com/releases/firebug/1.11 Firebug 1.11 (current stable)] | ||
* [https://getfirebug.com/releases/firebug/1.10 Firebug 1.10 (previous release)] | * [https://getfirebug.com/releases/firebug/1.10 Firebug 1.10 (previous release)] | ||
| + | |||
| + | == Firebug 1.12 == | ||
| + | |||
| + | This is the upcoming version. It is currently in alpha phase. | ||
| + | |||
| + | === Overview === | ||
| + | [[Firebug Roadmap]] | ||
| + | |||
| + | === Features and changes === | ||
| + | ==== [[Console Panel]] ==== | ||
| + | * Resetting all options includes [http://code.google.com/p/fbug/issues/detail?id=6143 <code>include</code> aliases] | ||
| + | * HTML form elements now show the [http://code.google.com/p/fbug/issues/detail?id=6317 current value] besides the default one | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6439 Precision] using the <code>%f</code> pattern in [[Console API]] is now considered | ||
| + | |||
| + | ==== [[Command Line]] ==== | ||
| + | * [[Command Line#Auto-Completion|Completion List Popup]] is now [http://code.google.com/p/fbug/issues/detail?id=6171 displayed by default] also on Linux | ||
| + | * Auto-completion includes [http://code.google.com/p/fbug/issues/detail?id=6206 global names] declared in same line | ||
| + | * Improved <code>[[help]]</code> command to [http://code.google.com/p/fbug/issues/detail?id=6200 include tips] | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=5416 Auto-completion] for [[Command Line API]] | ||
| + | * <code>[[include]]</code> command now has [http://code.google.com/p/fbug/issues/detail?id=6133 "jquery" as default alias] | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=6422 context menu option ''Use in Command Line''] to objects in [http://code.google.com/p/fbug/issues/detail?id=6430 different panels] | ||
| + | |||
| + | ==== [[HTML Panel]] ==== | ||
| + | * Replaced mutation events by [http://code.google.com/p/fbug/issues/detail?id=6177 mutation observers] | ||
| + | * iframes now have [http://code.google.com/p/fbug/issues/detail?id=5260 context menu entries] for reloading and opening them in a new tab | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=229 Event logging] can be enabled for different event types individually | ||
| + | |||
| + | ==== [[CSS Panel]] ==== | ||
| + | * Replaced mutation events by [http://code.google.com/p/fbug/issues/detail?id=6176 mutation observers] | ||
| + | * CSS properties can be [http://code.google.com/p/fbug/issues/detail?id=5956 copied] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5289 @page rules] are displayed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=1717 @media], [http://code.google.com/p/fbug/issues/detail?id=5912 @supports], [http://code.google.com/p/fbug/issues/detail?id=5290 @-moz-keyframes] and [http://code.google.com/p/fbug/issues/detail?id=5429 @-moz-document] rules are now displayed | ||
| + | |||
| + | ==== [[Stack Side Panel]] ==== | ||
| + | * Added option to [http://code.google.com/p/fbug/issues/detail?id=6316 toggle arguments display] | ||
| + | |||
| + | ==== [[Net Panel]] ==== | ||
| + | * ''Flash'' filter was changed into [http://code.google.com/p/fbug/issues/detail?id=6025 ''Plugins'' filter] and now covers Flash and Silverlight file requests | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=6273 ''Fonts'' filter] | ||
| + | * Summaries now have [http://code.google.com/p/fbug/issues/detail?id=5516 tooltips] | ||
| + | |||
| + | ==== [[Cookies Panel]] ==== | ||
| + | * Added [http://code.google.com/p/fbug/issues/detail?id=5844 ''Raw Size'' column] | ||
| + | |||
| + | ==== API ==== | ||
| + | * Added support for [http://code.google.com/p/fbug/issues/detail?id=6215 hierarchical menus] | ||
| + | |||
| + | ==== Miscellaneous ==== | ||
| + | * Clearing the Activation List requires a [http://code.google.com/p/fbug/issues/detail?id=4814 confirmation] now | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5778 Armed Break On ...] features are now more obvious | ||
| + | |||
| + | === Bug Fixes === | ||
| + | ==== Installation ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6169 Add-on bar] isn't displayed by default anymore | ||
| + | |||
| + | ==== [[Console Panel]] ==== | ||
| + | * Removed broken ''[http://code.google.com/p/fbug/issues/detail?id=6149 Show External Errors]'' option | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6213 Clearing console] fixed for throwy proxies | ||
| + | * Corrected [http://code.google.com/p/fbug/issues/detail?id=4009 display] of [http://code.google.com/p/fbug/issues/detail?id=5049 XHR request logs] | ||
| + | * Text is [http://code.google.com/p/fbug/issues/detail?id=6130 not copied with line breaks] anymore | ||
| + | * Fixed [http://code.google.com/p/fbug/issues/detail?id=6304 infinite requests] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6438 Escaping the percentage sign] in [[Console API]] doesn't junk the rest of the arguments anymore | ||
| + | |||
| + | ==== [[Command Line]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6135 Number values] are auto-suggested again | ||
| + | * [[include]] only allows to [http://code.google.com/p/fbug/issues/detail?id=6140 include JavaScript] now | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6195 Improved speed] of auto-completion for large arrays | ||
| + | * Improved [http://code.google.com/p/fbug/issues/detail?id=6256 speed of auto-completion] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6291 Content Security Policy] doesn't block executing expressions anymore | ||
| + | |||
| + | ==== [[HTML Panel]] ==== | ||
| + | * [[Quick Info Box]] can be [http://code.google.com/p/fbug/issues/detail?id=5719 moved again] under Linux | ||
| + | * Fixed [http://code.google.com/p/fbug/issues/detail?id=6118 deleting elements] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6128 RTL character] doesn't mess up the display anymore | ||
| + | * XPaths are [http://code.google.com/p/fbug/issues/detail?id=5326 copied case-sensitive] from XML documents | ||
| + | |||
| + | ==== [[Style Side Panel]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6281 Placeholder pseudo-element rules] are displayed again | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5855 Select-editing] of fonts works correctly again | ||
| + | |||
| + | ==== [[CSS Panel]] ==== | ||
| + | * Browser [http://code.google.com/p/fbug/issues/detail?id=6232 doesn't hang anymore] on pages with a lot of iframes | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6282 <code>@page</code> rules] no longer cause panel display problems | ||
| + | * Panel displays contents [http://code.google.com/p/fbug/issues/detail?id=4893 after reload] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6293 Location Menu] doesn't disappear anymore | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6405 Context menu entry <em>Get Matching Elements</em>] isn't shown for @-rules anymore | ||
| + | * Color display setting now also affects [http://code.google.com/p/fbug/issues/detail?id=6406 color names] | ||
| + | |||
| + | ==== [[DOM Panel]] ==== | ||
| + | * Fixed [http://code.google.com/p/fbug/issues/detail?id=6283 display of <code>@page</code> CSS rules] | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6418 @supports] and [http://code.google.com/p/fbug/issues/detail?id=6417 @-moz-document] CSS rules are now displayed | ||
| + | * Fixed [http://code.google.com/p/fbug/issues/detail?id=6432 setting breakpoints] for long string properties | ||
| + | |||
| + | ==== [[Net Panel]] ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6368 <em>Security</em> column] of cookies is now filled correctly | ||
| + | |||
| + | ==== [[Search Field]] ==== | ||
| + | * Search Field now [http://code.google.com/p/fbug/issues/detail?id=4567 resizes] with the text size | ||
| + | |||
| + | ==== Miscellaneous ==== | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6340 Tools menu] in SeaMonkey is shown again | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=4495 Twisties] are now vertically correctly displayed | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=6429 Current annotation] is added again when resetting the options | ||
| + | |||
| + | === Releases === | ||
| + | {| class="wikitable" | ||
| + | ! style="width:100px" | Version || Release Date | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/05/17/firebug-1-12-alpha-6/ 1.12.0a6] || 2013-05-17 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/05/03/firebug-1-12-alpha-5/ 1.12.0a5] || 2013-05-03 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/04/05/firebug-1-12-alpha-4/ 1.12.0a4] || 2013-04-05 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/02/22/firebug-1-12-alpha-3/ 1.12.0a3] || 2013-02-22 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/02/01/firebug-1-12-alpha-2/ 1.12.0a2] || 2013-02-01 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/01/11/firebug-1-12-alpha-1/ 1.12.0a1] || 2013-01-11 | ||
| + | |} | ||
== Firebug 1.11 == | == Firebug 1.11 == | ||
| Line 12: | Line 133: | ||
This release is the current stable version. | This release is the current stable version. | ||
| - | + | === Overview === | |
| + | * [[Firebug Roadmap]] | ||
* [https://blog.getfirebug.com/2012/12/07/firebug-1-11-0/ Firebug 1.11 announcement] | * [https://blog.getfirebug.com/2012/12/07/firebug-1-11-0/ Firebug 1.11 announcement] | ||
* [https://hacks.mozilla.org/2012/12/firebug-1-11-new-features/ Firebug 1.11 Feature Highlights] | * [https://hacks.mozilla.org/2012/12/firebug-1-11-new-features/ Firebug 1.11 Feature Highlights] | ||
| Line 31: | Line 153: | ||
* <code>[http://code.google.com/p/fbug/issues/detail?id=5135 window.postMessage()]</code> output is displayed | * <code>[http://code.google.com/p/fbug/issues/detail?id=5135 window.postMessage()]</code> output is displayed | ||
* [http://code.google.com/p/fbug/issues/detail?id=6064 Formatting of parts] of console logs | * [http://code.google.com/p/fbug/issues/detail?id=6064 Formatting of parts] of console logs | ||
| + | * [http://code.google.com/p/fbug/issues/detail?id=5873 Added] [[Closure Inspector]] | ||
==== [[HTML Panel|HTML]] ==== | ==== [[HTML Panel|HTML]] ==== | ||
| Line 64: | Line 187: | ||
* Preference <code>[http://code.google.com/p/fbug/issues/detail?id=5623 extensions.firebug.delayLoad]</code> to allow controlling delayed loading of Firebug | * Preference <code>[http://code.google.com/p/fbug/issues/detail?id=5623 extensions.firebug.delayLoad]</code> to allow controlling delayed loading of Firebug | ||
* [http://code.google.com/p/fbug/issues/detail?id=5864 Location menu search] includes file path | * [http://code.google.com/p/fbug/issues/detail?id=5864 Location menu search] includes file path | ||
| - | * [http://code.google.com/p/fbug/issues/detail?id=2202 Activation] complies to the | + | * [http://code.google.com/p/fbug/issues/detail?id=2202 Activation] complies to the same origin policy |
* Improved logic for [http://code.google.com/p/fbug/issues/detail?id=5888 when to open the first-run page] | * Improved logic for [http://code.google.com/p/fbug/issues/detail?id=5888 when to open the first-run page] | ||
| Line 119: | Line 242: | ||
* [http://code.google.com/p/fbug/issues/detail?id=6083 Break On XHR] works as expected | * [http://code.google.com/p/fbug/issues/detail?id=6083 Break On XHR] works as expected | ||
* [http://code.google.com/p/fbug/issues/detail?id=6091 RTL character] doesn't break [[HTML Panel]] display | * [http://code.google.com/p/fbug/issues/detail?id=6091 RTL character] doesn't break [[HTML Panel]] display | ||
| - | |||
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.11 list of all bug fixes of Firebug 1.11]. | 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.11 list of all bug fixes of Firebug 1.11]. | ||
| - | === | + | === Releases === |
{| class="wikitable" | {| class="wikitable" | ||
! style="width:100px" | Version || Release Date | ! style="width:100px" | Version || Release Date | ||
| + | |- | ||
| + | | colspan="2" style="text-align:center; font-weight:bold;" | Bug fix releases | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/05/12/firebug-1-11-3/ 1.11.3] || 2013-05-12 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/02/25/firebug-1-11-2/ 1.11.2] || 2013-02-25 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2013/01/18/firebug-1-11-2-beta-1/ 1.11.2b1] || 2013-01-18 | ||
| + | |- | ||
| + | | [https://blog.getfirebug.com/2012/12/13/firebug-1-11-1/ 1.11.1] || 2012-12-13 | ||
| + | |- | ||
| + | | colspan="2" style="text-align:center; font-weight:bold;" | Major release | ||
|- | |- | ||
| [https://blog.getfirebug.com/2012/12/07/firebug-1-11-0/ 1.11.0] || 2012-12-07 | | [https://blog.getfirebug.com/2012/12/07/firebug-1-11-0/ 1.11.0] || 2012-12-07 | ||
Latest revision as of 22:20, 18 May 2013
Information on updates for releases and future plans
Contents |
[edit] Download Sites
- Mozilla Addons Firebug page
- Releases overview page
- Firebug 1.12 (in alpha phase)
- Firebug 1.11 (current stable)
- Firebug 1.10 (previous release)
[edit] Firebug 1.12
This is the upcoming version. It is currently in alpha phase.
[edit] Overview
[edit] Features and changes
[edit] Console Panel
- Resetting all options includes
includealiases - HTML form elements now show the current value besides the default one
- Precision using the
%fpattern in Console API is now considered
[edit] Command Line
- Completion List Popup is now displayed by default also on Linux
- Auto-completion includes global names declared in same line
- Improved
helpcommand to include tips - Added Auto-completion for Command Line API
-
includecommand now has "jquery" as default alias - Added context menu option Use in Command Line to objects in different panels
[edit] HTML Panel
- Replaced mutation events by mutation observers
- iframes now have context menu entries for reloading and opening them in a new tab
- Event logging can be enabled for different event types individually
[edit] CSS Panel
- Replaced mutation events by mutation observers
- CSS properties can be copied
- @page rules are displayed
- @media, @supports, @-moz-keyframes and @-moz-document rules are now displayed
[edit] Stack Side Panel
- Added option to toggle arguments display
[edit] Net Panel
- Flash filter was changed into Plugins filter and now covers Flash and Silverlight file requests
- Added Fonts filter
- Summaries now have tooltips
[edit] Cookies Panel
- Added Raw Size column
[edit] API
- Added support for hierarchical menus
[edit] Miscellaneous
- Clearing the Activation List requires a confirmation now
- Armed Break On ... features are now more obvious
[edit] Bug Fixes
[edit] Installation
- Add-on bar isn't displayed by default anymore
[edit] Console Panel
- Removed broken Show External Errors option
- Clearing console fixed for throwy proxies
- Corrected display of XHR request logs
- Text is not copied with line breaks anymore
- Fixed infinite requests
- Escaping the percentage sign in Console API doesn't junk the rest of the arguments anymore
[edit] Command Line
- Number values are auto-suggested again
- include only allows to include JavaScript now
- Improved speed of auto-completion for large arrays
- Improved speed of auto-completion
- Content Security Policy doesn't block executing expressions anymore
[edit] HTML Panel
- Quick Info Box can be moved again under Linux
- Fixed deleting elements
- RTL character doesn't mess up the display anymore
- XPaths are copied case-sensitive from XML documents
[edit] Style Side Panel
- Placeholder pseudo-element rules are displayed again
- Select-editing of fonts works correctly again
[edit] CSS Panel
- Browser doesn't hang anymore on pages with a lot of iframes
-
@pagerules no longer cause panel display problems - Panel displays contents after reload
- Location Menu doesn't disappear anymore
- Context menu entry Get Matching Elements isn't shown for @-rules anymore
- Color display setting now also affects color names
[edit] DOM Panel
- Fixed display of
@pageCSS rules - @supports and @-moz-document CSS rules are now displayed
- Fixed setting breakpoints for long string properties
[edit] Net Panel
- Security column of cookies is now filled correctly
[edit] Search Field
- Search Field now resizes with the text size
[edit] Miscellaneous
- Tools menu in SeaMonkey is shown again
- Twisties are now vertically correctly displayed
- Current annotation is added again when resetting the options
[edit] Releases
| Version | Release Date |
|---|---|
| 1.12.0a6 | 2013-05-17 |
| 1.12.0a5 | 2013-05-03 |
| 1.12.0a4 | 2013-04-05 |
| 1.12.0a3 | 2013-02-22 |
| 1.12.0a2 | 2013-02-01 |
| 1.12.0a1 | 2013-01-11 |
[edit] Firebug 1.11
This release is the current stable version.
[edit] Overview
[edit] Features and changes
[edit] Console and Command Line
- Enhanced
$x() - Event target is added to event logs
- Stack trace is shown for function call logs
-
$()now usesquerySelector()instead ofgetElementById() - Root element can now be set for
$() - API for registering commands
- Auto-completion for built-in members
- Support for PerformanceTiming spec
- New Command Line API
include() - Completion List Popup is opened at start of expression
-
window.postMessage()output is displayed - Formatting of parts of console logs
- Added Closure Inspector
[edit] HTML
- Doctypes of
<iframe>s are displayed - Touch events are logged when enabling event logging for a tag
- HTML content can be pasted
[edit] Style
- New CSS rules can be created inside the Style Side Panel
- Used fonts are highlighted
[edit] Computed
- Long property values are cropped
[edit] Watch
- All watch expressions can be removed at once
[edit] CSS
- Long values are cropped
- Save success is indicated for media queries of
@importrules
[edit] Elements Side Panel
- Matching elements can be displayed for CSS selectors (integrated SelectBug)
- Added auto-completion for selectors
[edit] Net
- Display of SPDY protocol
[edit] Cookies
- Infotip for cookie size
[edit] Miscellaneous
- Preference
extensions.firebug.delayLoadto allow controlling delayed loading of Firebug - Location menu search includes file path
- Activation complies to the same origin policy
- Improved logic for when to open the first-run page
You can also have a look at the list of all enhancements of Firebug 1.11.
[edit] Bug fixes
- Argument logging was unified
- Error breakpoints can be set for shallow errors when Show Stack Trace with Errors isn't set
- Completion List Popup works correctly when switching to Command Editor
- Cookies panel is localized when
extensions.firebug.useDefaultLocaleis set totrue - Inline editing of cropped values shows them completely
- HTML tab keeps displayed for XHR requests on browser tab change
- Firefox crash on Linux avoided
- Infotip for web fonts displayed correctly
- Special font definitions are displayed
- Style Side Panel isn't empty after reloading a page while not hovering it
- Tables created via
console.table()can be scrolled horizontally - UTF-8 values in cookies are displayed correctly
- Numbers formatting respects OS locale settings
- Short tags of elements with a class attribute starting with a space are displayed correctly
- HTML Panel visibility updates affect children
- Changing an attribute of an HTML element doesn't switch to it inside the Style Side Panel
- Toggling options while menu is still open takes effect
- gcli commands are removed again when Firebug is disabled
- Delete "element.style" is working as expected
- All not inheritable properties are listed correctly
- Cookies from IDN domains are shown
- Style disabling works as expected
- Denying host-specific cookies and accepting to remove them only removes them and not others
- Correct display of IPv6 addresses
- Header parts surrounded by arrow brackets are not interpreted as HTML tags
- Layout Side Panel refreshes values when resizing the browser window
- XHR responses are opened in a new browser tab
- HTML Panel is properly updated when reloading an iframe
- Radio button isn't deselected when inspecting it
- Array-like objects are shown differently than real arrays
- Element visibility is updated when its CSS is changed
- Inspector doesn't blink on font family related checking
- HTML Edit Mode doesn't lose focus when accessibility enhancements are enabled
- Source link is shown for CSS errors
- Disabling Firebug doesn't break Firefox UI
- Firebug can be opened in popop windows
- Console logging from iframes is working correctly
- Help command works on Mac OS and Linux/Unix
- Global completions respect
cd() - Pressing
Escdoesn't let CSS properties disappear - Copy/Paste work in Layout Side Panel
- Cookies at root level are shown
- Start Button Infotip is correctly reflecting the panel states
- Firebug gets closed when browser popup window is closed
- Inspection doesn't jump around
- Extensions don't break Location Menu anymore
- Box model shading works after iframe reload
- Break On XHR works as expected
- RTL character doesn't break HTML Panel display
You can also have a look at the list of all bug fixes of Firebug 1.11.
[edit] Releases
| Version | Release Date |
|---|---|
| Bug fix releases | |
| 1.11.3 | 2013-05-12 |
| 1.11.2 | 2013-02-25 |
| 1.11.2b1 | 2013-01-18 |
| 1.11.1 | 2012-12-13 |
| Major release | |
| 1.11.0 | 2012-12-07 |
| 1.11.0b3 | 2012-11-30 |
| 1.11.0b2 | 2012-11-16 |
| 1.11.0b1 | 2012-11-09 |
| 1.11.0a6 | 2012-11-02 |
| 1.11.0a5 | 2012-10-19 |
| 1.11.0a4 | 2012-10-05 |
| 1.11.0a3 | 2012-09-13 |
| 1.11.0a2 | 2012-08-24 |
| 1.11.0a1 | 2012-08-17 |
[edit] Older versions
- Firebug 1.10
- Firebug 1.9
- Firebug 1.8
- Firebug 1.7
- Firebug 1.6
- Firebug 1.5
- Firebug 1.4
- Firebug 1.3
- Firebug 1.2
- Firebug 1.1