Firebug Release Notes

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Added 1.12a3)
(Added 2.0.2)
(34 intermediate revisions not shown)
Line 1: Line 1:
-
Information on updates for releases and future plans
+
The current stable release of Firebug is '''2.0.2'''. This page provides information on what has changed since the last version of Firebug and lists all related releases.
== Download Sites ==
== Download Sites ==
-
 
-
* [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/2.0 Firebug 2.0]
-
* [https://getfirebug.com/releases/firebug/1.11 Firebug 1.11 (current stable)]
+
-
* [https://getfirebug.com/releases/firebug/1.10 Firebug 1.10 (previous release)]
+
-
== Firebug 1.12 ==
+
== Features and changes ==
-
This is the upcoming version. It is currently in alpha phase.  
+
=== [[Console Panel]] ===
 +
* Added preference <code>extensions.firebug.groupLogMessages</code> to [http://code.google.com/p/fbug/issues/detail?id=6703 define whether to group console messages]
 +
* [http://code.google.com/p/fbug/issues/detail?id=6773 Clicking the bracket] of a logged array shows it inside the [[DOM Panel]]
 +
* [http://code.google.com/p/fbug/issues/detail?id=6740 Mutation Observers are listed] when executing [[getEventListeners]] on an HTML element
 +
* [[console.count|console.count(<title>)]] doesn't care anymore [http://code.google.com/p/fbug/issues/detail?id=7093 what line] it is called from
 +
* Added menu option to [http://code.google.com/p/fbug/issues/detail?id=6871 control log message grouping]
 +
* [[Console API]] is now also available in [https://code.google.com/p/fbug/issues/detail?id=2154 web workers]
 +
* [https://code.google.com/p/fbug/issues/detail?id=6834 Log message counter] was moved to the left
-
=== Overview ===
+
=== [[Command Line]] ===
-
[[Firebug Roadmap]]
+
* The command history is now [http://code.google.com/p/fbug/issues/detail?id=5724 limited]
 +
* The Command Editor now has an [http://code.google.com/p/fbug/issues/detail?id=55 auto-completion] like the Command Line
 +
* Switching to the Console panel now [http://code.google.com/p/fbug/issues/detail?id=6619 always] [http://code.google.com/p/fbug/issues/detail?id=6620 focuses] the Command Line
 +
* Command Editor now has [http://code.google.com/p/fbug/issues/detail?id=6875 line numbers]
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=6920 option to pretty-print] the source
 +
* Allowed to [http://code.google.com/p/fbug/issues/detail?id=7194 change the indention] within the Command Editor
-
=== Features and changes ===
+
=== [[HTML Panel]] ===
-
==== [[Console Panel]] ====
+
* [http://code.google.com/p/fbug/issues/detail?id=6744 All classes] of an element are listed inside the [[HTML Panel#Element Path|Element Path]]
-
* Resetting all options includes [http://code.google.com/p/fbug/issues/detail?id=6143 include aliases]
+
* Added <code class="key">Ctrl</code> + <code class="key">E</code> as [http://code.google.com/p/fbug/issues/detail?id=6708 shortcut for editing] the selected element
 +
* Changed <code class="key">Alt</code> + double-click to <code class="key">Alt</code> + click for [http://code.google.com/p/fbug/issues/detail?id=6707 editing] the selected element
 +
* Unnecessary [http://code.google.com/p/fbug/issues/detail?id=6706 tooltips] were removed
 +
* Clicking <code>&gt;</code> allows [http://code.google.com/p/fbug/issues/detail?id=6661 adding a new attribute] to an element
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=6748 search by CSS selector and XPath]
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=3700 auto-completion for HTML attributes] and [http://code.google.com/p/fbug/issues/detail?id=6854 SVG attributes]
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=6814 auto-completion for CSS styles] within the <code>style</code> attribute
 +
* Hovering [http://code.google.com/p/fbug/issues/detail?id=6365 cropped attributes] now displays their full value
 +
* XPath can now be copied as [http://code.google.com/p/fbug/issues/detail?id=7120 relative and absolute] path
 +
* Edit Mode now has [http://code.google.com/p/fbug/issues/detail?id=6420 line numbers and syntax highlighting]
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=6713 regular expressions search]
-
==== [[Command Line]] ====
+
=== [[Events Side Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=5873 Added] [[Closure Inspector]]
+
* [https://code.google.com/p/fbug/issues/detail?id=5440 Integrated EventBug] into Firebug by creating a new [[Events Side Panel|''Events'' side panel]] within the [[HTML Panel]]
-
* [[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]
+
-
==== [[HTML Panel]] ====
+
=== [[Inspector]] ===
-
* Replaced mutation events by [http://code.google.com/p/fbug/issues/detail?id=6177 mutation observers]
+
* [[Quick Info Box]] can be [http://code.google.com/p/fbug/issues/detail?id=5720 pinned]
-
==== [[CSS Panel]] ====
+
=== [[CSS Panel]] ===
-
* Replaced mutation events by [http://code.google.com/p/fbug/issues/detail?id=6176 mutation observers]
+
* Color values can now be displayed [http://code.google.com/p/fbug/issues/detail?id=5507 as authored]
-
* CSS properties can be [http://code.google.com/p/fbug/issues/detail?id=5956 copied]
+
* Source Edit Mode now has [http://code.google.com/p/fbug/issues/detail?id=2153 line numbers and syntax highlighting]
-
==== [[Net Panel]] ====
+
=== [[Script 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
+
* [http://code.google.com/p/fbug/issues/detail?id=4906 Notification is shown] when the source cache got exceeded
-
* Added [http://code.google.com/p/fbug/issues/detail?id=6273 ''Fonts'' filter]
+
* Added an option to only [http://code.google.com/p/fbug/issues/detail?id=2164 stop the script execution on uncaught exceptions]
 +
* Added [http://code.google.com/p/fbug/issues/detail?id=4823 syntax highlighting] for the code
 +
* Breakpoint condition editor auto-completion uses [http://code.google.com/p/fbug/issues/detail?id=5291 variables in scope]
 +
* [https://wiki.mozilla.org/Debugger JSD2] got [http://code.google.com/p/fbug/issues/detail?id=5421 adopted]
 +
* Added [https://code.google.com/p/fbug/issues/detail?id=7305 button] for [http://code.google.com/p/fbug/issues/detail?id=1238 pretty-printing]
 +
* Allowed to [https://code.google.com/p/fbug/issues/detail?id=7475 inspect selected expression]
-
==== [[Cookies Panel]] ====
+
=== [[Watch Side Panel]] ===
-
* Added [http://code.google.com/p/fbug/issues/detail?id=5844 ''Raw Size'' column]
+
* Added shortcut <code class="key">Alt</code> + <code class="key">W</code> for [http://code.google.com/p/fbug/issues/detail?id=6746 creating a watch expression] from the current [[Script Panel]] selection
 +
* [http://code.google.com/p/fbug/issues/detail?id=6855 Exceptions and return values of functions] are shown and return values can even [http://code.google.com/p/fbug/issues/detail?id=6857 be modified]
-
==== API ====
+
=== [[DOM Panel]] ===
-
* Added support for [http://code.google.com/p/fbug/issues/detail?id=6215 hierarchical menus]
+
* Added context menu option to [http://code.google.com/p/fbug/issues/detail?id=7385 set a breakpoint] on a function
-
=== Bug Fixes ===
+
=== [[Net Panel]] ===
-
==== Installation ====
+
* Headers in net requests [http://code.google.com/p/fbug/issues/detail?id=4930 can be collapsed]
-
* [http://code.google.com/p/fbug/issues/detail?id=6169 Add-on bar] isn't displayed by default anymore
+
* [http://code.google.com/p/fbug/issues/detail?id=6669 Improved] JSON parsing
 +
* It is now [http://code.google.com/p/fbug/issues/detail?id=7096 indicated] that the panel is initially sorted by the timeline
-
==== [[Console Panel]] ====
+
=== [[Cookies Panel]] ===
-
* Removed broken ''[http://code.google.com/p/fbug/issues/detail?id=6149 Show External Errors]'' option
+
* Added option to [http://code.google.com/p/fbug/issues/detail?id=7197 copy cookies] to the clipboard as JSON (hidden behind preference <code>extensions.firebug.cookies.jsonClipboardExport</code>)
-
* [http://code.google.com/p/fbug/issues/detail?id=6213 Clearing console] fixed for throwy proxies
+
* Cookies are now [https://code.google.com/p/fbug/issues/detail?id=7119 sorted alphabetically]
-
* 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]
+
-
==== [[Command Line]] ====
+
=== [[Search Field]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=6135 Number values] are auto-suggested again
+
* [http://code.google.com/p/fbug/issues/detail?id=3195 Current panel's name] is displayed as placeholder
-
* [[include]] only allows to [http://code.google.com/p/fbug/issues/detail?id=6140 include JavaScript] now
+
* Pressing the search field shortcut [http://code.google.com/p/fbug/issues/detail?id=6334 selects the previously entered text]
-
* [http://code.google.com/p/fbug/issues/detail?id=6195 Improved speed] of auto-completion for large arrays
+
* Search field and search options popup got [https://code.google.com/p/fbug/issues/detail?id=6702 redesigned]
-
* Improved [http://code.google.com/p/fbug/issues/detail?id=6256 speed of auto-completion]
+
* Pressing <code class="key">Esc</code> in search field [http://code.google.com/p/fbug/issues/detail?id=6333 clears it]
-
==== [[HTML Panel]] ====
+
=== [[Start Button]] ===
-
* [[Quick Info Box]] can be [http://code.google.com/p/fbug/issues/detail?id=5719 moved again] under Linux
+
* Clicking and hovering the [http://code.google.com/p/fbug/issues/detail?id=4001 error badge] have different actions than the toolbar button
-
* 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
+
-
==== [[Style Side Panel]] ====
+
=== API ===
-
* [http://code.google.com/p/fbug/issues/detail?id=6281 Placeholder pseudo-element rules] are displayed again
+
* Added possibility to [http://code.google.com/p/fbug/issues/detail?id=6697 modify a panel's tab]
 +
* <code>getContextMenuItems()</code> now provides the [http://code.google.com/p/fbug/issues/detail?id=7237 mouse coordinates]
-
==== [[CSS Panel]] ====
+
=== Miscellaneous ===
-
* Browser [http://code.google.com/p/fbug/issues/detail?id=6232 doesn't hang anymore] on pages with a lot of iframes
+
* ''Clear Activation List'' confirmation can be [http://code.google.com/p/fbug/issues/detail?id=6694 bypassed]
-
* [http://code.google.com/p/fbug/issues/detail?id=6282 <code>@page</code> rules] no longer cause panel display problems
+
* <code>[http://code.google.com/p/fbug/issues/detail?id=7066 monospace]</code> is now used also on Mac OS instead of Monaco
 +
* Improved [https://code.google.com/p/fbug/issues/detail?id=7070 ancestor path] design
-
==== [[DOM Panel]] ====
+
You may also want to see the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.13%2C2.0 complete list of enhancements of Firebug 2.0].
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6283 display of <code>@page</code> CSS rules]
+
-
=== Releases ===
+
== Bug Fixes ==
-
{| class="wikitable"
+
-
! style="width:100px" | Version || Release Date
+
-
|-
+
-
| [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 ==
+
=== [[Console Panel]] ===
 +
* Log messages with the same name as the group they are in [http://code.google.com/p/fbug/issues/detail?id=6718 are not be grouped] anymore
 +
* Fixed bug related to [http://code.google.com/p/fbug/issues/detail?id=6803 filtered log groups]
 +
* [http://code.google.com/p/fbug/issues/detail?id=6662 Generator objects] are not output anymore when they shouldn't
 +
* <code>[[console.log|console.log()]]</code> doesn't fail anymore when called from [http://code.google.com/p/fbug/issues/detail?id=7045 JavaScript injected by content script]
 +
* Commands are [http://code.google.com/p/fbug/issues/detail?id=6660 not grouped anymore]
 +
* Shortcut for clearing the console [http://code.google.com/p/fbug/issues/detail?id=7190 doesn't conflict with page reload shortcut] anymore
 +
* [[Profiler]] now reports [http://code.google.com/p/fbug/issues/detail?id=201 correct function names] on compressed code
 +
* [http://code.google.com/p/fbug/issues/detail?id=5939 Source links for errors] are now correct
 +
* [http://code.google.com/p/fbug/issues/detail?id=6832 Fixed output] from <code>[[console.assert|console.assert()]]</code>
 +
* [[console.group|console.group()]] doesn't break [http://code.google.com/p/fbug/issues/detail?id=7315 filtering of error messages] anymore
 +
* [http://code.google.com/p/fbug/issues/detail?id=6463 Fixed font] of multiple logged objects
 +
* Normalized appearance of [http://code.google.com/p/fbug/issues/detail?id=7386 function parameters]
 +
* Command Line Popup can't be opened anymore when [https://code.google.com/p/fbug/issues/detail?id=7324 Console panel is disabled]
-
This release is the current stable version.  
+
=== [[Command Line]] ===
 +
* <code>[[include|include()]]</code> [http://code.google.com/p/fbug/issues/detail?id=6551 doesn't conflict with CSP] anymore
 +
* <code>[[include|include()]]</code> doesn't fail anymore when there is [http://code.google.com/p/fbug/issues/detail?id=7035 no alias]
 +
* Code in Command Line [http://code.google.com/p/fbug/issues/detail?id=7060 doesn't disappear anymore] when a Firefox tab is closed
 +
* [[Command Line API]] is now also [http://code.google.com/p/fbug/issues/detail?id=5321 available while the script execution is stopped]
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6033 selecting within the last line] of the Command Editor
 +
* [http://code.google.com/p/fbug/issues/detail?id=6252 Text size] within Command Editor is now changed when changing the text size for Firebug
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6197 positioning of Completion List Popup] on Linux
 +
* Moved [http://code.google.com/p/fbug/issues/detail?id=7182 Command Editor toggle button] to the toolbar to avoid visual issues with the new layout
-
=== Overview ===
+
=== [[HTML Panel]] ===
-
* [[Firebug Roadmap]]
+
* Fixed [https://code.google.com/p/fbug/issues/detail?id=6952 search highlighting]
-
* [https://blog.getfirebug.com/2012/12/07/firebug-1-11-0/ Firebug 1.11 announcement]
+
* [https://code.google.com/p/fbug/issues/detail?id=6996 Capital letters on attribute names] don't duplicate them anymore
-
* [https://hacks.mozilla.org/2012/12/firebug-1-11-new-features/ Firebug 1.11 Feature Highlights]
+
* [http://code.google.com/p/fbug/issues/detail?id=7259 Searching within &lt;iframe&gt;s] is now possible
 +
* Edit Mode now has a context menu containing the [http://code.google.com/p/fbug/issues/detail?id=6880 standard options for manipulating text]
 +
* [http://code.google.com/p/fbug/issues/detail?id=2476 Editing element] in panel doesn't cause [[HTML Panel#Break On Mutate|Break On Mutate]] to stop working anymore
 +
* Search works now in [https://code.google.com/p/fbug/issues/detail?id=3189 Edit Mode]
 +
* [https://code.google.com/p/fbug/issues/detail?id=7034 Removed Inspector CSS] from being displayed within the Edit Mode
-
=== Features and changes ===
+
=== [[Inspector]] ===
 +
* Inspector CSS is not displayed anymore on [http://code.google.com/p/fbug/issues/detail?id=7007 <code>* { display: block; }</code>]
 +
* [http://code.google.com/p/fbug/issues/detail?id=6991 Shortcut <code class="key">Ctrl</code> + <code class="key">Shift</code> + <code class="key">C</code>] doesn't conflict with Firefox DevTools shortcut anymore
-
==== [[Console Panel|Console]] and [[Command Line]] ====
+
=== [[Style Side Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=18 Enhanced] <code>[[$x|$x()]]</code>
+
* Fixed [https://code.google.com/p/fbug/issues/detail?id=6975 context menu] for SVG elements
-
* [http://code.google.com/p/fbug/issues/detail?id=5803 Event target] is added to event logs
+
* Pressing <code class="key">Tab</code> or <code class="key">Enter</code> [http://code.google.com/p/fbug/issues/detail?id=7393 doesn't enable] disabled properties
-
* [http://code.google.com/p/fbug/issues/detail?id=5866 Stack trace] is shown for function call logs
+
-
* <code>[[$|$()]]</code> now uses <code>[http://code.google.com/p/fbug/issues/detail?id=5764 querySelector()]</code> instead of <code>getElementById()</code>
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5779 Root element] can now be set for <code>[[$|$()]]</code>
+
-
* API for [http://code.google.com/p/fbug/issues/detail?id=5817 registering commands]
+
-
* Auto-completion for [http://code.google.com/p/fbug/issues/detail?id=959 built-in members]
+
-
* Support for [http://code.google.com/p/fbug/issues/detail?id=5843 PerformanceTiming] spec
+
-
* New [[Command Line API]] <code>[http://code.google.com/p/fbug/issues/detail?id=5878 include()]</code>
+
-
* Completion List Popup is opened [http://code.google.com/p/fbug/issues/detail?id=5999 at start of expression]
+
-
* <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
+
-
==== [[HTML Panel|HTML]] ====
+
=== [[Computed Side Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=4626 Doctypes] of <code>&lt;iframe&gt;</code>s are displayed
+
* Display of the panel fixed for elements having [http://code.google.com/p/fbug/issues/detail?id=7269 multiple inherited inline styles]
-
* [http://code.google.com/p/fbug/issues/detail?id=5893 Touch events] are logged when enabling event logging for a tag
+
-
* HTML content can be [http://code.google.com/p/fbug/issues/detail?id=5358 pasted]
+
-
==== [[Style Side Panel|Style]] ====
+
=== [[CSS Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=2796 New CSS rules] can be created inside the [[Style Side Panel]]
+
* ''Copy Property Declaration'' [http://code.google.com/p/fbug/issues/detail?id=6696 copies a valid style declaration]
-
* [http://code.google.com/p/fbug/issues/detail?id=2495 Used fonts] are highlighted
+
* [http://code.google.com/p/fbug/issues/detail?id=4458 Jumping back to the property name] while the property value editor is empty works now
 +
* Color and image context menu items are now also [http://code.google.com/p/fbug/issues/detail?id=5677 available when the infotips are turned off]
 +
* Text in Edit Mode is now [http://code.google.com/p/fbug/issues/detail?id=4571 resized] when changing the text size in Firebug
 +
* Fixed display of [http://code.google.com/p/fbug/issues/detail?id=5987 infotip for images with parentheses and escaped characters] in their name
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6 search for Edit Mode]
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=7326 infotip] for <code>currentcolor</code>
 +
* The [https://code.google.com/p/fbug/issues/detail?id=6931 ''Edit'' button is now displayed] after a CSS rule is added to an empty stylesheet
-
==== [[Computed Side Panel|Computed]] ====
+
=== [[Selectors Side Panel]] ===
-
* Long property values are [http://code.google.com/p/fbug/issues/detail?id=5879 cropped]
+
* [https://code.google.com/p/fbug/issues/detail?id=6058 Selector auto-completion] is now also working for elements in iframes
 +
* Improved auto-completion of [https://code.google.com/p/fbug/issues/detail?id=6927 selectors with combinators]
 +
* Made auto-completion [https://code.google.com/p/fbug/issues/detail?id=6940 more restrictive]
-
==== [[Watch Side Panel|Watch]] ====
+
=== [[Script Panel]] ===
-
* All watch expressions can be [http://code.google.com/p/fbug/issues/detail?id=5639 removed at once]
+
* Fixed display of [http://code.google.com/p/fbug/issues/detail?id=6826 limit notification]
 +
* Debugging functions created via <code>[http://code.google.com/p/fbug/issues/detail?id=312 new Function()]</code> works now
 +
* Fixed debugging of [http://code.google.com/p/fbug/issues/detail?id=397 new JavaScript syntax]
 +
* Improved [http://code.google.com/p/fbug/issues/detail?id=732 execution speed of <code>eval()</code>] when Firebug is enabled
 +
* [http://code.google.com/p/fbug/issues/detail?id=3011 Breakpoints in <code>onload</code> handler] now trigger everytime
 +
* Fixed option for [http://code.google.com/p/fbug/issues/detail?id=3276 breaking on exceptions]
 +
* [[Console Panel#Break On All Errors|Break On All Errors]] now also works for [http://code.google.com/p/fbug/issues/detail?id=3872 custom errors] and in [http://code.google.com/p/fbug/issues/detail?id=6127 other situations]
 +
* Breakpoints trigger now also when an [http://code.google.com/p/fbug/issues/detail?id=4248 iframe sharing the same code] with the main page is removed
 +
* Firefox [http://code.google.com/p/fbug/issues/detail?id=4938 doesn't hang on too much recursion] anymore
 +
* Script execution can be stopped on [http://code.google.com/p/fbug/issues/detail?id=5081 multiple inline scripts]
 +
* Debugger [http://code.google.com/p/fbug/issues/detail?id=5118 doesn't get deactivated] anymore on page reloads in combination with timeouts
 +
* Contents are not replaced by [http://code.google.com/p/fbug/issues/detail?id=5254 XHR request contents] anymore when both share the same URL
 +
* Script panel doesn't claim "Debugger not activated" anymore when [http://code.google.com/p/fbug/issues/detail?id=5646 navigating within the browser history]
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6053 not stopping breakpoints]
 +
* [http://code.google.com/p/fbug/issues/detail?id=6771 Panel toolbar and side panels] are hidden in case the debugger is halted in another tab
 +
* Breakpoint triggering [http://code.google.com/p/fbug/issues/detail?id=6797 within <code>switch</code>] fixed
 +
* Source links to [http://code.google.com/p/fbug/issues/detail?id=7374 inline events] work now
 +
* Re-added [https://code.google.com/p/fbug/issues/detail?id=1619 option to log function calls]
 +
* [https://code.google.com/p/fbug/issues/detail?id=1700 Variables can now be inspected] in [[DOM Panel]] again while script execution is stopped
 +
* Fixed debugging of scripts [https://code.google.com/p/fbug/issues/detail?id=2912 added via appending &lt;script&gt; tags]
-
==== [[CSS Panel|CSS]] ====
+
=== [[DOM Panel]] ===
-
* Long values are [http://code.google.com/p/fbug/issues/detail?id=5862 cropped]
+
* <code>[[Console_API#console.table.28data.5B.2C_columns.5D.29|console.table()]]</code> properly logs [http://code.google.com/p/fbug/issues/detail?id=6800 generic objects]
-
* [http://code.google.com/p/fbug/issues/detail?id=6007 Save success] is indicated for media queries of <code>@import</code> rules
+
* [http://code.google.com/p/fbug/issues/detail?id=6900 Event handlers display] does not apply to raw objects anymore
 +
* [https://code.google.com/p/fbug/issues/detail?id=6982 Built-in array methods] are now treated as DOM properties
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6985 categorization] of DOM properties and methods
-
==== [[Elements Side Panel]] ====
+
=== [[Net Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=5931 Matching elements] can be displayed for CSS selectors (integrated [[Firebug Extensions#selectbug|SelectBug]])
+
* [http://code.google.com/p/fbug/issues/detail?id=6817 Multipart requests] are now correctly copied as cURLs
-
* Added [http://code.google.com/p/fbug/issues/detail?id=5989 auto-completion] for selectors
+
* There's a [http://code.google.com/p/fbug/issues/detail?id=6835 horizontal scrollbar] again if the contents don't fit
-
==== [[Net Panel|Net]] ====
+
=== [[Cookies Panel]] ===
-
* Display of [http://code.google.com/p/fbug/issues/detail?id=5324 SPDY protocol]
+
* There's no [http://code.google.com/p/fbug/issues/detail?id=7174 undefined value] exported anymore
-
==== [[Cookies Panel|Cookies]] ====
+
=== [[Search Field]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=5834 Infotip] for cookie size
+
* [http://code.google.com/p/fbug/issues/detail?id=6735 Button for clearing the search field] is displayed correctly
-
==== Miscellaneous ====
+
=== [[Quick Info Box]] ===
-
* 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=7230 Fixed shortcut] for toggling the Quick Info Box
-
* [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 some origin policy
+
-
* Improved logic for [http://code.google.com/p/fbug/issues/detail?id=5888 when to open the first-run page]
+
-
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.11 list of all enhancements of Firebug 1.11].
+
=== [[Net Panel]] ===
 +
* Fixed [http://code.google.com/p/fbug/issues/detail?id=7298 display of SVG contents] for cached responses and responses containing spaces
 +
* XHR requests now also [https://code.google.com/p/fbug/issues/detail?id=7396 apply to other filters]
-
=== Bug fixes ===
+
=== Miscellaneous ===
-
* [http://code.google.com/p/fbug/issues/detail?id=4265 Argument logging] was unified
+
* [http://code.google.com/p/fbug/issues/detail?id=6727 Side panels are not broken] anymore when an iframe is removed while an element inside it is selected
-
* [http://code.google.com/p/fbug/issues/detail?id=5630 Error breakpoints] can be set for shallow errors when ''Show Stack Trace with Errors'' isn't set
+
* Replaced split menu items by normal menu items to [http://code.google.com/p/fbug/issues/detail?id=6692 avoid rendering issues on Mac OS]
-
* [http://code.google.com/p/fbug/issues/detail?id=5676 Completion List Popup] works correctly when switching to [[Command Editor]]
+
* Firebug is [http://code.google.com/p/fbug/issues/detail?id=5632 not closed on <code>about:blank</code>] anymore
-
* Cookies panel is localized when <code>[http://code.google.com/p/fbug/issues/detail?id=5716 extensions.firebug.useDefaultLocale]</code> is set to <code>true</code>
+
* [[Break On ...]] buttons [http://code.google.com/p/fbug/issues/detail?id=6567 appear pressed] when they are enabled
-
* Inline editing of [http://code.google.com/p/fbug/issues/detail?id=5755 cropped values] shows them completely
+
* [http://code.google.com/p/fbug/issues/detail?id=6758 Localized untranslated keys] for [[Firebug Shortcut Bindings]] dialog
-
* [http://code.google.com/p/fbug/issues/detail?id=5774 HTML tab] keeps displayed for XHR requests on browser tab change
+
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6899 selecting parts] of the target text while inline editing it
-
* Firefox [http://code.google.com/p/fbug/issues/detail?id=5809 crash on Linux avoided]
+
* [http://code.google.com/p/fbug/issues/detail?id=7036 Multiple DOM changes within a few milliseconds] don't cause [[HTML Panel|HTML]] and [[Console Panel]] display problems anymore
-
* [http://code.google.com/p/fbug/issues/detail?id=5825 Infotip for web fonts] displayed correctly
+
* Fixed placement and display of [http://code.google.com/p/fbug/issues/detail?id=7338 toolbar separators]
-
* [http://code.google.com/p/fbug/issues/detail?id=5826 Special font definitions] are displayed
+
* Firebug menu now [https://code.google.com/p/fbug/issues/detail?id=7415 displayed again on Australis]
-
* [[Style Side Panel]] [http://code.google.com/p/fbug/issues/detail?id=5654 isn't empty after reloading] a page while not hovering it
+
* Fixed UI issues with [https://code.google.com/p/fbug/issues/detail?id=7375 RTL languages]
-
* Tables created via <code>console.table()</code> can be [http://code.google.com/p/fbug/issues/detail?id=5832 scrolled horizontally]
+
* Side panel tabs [https://code.google.com/p/fbug/issues/detail?id=7455 get sufficient space allocated] after switching between panels
-
* [http://code.google.com/p/fbug/issues/detail?id=5833 UTF-8 values in cookies] are displayed correctly
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5836 Numbers formatting] respects OS locale settings
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5841 Short tags] of elements with a class attribute starting with a space are displayed correctly
+
-
* [[HTML Panel]] [http://code.google.com/p/fbug/issues/detail?id=5849 visibility updates] affect children
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5852 Changing an attribute] of an HTML element doesn't switch to it inside the [[Style Side Panel]]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5854 Toggling options] while menu is still open takes effect
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5857 gcli commands] are removed again when Firebug is disabled
+
-
* ''[http://code.google.com/p/fbug/issues/detail?id=5859 Delete "element.style"]'' is working as expected
+
-
* All [http://code.google.com/p/fbug/issues/detail?id=4929 not inheritable properties] are listed correctly
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5554 Cookies from IDN domains] are shown
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5643 Style disabling] works [http://code.google.com/p/fbug/issues/detail?id=5644 as expected]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5749 Denying host-specific cookies] and accepting to remove them only removes them and not others
+
-
* Correct display of [http://code.google.com/p/fbug/issues/detail?id=5783 IPv6] addresses
+
-
* Header parts [http://code.google.com/p/fbug/issues/detail?id=5870 surrounded by arrow brackets] are not interpreted as HTML tags
+
-
* [[Layout Side Panel]] refreshes values when [http://code.google.com/p/fbug/issues/detail?id=5885 resizing the browser window]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5908 XHR responses] are opened in a new browser tab
+
-
* [[HTML Panel]] is properly updated when [http://code.google.com/p/fbug/issues/detail?id=5705 reloading an iframe]
+
-
* Radio button isn't [http://code.google.com/p/fbug/issues/detail?id=5744 deselected] when inspecting it
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5786 Array-like] [http://code.google.com/p/fbug/issues/detail?id=6104 objects] are shown differently than real arrays
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5850 Element visibility] is updated when its CSS is changed
+
-
* Inspector doesn't [http://code.google.com/p/fbug/issues/detail?id=5905 blink] on font family related checking
+
-
* HTML Edit Mode doesn't lose [http://code.google.com/p/fbug/issues/detail?id=5934 focus] when accessibility enhancements are enabled
+
-
* Source link is shown for [http://code.google.com/p/fbug/issues/detail?id=5945 CSS errors]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5946 Disabling Firebug] doesn't break Firefox UI
+
-
* Firebug can be [http://code.google.com/p/fbug/issues/detail?id=5949 opened in popop windows]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5954 Console logging from iframes] is working correctly
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5959 Help command] works on Mac OS and Linux/Unix
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5996 Global completions] respect <code>[[cd()]]</code>
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5204 Pressing <code class="key">Esc</code>] doesn't let CSS properties disappear
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5889 Copy/Paste] work in [[Layout Side Panel]]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=5964 Cookies at root level] are shown
+
-
* [http://code.google.com/p/fbug/issues/detail?id=2582 Start Button Infotip] is correctly reflecting the panel states
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6039 Firebug gets closed] when browser popup window is closed
+
-
* Inspection doesn't [http://code.google.com/p/fbug/issues/detail?id=6048 jump around]
+
-
* Extensions don't break [http://code.google.com/p/fbug/issues/detail?id=3523 Location Menu] anymore
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6013 Box model shading] works after iframe reload
+
-
* [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
+
-
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 may also want to have a look at the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DDefect+-is%3Aopen+fixed%3A1.13%2C2.0 complete list of bug fixes of Firebug 2.0].
-
=== Releases ===
+
== 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
| colspan="2" style="text-align:center; font-weight:bold;" | Bug fix releases
-
|-  
+
|-
-
| [https://blog.getfirebug.com/2013/01/18/firebug-1-11-2-beta-1/ 1.11.2b1] || 2013-01-18
+
| [https://blog.getfirebug.com/2014/07/18/firebug-2-0-2/ 2.0.2] || 2014-07-18
-
|-  
+
|-
-
| [https://blog.getfirebug.com/2012/12/13/firebug-1-11-1/ 1.11.1] || 2012-12-13
+
| [https://blog.getfirebug.com/2014/06/21/firebug-2-0-1/ 2.0.1] || 2014-06-21
|-  
|-  
| colspan="2" style="text-align:center; font-weight:bold;" | Major release
| 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/11/30/firebug-1-11-beta-3/ 1.11.0b3] || 2012-11-30
 
-
|-
 
-
| [https://blog.getfirebug.com/2012/11/16/firebug-1-11-beta-2/ 1.11.0b2] || 2012-11-16
 
-
|-
 
-
| [https://blog.getfirebug.com/2012/11/09/firebug-1-11-beta-1/ 1.11.0b1] || 2012-11-09
 
-
|-
 
-
| [https://blog.getfirebug.com/2012/11/02/firebug-1-11-alpha-6/ 1.11.0a6] || 2012-11-02
 
|-
|-
-
| [https://blog.getfirebug.com/2012/10/19/firebug-1-11-alpha-5/ 1.11.0a5] || 2012-10-19
+
| [https://blog.getfirebug.com/2014/06/10/firebug-2-0/ 2.0] || 2014-06-10
|-
|-
-
| [https://blog.getfirebug.com/2012/10/05/firebug-1-11-alpha-4/ 1.11.0a4] || 2012-10-05
+
| [https://blog.getfirebug.com/2014/05/30/firebug-2-0-beta-8/ 2.0b8] || 2014-05-30
|-
|-
-
| [https://blog.getfirebug.com/2012/09/13/firebug-1-11-alpha-3/ 1.11.0a3] || 2012-09-13
+
| [https://blog.getfirebug.com/2014/05/23/firebug-2-0-beta-7/ 2.0b7] || 2014-05-23
|-
|-
-
| [https://blog.getfirebug.com/2012/08/24/firebug-1-11-alpha-2/ 1.11.0a2] || 2012-08-24
+
| [https://blog.getfirebug.com/2014/05/16/firebug-2-0-beta-6/ 2.0b6] || 2014-05-16
|-
|-
-
| [https://blog.getfirebug.com/2012/08/17/firebug-1-11-alpha-1/ 1.11.0a1] || 2012-08-17
+
| [https://blog.getfirebug.com/2014/05/09/firebug-2-0-beta-5/ 2.0b5] || 2014-05-09
 +
|-
 +
| [https://blog.getfirebug.com/2014/05/02/firebug-2-0-beta-4/ 2.0b4] || 2014-05-02
 +
|-
 +
| [https://blog.getfirebug.com/2014/04/25/firebug-2-0-beta-3/ 2.0b3] || 2014-04-25
 +
|-
 +
| [https://blog.getfirebug.com/2014/04/17/firebug-2-0-beta-2/ 2.0b2] || 2014-04-17
 +
|-
 +
| [https://blog.getfirebug.com/2014/04/11/firebug-2-0-beta-1/ 2.0b1] || 2014-04-11
 +
|-
 +
| [https://blog.getfirebug.com/2014/04/04/firebug-2-0-alpha-2/ 2.0a2] || 2014-04-04
 +
|-
 +
| [https://blog.getfirebug.com/2014/03/26/firebug-2-0-alpha-1/ 2.0a1] || 2014-03-26
 +
|-
 +
| [https://blog.getfirebug.com/2014/03/21/firebug-1-13-alpha-10/ 1.13.0a10] || 2014-03-21
 +
|-
 +
| [https://blog.getfirebug.com/2014/02/07/firebug-1-13-alpha-9/ 1.13.0a9] || 2014-02-07
 +
|-
 +
| [https://blog.getfirebug.com/2014/01/24/firebug-1-13-alpha-8/ 1.13.0a8] || 2014-01-24
 +
|-
 +
| [https://blog.getfirebug.com/2013/12/13/firebug-1-13-alpha-7/ 1.13.0a7] || 2013-12-13
 +
|-
 +
| [https://blog.getfirebug.com/2013/11/29/firebug-1-13-alpha-6/ 1.13.0a6] || 2013-11-29
 +
|-
 +
| [https://blog.getfirebug.com/2013/11/08/firebug-1-13-alpha-5/ 1.13.0a5] || 2013-11-08
 +
|-
 +
| [https://blog.getfirebug.com/2013/10/25/firebug-1-13-alpha-4/ 1.13.0a4] || 2013-10-25
 +
|-
 +
| [https://blog.getfirebug.com/2013/09/27/firebug-1-13-alpha-3/ 1.13.0a3] || 2013-09-27
 +
|-
 +
| [https://blog.getfirebug.com/2013/09/13/firebug-1-13-alpha-2/ 1.13.0a2] || 2013-09-13
 +
|-
 +
| [https://blog.getfirebug.com/2013/09/06/firebug-1-13-alpha-1/ 1.13.0a1] || 2013-09-06
|}
|}
-
 
-
== Older versions ==
 
-
* [[Firebug 1.10 Release Notes|Firebug 1.10]]
 
-
* [[Firebug 1.9 Release Notes|Firebug 1.9]]
 
-
* [[Firebug 1.8 Release Notes|Firebug 1.8]]
 
-
* [[Firebug 1.7 Release Notes|Firebug 1.7]]
 
-
* [[Firebug 1.6 Release Notes|Firebug 1.6]]
 
-
* [[Firebug 1.5 Release Notes|Firebug 1.5]]
 
-
* [[Firebug 1.4 Release Notes|Firebug 1.4]]
 
-
* [[Firebug 1.3 Release Notes|Firebug 1.3]]
 
-
* [[Firebug 1.2 Release Notes|Firebug 1.2]]
 
-
* [[Firebug 1.1 Release Notes|Firebug 1.1]]
 
== See also ==
== See also ==
 +
* [[Firebug.next]]
* [https://wiki.mozilla.org/Firebug Firebug on Mozilla wiki]
* [https://wiki.mozilla.org/Firebug Firebug on Mozilla wiki]
-
* [[Firebug Feature Wish List|Feature Wish List]]
 

Revision as of 12:30, 18 July 2014

The current stable release of Firebug is 2.0.2. This page provides information on what has changed since the last version of Firebug and lists all related releases.

Contents

Download Sites

Features and changes

Console Panel

Command Line

HTML Panel

Events Side Panel

Inspector

CSS Panel

Script Panel

Watch Side Panel

DOM Panel

Net Panel

Cookies Panel

  • Added option to copy cookies to the clipboard as JSON (hidden behind preference extensions.firebug.cookies.jsonClipboardExport)
  • Cookies are now sorted alphabetically

Search Field

Start Button

  • Clicking and hovering the error badge have different actions than the toolbar button

API

Miscellaneous

You may also want to see the complete list of enhancements of Firebug 2.0.

Bug Fixes

Console Panel

Command Line

HTML Panel

Inspector

Style Side Panel

Computed Side Panel

CSS Panel

Selectors Side Panel

Script Panel

DOM Panel

Net Panel

Cookies Panel

Search Field

Quick Info Box

Net Panel

Miscellaneous

You may also want to have a look at the complete list of bug fixes of Firebug 2.0.

Releases

Version Release Date
Bug fix releases
2.0.2 2014-07-18
2.0.1 2014-06-21
Major release
2.0 2014-06-10
2.0b8 2014-05-30
2.0b7 2014-05-23
2.0b6 2014-05-16
2.0b5 2014-05-09
2.0b4 2014-05-02
2.0b3 2014-04-25
2.0b2 2014-04-17
2.0b1 2014-04-11
2.0a2 2014-04-04
2.0a1 2014-03-26
1.13.0a10 2014-03-21
1.13.0a9 2014-02-07
1.13.0a8 2014-01-24
1.13.0a7 2013-12-13
1.13.0a6 2013-11-29
1.13.0a5 2013-11-08
1.13.0a4 2013-10-25
1.13.0a3 2013-09-27
1.13.0a2 2013-09-13
1.13.0a1 2013-09-06

See also

Personal tools