Age | Commit message (Expand) | Author |
2016-06-12 | Stop dropping args in new expressions | Anthony Van de Gejuchte |
2016-06-12 | Fix octal string strict mode tests | Richard van Velzen |
2016-06-12 | Escape null characters as \0 unless followed by 0-7. | David Bau |
2016-06-12 | Don't drop unused if scope uses with statement...Fix provided by @kzc
| Anthony Van de Gejuchte |
2016-06-12 | Throw errors in strict mode for octal strings...Adds a directive tracker for the parser/tokenizer to
allow parsing depending on directive context.
| Anthony Van de Gejuchte |
2016-06-09 | Catch errors when compression test fails to parse | Anthony Van de Gejuchte |
2016-06-08 | Fix uglify attempting to rewrite invalid new expressions | Anthony Van de Gejuchte |
2016-06-07 | Export tokenizer function...In uglify-js@1, both parser and tokenizer methods were exported
This allows to use tokenizer() separately, e.g. to wrap or override it, as
parse() method accepts not only text, but also tokenized functions. | ChALkeR |
2016-06-05 | Do not allow newlines in regex | Anthony Van de Gejuchte |
2016-05-27 | collapse_vars: Do not consider RegExp literals to be constants...Fixes #1100
| kzc |
2016-05-24 | Optimize if_return for single if/return cases....Fixes #1089
| kzc |
2016-05-24 | Completely allow evaluating -0 | Richard van Velzen |
2016-05-17 | Never produce -0 when evaluating expressions (like -"")...Fix for #1085. The major case was already there, but more expressions can result in -0.
| Richard van Velzen |
2016-05-15 | Simplify iife `new` fix...as suggested by @rvanvelzen.
Added a test for IIFEs in nested contexts.
| kzc |
2016-05-09 | Do not apply negate_iife optimization to `new` expression | kzc |
2016-05-04 | Retain comments before AST_Constants during mangle. | kzc |
2016-05-04 | Fix regression causing tests to fail on windows | Anthony Van de Gejuchte |
2016-05-04 | Workaround for process.exit() tty output truncation....Fixes #1055
| kzc |
2016-05-04 | Add node 6 to travis | Anthony Van de Gejuchte |
2016-05-04 | Handle CR line endings in comments....Fixes #1050
| kzc |
2016-04-26 | Merge pull request #1053 from rvanvelzen/hoist_if_return_funs...Hoist functions when reversing if (x) return; ... vs. if (!x) ... | Mihai Bazon |
2016-04-26 | Add test cases for slightly more esoteric cases | Richard van Velzen |
2016-04-26 | Add test case for hoisting a single function | Richard van Velzen |
2016-04-23 | Hoist functions when reversing if (x) return; ... vs. if (!x) ......Fixes #1052
| Richard van Velzen |
2016-04-19 | Add `passes` compress option. Fix duplicate compress warnings. | kzc |
2016-04-16 | Parse comments without recursion to avoid RangeError....Fixes #993
| kzc |
2016-04-13 | Prevent endless recursion when evaluating self-referencing consts...Fix #1041
| Richard van Velzen |
2016-04-12 | Add base54.reset() to compress tests...Without this reset, char counts bleed to next tests. One test had a bad expect clause.
| Richard van Velzen |
2016-04-12 | Actually limit sequence length....Fix #1038
| Mihai Bazon |
2016-04-11 | Fix warnings for referenced non-hoisted functions....Fixes #1034
Also added `expect_warnings` functionality to test framework.
| kzc |
2016-04-08 | Merge pull request #1032 from kzc/member...Simplify member(name, array) implementation. | Mihai Bazon |
2016-04-07 | Simplify member(name, array) implementation. | kzc |
2016-04-07 | Avoid using inherited hasOwnProperty...Fix #1031
| Mihai Bazon |
2016-04-02 | Optimize ternaries with boolean consequent or alternative....Fixes #511
| kzc |
2016-03-28 | Speedup `unused` compress option for already minified code...Fixes: #321 #917 #1022
| kzc |
2016-03-27 | added documentation on conditional compilation using API | Sebastien Daniel |
2016-03-24 | Merge pull request #1011 from kzc/dont-produce-let-in-mangle...Do not produce `let` as a variable name in mangle. | Mihai Bazon |
2016-03-24 | Merge pull request #1019 from kzc/escape-ascii-only...Escape all ASCII control characters within strings for ascii_only | Mihai Bazon |
2016-03-24 | Escape all ASCII control characters within strings when using ascii_only....Fixes #1017.
Tab characters within strings are now output as `\t` in all output modes.
| kzc |
2016-03-15 | Attempt to increase timeout for mocha let test. | kzc |
2016-03-15 | Do not produce `let` as a variable name in mangle....Would previously occur in large generated functions with 21,000+ variables.
Fixes #986.
| kzc |
2016-03-14 | Fix: Uglified Number.prototype functions on big numbers | philippsimon |
2016-02-27 | #877 Ignore mangle sort option | kzc |
2016-02-22 | v2.6.2 | Mihai Bazon |
2016-02-22 | boolean_expression ? true : false --> boolean_expression | kzc |
2016-02-21 | Take operator || precendence into account for AST_If optimization....Fixes #979.
| kzc |
2016-02-17 | Allow --no-* options to disable their respective parameter...Fixes #974 and #972
| Richard van Velzen |
2016-02-17 | preserve ThisBinding for side_effects | alexlamsl |
2016-02-16 | Don't compress (0, eval)() to eval() | Richard van Velzen |
2016-02-16 | Preserve ThisBinding in conditionals & collapse_vars...Fixes #973
| alexlamsl |