Firebug 1.3 Release Notes

From FirebugWiki

(Difference between revisions)
Jump to: navigation, search
(Firebug 1.3 release notes)
(Put release links into a table)
(4 intermediate revisions not shown)
Line 1: Line 1:
-
=== Features and changes ===
+
== Features and changes ==
-
==== Not Panel specific ====
+
=== General ===
* [[FBTrace]] service (for internal Firebug debugging).  
* [[FBTrace]] service (for internal Firebug debugging).  
* TraceConsole (for internal Firebug debugging)
* TraceConsole (for internal Firebug debugging)
* Internationalize locales via [http://babelzilla.org Babelzilla]; begin moving away from entities to properties.
* Internationalize locales via [http://babelzilla.org Babelzilla]; begin moving away from entities to properties.
-
==== Javascript Debugging ====
+
=== [[Console Panel|Console]] ===
-
* Script panel implemented with as viewport on source to improve performance on large JS files
+
-
* Find debuggers by scope chain analysis rather than jsContext
+
-
* scope chain shows in watches panel (from contribution by kpdecker)
+
-
 
+
-
==== [[Console Panel|Console]] ====
+
* reimplement console/command line to reduce chance of console undefined.
* reimplement console/command line to reduce chance of console undefined.
-
==== [[DOM Panel|DOM]] ====
+
=== [[DOM Panel|DOM]] ===
* DOM properties alphabetical
* DOM properties alphabetical
-
==== [[Net Panel|Net]] ====
+
=== [[Script Panel|Script]] ===
 +
* Script panel implemented with as viewport on source to improve performance on large JS files
 +
* Find debuggers by scope chain analysis rather than jsContext
 +
* scope chain shows in watches panel (from contribution by kpdecker)
 +
 
 +
=== [[Net Panel|Net]] ===
* Reimplement all response views with nsITraceableChannel
* Reimplement all response views with nsITraceableChannel
* Centralize handlers for http-on-modify-request in firebug-http-observer component
* Centralize handlers for http-on-modify-request in firebug-http-observer component
* Net panel timing improvements: more categories in timing.
* Net panel timing improvements: more categories in timing.
-
==== [[FBTrace|Tracing]] ====
+
=== [[FBTrace|Tracing]] ===
* Add TraceConsole to aid debugging Firebug.
* Add TraceConsole to aid debugging Firebug.
* FBTrace panel removed from X versions (TraceConsole instead)
* FBTrace panel removed from X versions (TraceConsole instead)
Line 28: Line 28:
* firebug-service tracing to traceConsole
* firebug-service tracing to traceConsole
-
==== For extensions ====
+
=== For extensions ===
* add onApplyDecorator(sourceBox), allows annotation of source
* add onApplyDecorator(sourceBox), allows annotation of source
* add module function isNeededGetReady() to signal a dependency and prepare for later use (debugger calls it to insure commandline is in for watches panel)
* add module function isNeededGetReady() to signal a dependency and prepare for later use (debugger calls it to insure commandline is in for watches panel)
 +
 +
== Links to notes for each release ==
 +
{| class="wikitable"
 +
! style="width:100px" | Version || Release Date
 +
|-
 +
| colspan="2" style="text-align:center; font-weight:bold;" | Bug fix releases
 +
|-
 +
| [http://blog.getfirebug.com/2009/02/16/firebug-releases-firebug-133b3-the-lucky-threes-release/ 1.3.3b3] || 2009-02-16
 +
|-
 +
| [http://blog.getfirebug.com/2009/02/10/firebug-releases-133b1/ 1.3.3b1] || 2009-02-10
 +
|-
 +
| [http://blog.getfirebug.com/2009/02/06/firebug-releases-131-er-132/ 1.3.2] || 2009-02-06
 +
|-
 +
| [http://blog.getfirebug.com/2009/02/03/firebug-releases-131b4/ 1.3.1b4] || 2009-02-03
 +
|-
 +
| [http://blog.getfirebug.com/2009/01/28/firebug-releases-131b1-and-140a12/ 1.3.1b1] || 2009-01-28
 +
|-
 +
| colspan="2" style="text-align:center; font-weight:bold;" | Major release
 +
|-
 +
| [http://blog.getfirebug.com/2009/01/12/firebug-releases-firebug-130/ 1.3.0] || 2009-01-12
 +
|-
 +
| [http://blog.getfirebug.com/2008/12/05/firebug-releases-firebug-13b5-14a8-and-chromebug-04a8/ 1.3.0b5] || 2008-12-05
 +
|-
 +
| [http://blog.getfirebug.com/2008/11/26/releases-firebug-13b4-14a7/ 1.3.0b4] || 2008-11-26
 +
|}
 +
 +
== See also ==
 +
* [[Firebug Release Notes|Release notes for current versions]]
 +
* [[Firebug 1.2 Release Notes]]

Revision as of 08:56, 28 May 2013

Contents

Features and changes

General

  • FBTrace service (for internal Firebug debugging).
  • TraceConsole (for internal Firebug debugging)
  • Internationalize locales via Babelzilla; begin moving away from entities to properties.

Console

  • reimplement console/command line to reduce chance of console undefined.

DOM

  • DOM properties alphabetical

Script

  • Script panel implemented with as viewport on source to improve performance on large JS files
  • Find debuggers by scope chain analysis rather than jsContext
  • scope chain shows in watches panel (from contribution by kpdecker)

Net

  • Reimplement all response views with nsITraceableChannel
  • Centralize handlers for http-on-modify-request in firebug-http-observer component
  • Net panel timing improvements: more categories in timing.

Tracing

  • Add TraceConsole to aid debugging Firebug.
  • FBTrace panel removed from X versions (TraceConsole instead)
  • new option DBG_SPY for spy.js
  • firebug-service tracing to traceConsole

For extensions

  • add onApplyDecorator(sourceBox), allows annotation of source
  • add module function isNeededGetReady() to signal a dependency and prepare for later use (debugger calls it to insure commandline is in for watches panel)

Links to notes for each release

Version Release Date
Bug fix releases
1.3.3b3 2009-02-16
1.3.3b1 2009-02-10
1.3.2 2009-02-06
1.3.1b4 2009-02-03
1.3.1b1 2009-01-28
Major release
1.3.0 2009-01-12
1.3.0b5 2008-12-05
1.3.0b4 2008-11-26

See also

Personal tools