FAYLAND / JavaScript-Beautifier-0.17 / Changes

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.




Hosting generously
sponsored by Bytemark