Difference between revisions of "Firebug 1.3 Release Notes"

From FirebugWiki
Jump to: navigation, search
(Firebug 1.3 release notes)
 
m (Added categories)
 
(5 intermediate revisions by the same user 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]]
 +
 +
[[Category:Firebug]]
 +
[[Category:Releases]]

Latest revision as of 16:21, 21 November 2013

Features and changes[edit]

General[edit]

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

Console[edit]

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

DOM[edit]

  • DOM properties alphabetical

Script[edit]

  • 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[edit]

  • 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[edit]

  • 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[edit]

  • 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[edit]

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[edit]