Firebug Release Notes

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Added 1.12.2)
(Added 2.0.2)
(10 intermediate revisions not shown)
Line 1: Line 1:
-
The current stable release of Firebug is '''1.12.2'''. This page provides information on what has changed since the last version of Firebug and lists all related releases.
+
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.13 Firebug 1.13 (in alpha phase)] (see [[Firebug.next]])
+
* [https://getfirebug.com/releases/firebug/2.0 Firebug 2.0]
-
* [https://getfirebug.com/releases/firebug/1.12 Firebug 1.12 (current stable)]
+
-
* [https://getfirebug.com/releases/firebug/1.11 Firebug 1.11 (previous release)]
+
== Features and changes ==
== Features and changes ==
 +
=== [[Console Panel]] ===
=== [[Console Panel]] ===
-
* Resetting all options includes [http://code.google.com/p/fbug/issues/detail?id=6143 <code>include</code> aliases]
+
* Added preference <code>extensions.firebug.groupLogMessages</code> to [http://code.google.com/p/fbug/issues/detail?id=6703 define whether to group console messages]
-
* 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=6773 Clicking the bracket] of a logged array shows it inside the [[DOM Panel]]
-
* [http://code.google.com/p/fbug/issues/detail?id=6439 Precision] using the <code>%f</code> pattern in [[Console API]] is now considered
+
* [http://code.google.com/p/fbug/issues/detail?id=6740 Mutation Observers are listed] when executing [[getEventListeners]] on an HTML element
-
* Console messages are [http://code.google.com/p/fbug/issues/detail?id=4979 grouped]
+
* [[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 preference to [http://code.google.com/p/fbug/issues/detail?id=6703 disable message grouping]
+
* 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
=== [[Command Line]] ===
=== [[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
+
* The command history is now [http://code.google.com/p/fbug/issues/detail?id=5724 limited]
-
* Auto-completion includes [http://code.google.com/p/fbug/issues/detail?id=6206 global names] declared in same line
+
* The Command Editor now has an [http://code.google.com/p/fbug/issues/detail?id=55 auto-completion] like the Command Line
-
* Improved <code>[[help]]</code> command to [http://code.google.com/p/fbug/issues/detail?id=6200 include tips]
+
* 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
-
* Added [http://code.google.com/p/fbug/issues/detail?id=5416 Auto-completion] for [[Command Line API]]
+
* Command Editor now has [http://code.google.com/p/fbug/issues/detail?id=6875 line numbers]
-
* <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=6920 option to pretty-print] the source
-
* 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]
+
* Allowed to [http://code.google.com/p/fbug/issues/detail?id=7194 change the indention] within the Command Editor
-
* [http://code.google.com/p/fbug/issues/detail?id=4621 Multiple filters] can be selected
+
-
* Result of last command is stored in <code>[[Dollar-underscore|$_]]</code>
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6522 Implemented getEventListeners()] command
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6546 Command Line is focused] when switching to the Console panel
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6419 Improved look and feel] of the [[Command Line#Auto-Completion|Completion List Popup]]
+
=== [[HTML Panel]] ===
=== [[HTML Panel]] ===
-
* Replaced mutation events by [http://code.google.com/p/fbug/issues/detail?id=6177 mutation observers]
+
* [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]]
-
* 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
+
* 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
-
* [http://code.google.com/p/fbug/issues/detail?id=229 Event logging] can be enabled for different event types individually
+
* 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]
 +
 
 +
=== [[Events Side Panel]] ===
 +
* [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]]
 +
 
 +
=== [[Inspector]] ===
 +
* [[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]
-
* [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=5289 @page], [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
+
-
* Added <code class="key">Shift</code> + <code class="key">Page Up</code>/<code class="key">Page Down</code> to increase/decrease values by 100
+
-
=== [[Selectors Side Panel]] ===
+
=== [[Script Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=5955 Multiple selector trials] can now be added at the same time
+
* [http://code.google.com/p/fbug/issues/detail?id=4906 Notification is shown] when the source cache got exceeded
-
* [http://code.google.com/p/fbug/issues/detail?id=6238 "Try a selector..." field] is now fixed at the top
+
* Added an option to only [http://code.google.com/p/fbug/issues/detail?id=2164 stop the script execution on uncaught exceptions]
-
* Scrolling is [http://code.google.com/p/fbug/issues/detail?id=6561 persisted]
+
* 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]
-
=== [[Stack Side Panel]] ===
+
=== [[Watch Side Panel]] ===
-
* Added option to [http://code.google.com/p/fbug/issues/detail?id=6316 toggle arguments display]
+
* 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]
 +
 
 +
=== [[DOM Panel]] ===
 +
* Added context menu option to [http://code.google.com/p/fbug/issues/detail?id=7385 set a breakpoint] on a function
=== [[Net Panel]] ===
=== [[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
+
* Headers in net requests [http://code.google.com/p/fbug/issues/detail?id=4930 can be collapsed]
-
* Added [http://code.google.com/p/fbug/issues/detail?id=6273 ''Fonts'' filter]
+
* [http://code.google.com/p/fbug/issues/detail?id=6669 Improved] JSON parsing
-
* Summaries now have [http://code.google.com/p/fbug/issues/detail?id=5516 tooltips]
+
* It is now [http://code.google.com/p/fbug/issues/detail?id=7096 indicated] that the panel is initially sorted by the timeline
-
* Improved [http://code.google.com/p/fbug/issues/detail?id=6447 timings infotip display]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=4156 Multiple filters] can be selected
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6535 Max-Age shown] for cookies
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6570 Deletion of cookies] is highlighted
+
-
* Requests can be [http://code.google.com/p/fbug/issues/detail?id=6616 copied as cURL]
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6639 Persistence] can be set automatically
+
=== [[Cookies Panel]] ===
=== [[Cookies Panel]] ===
-
* Added [http://code.google.com/p/fbug/issues/detail?id=5844 ''Raw Size'' column]
+
* 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=6639 Persistence] can be set automatically
+
* Cookies are now [https://code.google.com/p/fbug/issues/detail?id=7119 sorted alphabetically]
 +
 
 +
=== [[Search Field]] ===
 +
* [http://code.google.com/p/fbug/issues/detail?id=3195 Current panel's name] is displayed as placeholder
 +
* Pressing the search field shortcut [http://code.google.com/p/fbug/issues/detail?id=6334 selects the previously entered text]
 +
* Search field and search options popup got [https://code.google.com/p/fbug/issues/detail?id=6702 redesigned]
 +
* Pressing <code class="key">Esc</code> in search field [http://code.google.com/p/fbug/issues/detail?id=6333 clears it]
 +
 
 +
=== [[Start Button]] ===
 +
* Clicking and hovering the [http://code.google.com/p/fbug/issues/detail?id=4001 error badge] have different actions than the toolbar button
=== API ===
=== API ===
-
* Added support for [http://code.google.com/p/fbug/issues/detail?id=6215 hierarchical menus]
+
* 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]
=== Miscellaneous ===
=== Miscellaneous ===
-
* Clearing the Activation List requires a [http://code.google.com/p/fbug/issues/detail?id=4814 confirmation] now
+
* ''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=5778 Armed Break On ...] features are now more obvious
+
* <code>[http://code.google.com/p/fbug/issues/detail?id=7066 monospace]</code> is now used also on Mac OS instead of Monaco
-
* Side panels can be [http://code.google.com/p/fbug/issues/detail?id=6095 minimized]
+
* Improved [https://code.google.com/p/fbug/issues/detail?id=7070 ancestor path] design
-
* [http://code.google.com/p/fbug/issues/detail?id=6642 Mac OS skin] improved
+
-
You may also want to see the [http://code.google.com/p/fbug/issues/list?can=1&q=Type%3DEnhancement+-is%3Aopen+fixed%3A1.12 complete list of enhancements of Firebug 1.12].
+
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].
== Bug Fixes ==
== Bug Fixes ==
-
=== Installation ===
 
-
* [http://code.google.com/p/fbug/issues/detail?id=6169 Add-on bar] isn't displayed by default anymore
 
=== [[Console Panel]] ===
=== [[Console Panel]] ===
-
* Removed broken ''[http://code.google.com/p/fbug/issues/detail?id=6149 Show External Errors]'' option
+
* 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
-
* [http://code.google.com/p/fbug/issues/detail?id=6213 Clearing console] fixed for throwy proxies
+
* Fixed bug related to [http://code.google.com/p/fbug/issues/detail?id=6803 filtered log groups]
-
* 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]
+
* [http://code.google.com/p/fbug/issues/detail?id=6662 Generator objects] are not output anymore when they shouldn't
-
* Text is [http://code.google.com/p/fbug/issues/detail?id=6130 not copied with line breaks] anymore
+
* <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]
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6304 infinite requests]
+
* Commands are [http://code.google.com/p/fbug/issues/detail?id=6660 not grouped anymore]
-
* [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
+
* Shortcut for clearing the console [http://code.google.com/p/fbug/issues/detail?id=7190 doesn't conflict with page reload shortcut] anymore
-
* When searching [http://code.google.com/p/fbug/issues/detail?id=3859 logs inside groups] are now also displayed
+
* [[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=6549 Undefined properties] are listed
+
* [http://code.google.com/p/fbug/issues/detail?id=5939 Source links for errors] are now correct
-
* Filtering now also displays [http://code.google.com/p/fbug/issues/detail?id=4667 logs inside groups]
+
* [http://code.google.com/p/fbug/issues/detail?id=6832 Fixed output] from <code>[[console.assert|console.assert()]]</code>
-
* [http://code.google.com/p/fbug/issues/detail?id=4978 Doesn't activate JSD] anymore
+
* [[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=6593 Chrome errors] are not logged to the console anymore
+
* [http://code.google.com/p/fbug/issues/detail?id=6463 Fixed font] of multiple logged objects
-
* [http://code.google.com/p/fbug/issues/detail?id=6718 Log messages with same name] as the group they are in are not grouped anymore
+
* Normalized appearance of [http://code.google.com/p/fbug/issues/detail?id=7386 function parameters]
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6738 horizontal scrolling] in tables
+
* Command Line Popup can't be opened anymore when [https://code.google.com/p/fbug/issues/detail?id=7324 Console panel is disabled]
-
* Log message grouping [http://code.google.com/p/fbug/issues/detail?id=6750 doesn't happen on clearing] anymore
+
-
* <code>performance.timing</code> log is now [http://code.google.com/p/fbug/issues/detail?id=6775 displayed correctly] again
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6778 Cross-domain log messages] are displayed again
+
=== [[Command Line]] ===
=== [[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
 
-
* [http://code.google.com/p/fbug/issues/detail?id=6514 Constructor functions] are shown in auto-completion
 
-
* <code>[[$x]]</code> now [http://code.google.com/p/fbug/issues/detail?id=6275 raises an error] when it's called with a wrong parameter
 
* <code>[[include|include()]]</code> [http://code.google.com/p/fbug/issues/detail?id=6551 doesn't conflict with CSP] anymore
* <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
=== [[HTML Panel]] ===
=== [[HTML Panel]] ===
-
* [[Quick Info Box]] can be [http://code.google.com/p/fbug/issues/detail?id=5719 moved again] under Linux
+
* Fixed [https://code.google.com/p/fbug/issues/detail?id=6952 search highlighting]
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6118 deleting elements]
+
* [https://code.google.com/p/fbug/issues/detail?id=6996 Capital letters on attribute names] don't duplicate them anymore
-
* [http://code.google.com/p/fbug/issues/detail?id=6128 RTL character] doesn't mess up the display anymore
+
* [http://code.google.com/p/fbug/issues/detail?id=7259 Searching within &lt;iframe&gt;s] is now possible
-
* XPaths are [http://code.google.com/p/fbug/issues/detail?id=5326 copied case-sensitive] from XML documents
+
* Edit Mode now has a context menu containing the [http://code.google.com/p/fbug/issues/detail?id=6880 standard options for manipulating text]
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6470 scrolling to inspected element] when ''Show Whitespace'' is enabled
+
* [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
 +
 
 +
=== [[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
=== [[Style Side Panel]] ===
=== [[Style Side Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=6281 Placeholder pseudo-element rules] are displayed again
+
* 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=5855 Select-editing] of fonts works correctly again
+
* 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=6480 Pseudo-elements] moved to the bottom
+
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6614 context menu] for pages without CSS
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6753 Pseudo-elements] are displayed again
+
=== [[Computed Side Panel]] ===
=== [[Computed Side Panel]] ===
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6743 display of source links]
+
* Display of the panel fixed for elements having [http://code.google.com/p/fbug/issues/detail?id=7269 multiple inherited inline styles]
-
 
+
-
=== [[Layout Side Panel]] ===
+
-
* [http://code.google.com/p/fbug/issues/detail?id=6336 Reduced CPU usage] when the Layout side panel is selected
+
=== [[CSS Panel]] ===
=== [[CSS Panel]] ===
-
* Browser [http://code.google.com/p/fbug/issues/detail?id=6232 doesn't hang anymore] on pages with a lot of iframes
+
* ''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=6282 <code>@page</code> rules] no longer cause panel display problems
+
* [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
-
* Panel displays contents [http://code.google.com/p/fbug/issues/detail?id=4893 after reload]
+
* 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]
-
* [http://code.google.com/p/fbug/issues/detail?id=6293 Location Menu] doesn't disappear anymore
+
* Text in Edit Mode is now [http://code.google.com/p/fbug/issues/detail?id=4571 resized] when changing the text size in Firebug
-
* [http://code.google.com/p/fbug/issues/detail?id=6405 Context menu entry <em>Get Matching Elements</em>] isn't shown for @-rules anymore
+
* Fixed display of [http://code.google.com/p/fbug/issues/detail?id=5987 infotip for images with parentheses and escaped characters] in their name
-
* Color display setting now also affects [http://code.google.com/p/fbug/issues/detail?id=6406 color names]
+
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6 search for Edit Mode]
-
* [http://code.google.com/p/fbug/issues/detail?id=6531 Location button is also displayed] when there are just style sheets within frames
+
* Fixed [http://code.google.com/p/fbug/issues/detail?id=7326 infotip] for <code>currentcolor</code>
-
* [http://code.google.com/p/fbug/issues/detail?id=6550 Location Menu is also displayed] when there are just stylesheets in frames
+
* 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
-
* [http://code.google.com/p/fbug/issues/detail?id=6582 Removing style sheets dynamically] doesn't break the CSS panel anymore
+
-
* Copying a style sheet declaration now [http://code.google.com/p/fbug/issues/detail?id=6696 copies valid CSS]
+
-
* Fixed preview of <code>[http://code.google.com/p/fbug/issues/detail?id=6673 currentcolor]</code>
+
-
* Color display setting now also affects [http://code.google.com/p/fbug/issues/detail?id=6730 color names in shorthand properties]
+
-
=== [[DOM Panel]] ===
+
=== [[Selectors Side Panel]] ===
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6283 display of <code>@page</code> CSS rules]
+
* [https://code.google.com/p/fbug/issues/detail?id=6058 Selector auto-completion] is now also working for elements in iframes
-
* [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
+
* Improved auto-completion of [https://code.google.com/p/fbug/issues/detail?id=6927 selectors with combinators]
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6432 setting breakpoints] for long string properties
+
* Made auto-completion [https://code.google.com/p/fbug/issues/detail?id=6940 more restrictive]
-
* Corrected [http://code.google.com/p/fbug/issues/detail?id=6627 "N more..."] for attributes
+
=== [[Script Panel]] ===
=== [[Script Panel]] ===
-
* Changed directive for sourceURL to also allow <code>[http://code.google.com/p/fbug/issues/detail?id=6476 //# sourceURL]</code>
+
* Fixed display of [http://code.google.com/p/fbug/issues/detail?id=6826 limit notification]
-
* Fixed display of scripts in Location Menu when they [http://code.google.com/p/fbug/issues/detail?id=6493 contain special characters]
+
* Debugging functions created via <code>[http://code.google.com/p/fbug/issues/detail?id=312 new Function()]</code> works now
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=2198 @sourceURL for eval()'ed scripts]
+
* Fixed debugging of [http://code.google.com/p/fbug/issues/detail?id=397 new JavaScript syntax]
-
* Debugger [http://code.google.com/p/fbug/issues/detail?id=6587 doesn't overwrite <code>window.toString()</code>] anymore
+
* 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]
 +
 
 +
=== [[DOM Panel]] ===
 +
* <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=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
=== [[Net Panel]] ===
=== [[Net Panel]] ===
-
* [http://code.google.com/p/fbug/issues/detail?id=6368 <em>Security</em> column] of cookies is now filled correctly
+
* [http://code.google.com/p/fbug/issues/detail?id=6817 Multipart requests] are now correctly copied as cURLs
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=5916 network requests stuck] in progress when opening them in new tab
+
* There's a [http://code.google.com/p/fbug/issues/detail?id=6835 horizontal scrollbar] again if the contents don't fit
-
* Request body is shown for [http://code.google.com/p/fbug/issues/detail?id=6175 PATCH requests]
+
-
* Firebug does [http://code.google.com/p/fbug/issues/detail?id=6385 not influence caching of XHRs] of the same URL anymore
+
-
* JavaScript filter works [http://code.google.com/p/fbug/issues/detail?id=6530 for files with incorrect MIME type]
+
=== [[Cookies Panel]] ===
=== [[Cookies Panel]] ===
-
* Cookies can now be [http://code.google.com/p/fbug/issues/detail?id=6469 removed after a page reload]
+
* There's no [http://code.google.com/p/fbug/issues/detail?id=7174 undefined value] exported anymore
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6605 encoding of cookies] with '+' in their value
+
-
* ''Remove Cookies'' now only [http://code.google.com/p/fbug/issues/detail?id=6628 removes displayed] cookies
+
-
* Editing cookie with unescaped characters [http://code.google.com/p/fbug/issues/detail?id=6653 doesn't escape them] anymore
+
=== [[Search Field]] ===
=== [[Search Field]] ===
-
* Search Field now [http://code.google.com/p/fbug/issues/detail?id=4567 resizes] with the text size
+
* [http://code.google.com/p/fbug/issues/detail?id=6735 Button for clearing the search field] is displayed correctly
 +
 
 +
=== [[Quick Info Box]] ===
 +
* [http://code.google.com/p/fbug/issues/detail?id=7230 Fixed shortcut] for toggling the Quick Info Box
 +
 
 +
=== [[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]
=== Miscellaneous ===
=== 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=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=4495 Twisties] are now vertically correctly displayed
+
* 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=6429 Current annotation] is added again when resetting the options
+
* Firebug is [http://code.google.com/p/fbug/issues/detail?id=5632 not closed on <code>about:blank</code>] anymore
-
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6471 check for Firebug menu entry] in ''View'' menu
+
* [[Break On ...]] buttons [http://code.google.com/p/fbug/issues/detail?id=6567 appear pressed] when they are enabled
-
* [http://code.google.com/p/fbug/issues/detail?id=6630 Localizations with quotes] don't break UI anymore
+
* [http://code.google.com/p/fbug/issues/detail?id=6758 Localized untranslated keys] for [[Firebug Shortcut Bindings]] dialog
-
* Icons are [http://code.google.com/p/fbug/issues/detail?id=6689 displayed again] on machines with special SVG file configurations
+
* Fixed [http://code.google.com/p/fbug/issues/detail?id=6899 selecting parts] of the target text while inline editing it
 +
* [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
 +
* Fixed placement and display of [http://code.google.com/p/fbug/issues/detail?id=7338 toolbar separators]
 +
* Firebug menu now [https://code.google.com/p/fbug/issues/detail?id=7415 displayed again on Australis]
 +
* Fixed UI issues with [https://code.google.com/p/fbug/issues/detail?id=7375 RTL languages]
 +
* Side panel tabs [https://code.google.com/p/fbug/issues/detail?id=7455 get sufficient space allocated] after switching between panels
-
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.12 complete list of bug fixes of Firebug 1.12].
+
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 ==
Line 185: Line 221:
| 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/09/25/firebug-1-12-2/ 1.12.2] || 2013-09-25
+
| [https://blog.getfirebug.com/2014/07/18/firebug-2-0-2/ 2.0.2] || 2014-07-18
|-
|-
-
| [https://blog.getfirebug.com/2013/09/04/firebug-1-12-1/ 1.12.1] || 2013-09-04
+
| [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/2013/08/21/firebug-1-12-0/ 1.12.0] || 2013-08-21
+
| [https://blog.getfirebug.com/2014/06/10/firebug-2-0/ 2.0] || 2014-06-10
|-
|-
-
| [https://blog.getfirebug.com/2013/08/08/firebug-1-12-beta-6/ 1.12.0b6] || 2013-07-26
+
| [https://blog.getfirebug.com/2014/05/30/firebug-2-0-beta-8/ 2.0b8] || 2014-05-30
|-
|-
-
| [https://blog.getfirebug.com/2013/07/26/firebug-1-12-beta-5/ 1.12.0b5] || 2013-07-26
+
| [https://blog.getfirebug.com/2014/05/23/firebug-2-0-beta-7/ 2.0b7] || 2014-05-23
|-
|-
-
| [https://blog.getfirebug.com/2013/07/19/firebug-1-12-beta-4/ 1.12.0b4] || 2013-07-19
+
| [https://blog.getfirebug.com/2014/05/16/firebug-2-0-beta-6/ 2.0b6] || 2014-05-16
|-
|-
-
| [https://blog.getfirebug.com/2013/07/12/firebug-1-12-beta-3/ 1.12.0b3] || 2013-07-12
+
| [https://blog.getfirebug.com/2014/05/09/firebug-2-0-beta-5/ 2.0b5] || 2014-05-09
|-
|-
-
| [https://blog.getfirebug.com/2013/07/05/firebug-1-12-beta-2/ 1.12.0b2] || 2013-07-05
+
| [https://blog.getfirebug.com/2014/05/02/firebug-2-0-beta-4/ 2.0b4] || 2014-05-02
|-
|-
-
| [https://blog.getfirebug.com/2013/06/28/firebug-1-12-beta-1/ 1.12.0b1] || 2013-06-28
+
| [https://blog.getfirebug.com/2014/04/25/firebug-2-0-beta-3/ 2.0b3] || 2014-04-25
|-
|-
-
| [https://blog.getfirebug.com/2013/06/14/firebug-1-12-alpha-8/ 1.12.0a8] || 2013-06-14
+
| [https://blog.getfirebug.com/2014/04/17/firebug-2-0-beta-2/ 2.0b2] || 2014-04-17
|-
|-
-
| [https://blog.getfirebug.com/2013/05/31/firebug-1-12-alpha-7/ 1.12.0a7] || 2013-05-31
+
| [https://blog.getfirebug.com/2014/04/11/firebug-2-0-beta-1/ 2.0b1] || 2014-04-11
|-
|-
-
| [https://blog.getfirebug.com/2013/05/17/firebug-1-12-alpha-6/ 1.12.0a6] || 2013-05-17
+
| [https://blog.getfirebug.com/2014/04/04/firebug-2-0-alpha-2/ 2.0a2] || 2014-04-04
|-
|-
-
| [https://blog.getfirebug.com/2013/05/03/firebug-1-12-alpha-5/ 1.12.0a5] || 2013-05-03
+
| [https://blog.getfirebug.com/2014/03/26/firebug-2-0-alpha-1/ 2.0a1] || 2014-03-26
|-
|-
-
| [https://blog.getfirebug.com/2013/04/05/firebug-1-12-alpha-4/ 1.12.0a4] || 2013-04-05
+
| [https://blog.getfirebug.com/2014/03/21/firebug-1-13-alpha-10/ 1.13.0a10] || 2014-03-21
|-
|-
-
| [https://blog.getfirebug.com/2013/02/22/firebug-1-12-alpha-3/ 1.12.0a3] || 2013-02-22
+
| [https://blog.getfirebug.com/2014/02/07/firebug-1-13-alpha-9/ 1.13.0a9] || 2014-02-07
|-
|-
-
| [https://blog.getfirebug.com/2013/02/01/firebug-1-12-alpha-2/ 1.12.0a2] || 2013-02-01
+
| [https://blog.getfirebug.com/2014/01/24/firebug-1-13-alpha-8/ 1.13.0a8] || 2014-01-24
|-
|-
-
| [https://blog.getfirebug.com/2013/01/11/firebug-1-12-alpha-1/ 1.12.0a1] || 2013-01-11
+
| [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.11 Release Notes|Firebug 1.11]]
 
-
* [[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]]
* [[Firebug.next]]
* [https://wiki.mozilla.org/Firebug Firebug on Mozilla wiki]
* [https://wiki.mozilla.org/Firebug Firebug on Mozilla wiki]

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