SplineTech JavaScript Debugger
Version History
Version History
v8.53 - Aug 20, 2010
- Reformat Text feature improved. Now it
deobfuscates those annoying strings with encoded characters. For example:
ie =
"Mi\143rosof\164\040I\u006e\164\u0065\162ne\u0074\u0020Ex\u0070lorer"
becomes a readable string ie = "Microsoft Internet Explorer"
- Allows debugging of already running applications. Which
has become more important with IE8 since many popups are actually separate
browser processes, and this improvement allows you to debug them.
v8.52 - Mar 30, 2010
v8.47 - Jan 4, 2010
- Works with all Regional Settings, not only
English(US)!
v8.46 - Jan 03, 2010
- Runs without administrator permissions!
v8.44 - Dec 14, 2009
- List of steps is updated. Now it supports
better reformated (expanded) code.
- Also it shows the code line in the steps
list right from the column it stopped on, making it easier to keep track of
those lines in the lists step
v8.43 - Dec 09, 2009
- Each new file has it's own background
tint, making it much easier to develop
- Each step you take is recorded in the
steps list
- If the file is opened from local drive it
is used instead of view source version, making it easier and simpler to edit
the local files.
v8.40 - Sept 04,
2009
- Call stack shows function names instead of
"Anonymous"
v8.38 - August 26,
2009
- Jump to current execution point
- Jump to line
- Pause in 5 seconds improved
- Debugging of more complex sites improved
v8.37 - July 26,
2009
- 3D icons and 3D hints added, improving
user experience.
- On slower machines it takes longer time
for the debugger to attach to IE.
I used to have a delay parameter that mitigated that, but it wasn't obvious
to people, so
- I made the debugger realize how long it
takes to attach and adjust delay parameter automatically
v8.35 - June 23, 2009
- Debugging reformatted text is improved
v8.34 - April 29, 2009
- Debugging eval() code is improved
v8.32 - April 23, 2009
- This is a genius release
- Function list is improved in such a way
that multiple threads are used when rapidly switching between the windows.
- I could have used 1 thread, but I decided
to use several, from purely computer science perspective this is a very
advanced solution.
- Call stack is much improved:
- Unless you didn't notice, the IE does not
show the function names most of the time. Instead it shows JavaScript
Anonymous Function all the time, which is useless.
- What I did is to logically deduce the
function name based from the function list that is generated and show that
function name instead.
- This helps debugging large code
tremendously, because it adds visibility into the code and meaningful names
into call stack.
v8.32 - April 23, 2009
- Function list is improved further.
- Now it is processed in a separate thread
leading to no delay in opening large files
- It's further optimized
v8.31 - April 22, 2009
- Function list is improved further.
- It includes now shows a full tree of
objects and functions inside them, which is pretty cool when you work with
large unknown sources. Yahoo for that!
v8.30 - April
11, 2009
- Function list is improved
- It includes now prototype functions
specified by "name: function" syntax
- It can be sorted by name and line number
- Reflects Expansion of the files
v8.28 -
January 13, 2009
- Re run no longer requires prior stopping
- The browser can be safely closed
v8.27 -
January 9, 2009
- Along the way a few access violations are
solved related to the breakpoints between runs.
v8.26 - November 17, 2008
- This is a great release I am very glad to
accomplish.
- It remembers the breakpoints between
navigations and reloads of IE window, as long as the url to the js/html file
(document) is the same between those reloads.
- Along the way a few access violations are
solved related to the breakpoints between runs.
v8.25 - November 5, 2008
- Tab: number of spaces can be adjusted now
- Delay: delay parameter is ameliorated
- Resize splitter for the bottom part of
docking site added
v8.24 - October 10, 2008
- Memory leak with certain html file solved
v8.23 - June 04, 2008
- Retested under Vista Works Perfectly Fine.
v8.22 - June 03, 2008
- Configurable delay parameter. For slower or heavily loaded machines.
- Now you can configure the time interval permitted for the debugger to
find the IE window it opened.
- Standard Run is replaced completely by Run and Pause and is removed from
the interface
v8.21 - April 15, 2008
- Reformat Text added. Now you can debug AJAX controls with minimized
source code.
- Makes minimized single-line source readable by formatting it with tabs
and enters. See demo for more info.
- Call Stack supports expanded line numbers.
- It's just an amazing feature
v8.20 - April 10, 2008
- Pause in 3,5,10 seconds added.
- Now you have time to get in position before pausing occurs, so you can
skip all useless and unrelated mouseover/mouseout and pause on the even that
you actually need.
- Very useful for complex AJAX controls debugging
v8.10 - March 01, 2008
v8.01 - Feb 29, 2008
- AJAX Debugging optimized
- Integration with Team Remote ASP Debugger
implemented
v7.34 - 01/23/2008
- Debug messages and immediate windows
added
v7.33 - 01/22/2008
v7.32 - 01/20/2008
- Call Stack added. (User-requested feature)
v7.31 - 01/15/2008
v7.23 - 09/24/2007
v7.22 - 08/20/2007
v7.20 - 08/11/2007
v7.07 - 07/20/2007
v6.35 - 03/01/2007
v6.34 - 02/19/2007
v6.33 - 12/11/2006
v6.32 - 11/30/2006
v6.31 - 10/30/2006
v6.30 - 10/04/2006
v6.29 - 09/22/2006
v6.21 - 07/13/2006
v6.20 - 07/11/2006
v6.19 - 05/22/2006
v6.17 - 05/19/2006
v6.14 - 05/18/2006
v6.13 - 05/16/2006
v6.12 - 05/02/2006
v6.10 - 04/18/2006
v6.03 - 04/06/2006
v6.02 - 04/03/2006
v5.12 - 03/01/2006
v5.11 - 02/08/2006
v5.10 - 02/08/2006
v5.09 - 01/18/2006
v5.08 - 01/09/2006
v5.07 - 11/23/2005
v5.06 - 10/20/2005
v5.04 - 10/18/2005
v5.03 - 10/11/2005
v5.01 - 10/03/2005
v4.57 - 08/04/2005
v4.54 - 07/26/2005
v4.53 - 07/16/2005
v4.52 - 07/06/2005
v4.51 - 06/28/2005
v3.34 - 04/03/2005
v1.00 ~ 2004