Revision history for JavaScript-Beautifier
0.17 2009.12.30
Allex Wang's fix for else { if handling
js_beautify.pl [options] - (from STDIN) (RT 53220)
0.16 2009.09.22
Fixed array indentation regressions.
0.15 2009.09.17
Array tweaks
0.14 2009.08.14
Added an option for the old "function ()" syntax.
Better handling of multi-dimensional arrays
0.13 2009.08.01
Pre-increment and pre-decrement fix
puts spaces in front of colons in ternary expressions, e.g. a ? b : c
does not put spaces in front of colons in class literals with
numeric keys, e.g. { 1: "a", 2: "b" }
does not put spaces between urnary +/-/! and the operand, e.g.
[-a], case -1, return !a
puts a new line between a new block and the start of an
expression, e.g. function a() { (x || y).z() }
0.12 2009.07.26
fixed broken <!-- / --> handline
Allow unescaped / in regexp character classes.
Added space between anon function parens.
0.11 2009.06.09
Fix .git MANIFEST
0.10 2009.06.08
Fix for "function" statement
0.09 2009.06.01
Strip trailing newlines, minor support for <!--
0.08 2009.05.13
bin/js_beatify.pl
0.07 2009.05.13
Spidermonkey sharp variable support
0.06 2009.05.05
Fix for { /regexp/ } mess up.
0.05 2009.05.05
do { ... } while (...) spacing fixes
0.04 2009.03.23
Preserve existing line breaks?
0.03 2008.12.18
tiny POD updates
0.02 2008.12.18
more test cases
0.01 Date/time
First version, released on an unsuspecting world.