Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-07 | Merge pull request #606 from rvanvelzen/document-double-dash | Mihai Bazon | |
Document `--` for usage in CLI class | |||
2015-01-07 | Document `--` for usage in CLI class | Richard van Velzen | |
Close #518 | |||
2015-01-07 | Fix make_node_from_constant for Regexp-s | Mihai Bazon | |
Close #588 | |||
2015-01-06 | aborts(AST_If) returns the `if` node | Mihai Bazon | |
Previously it returned the abort node from the alternative branch. This is not much use as it can be different from the one in the body branch (i.e. return vs. throw) and can trick us into issues like #591. Fix #591 | |||
2015-01-06 | Location fix for Mozilla AST start token. | Ingvar Stepanyan | |
2015-01-06 | Track ending lines/columns; fix end locations in Mozilla AST. | Ingvar Stepanyan | |
2015-01-06 | AST_Do nodes: walk body before condition | Mihai Bazon | |
2015-01-05 | Pass mangle options to `figure_out_scope` and `compute_char_frequence` | Richard van Velzen | |
Fix #219. Because the options were not set and `toplevel` is `false` by default, some toplevel names would sometimes not be mangled correctly. | |||
2015-01-05 | Fix handling \r\n | Mihai Bazon | |
Close #437 | |||
2015-01-05 | Declare boolean type for --keep-fnames | Mihai Bazon | |
2015-01-05 | Merge branch 'keep-function-expression-names' of ↵ | Mihai Bazon | |
https://github.com/rvanvelzen/UglifyJS2 | |||
2015-01-05 | Support keep_fnames in compressor, and --keep-fnames. #552 | Mihai Bazon | |
Passing `--keep-fnames` will enable it both for compressor/mangler, so that function names will not be dropped (when unused) nor mangled. | |||
2015-01-04 | Add an option to prevent function names from being mangled | Richard van Velzen | |
See #552. This is mostly useful for having the actual function names in traces. | |||
2015-01-04 | using the original sourcemap as the base | Caridy Patino | |
* Creates a new SourceMapGenerator based on a SourceMapConsumer: https://github.com/mozilla/source-map#sourcemapgeneratorfromsourcemapsourcemapconsumer | |||
2015-01-04 | Resolve the relative path to lib files last | truiken | |
This allows usage of UglifyJS on build systems which have a flat (or non-matching relative) directory structure for source files. | |||
2015-01-04 | Add a "keep_fnames" option to the compressor to retain function expression names | Richard van Velzen | |
See #552. This is useful for stack traces. | |||
2015-01-04 | passes in references to process and Buffer to silence ReferenceErrors | achingbrain | |
2015-01-04 | Fix backslashes in source-map paths on Windows | Derek Wickern | |
2015-01-04 | Update README.md | Austin Brown | |
otions => options | |||
2015-01-04 | Use svg instead of png to get better image quality | Peter Dave Hello | |
2015-01-04 | Fix #556 | Richard van Velzen | |
`\uFEFF` (ZERO WIDTH NO-BREAK SPACE) is removed when parsing, but was un-escaped for the output when `ascii_only` was false. When using UglifyJS multiple times (creating packages from minified sources, for example), this would lead to problems because the byte was removed when parsing for the second time. | |||
2015-01-04 | Merge pull request #570 from rvanvelzen/fix-569 | Richard van Velzen | |
Fix #569 | |||
2015-01-04 | Merge pull request #584 from clyfish/fix-base54 | Richard van Velzen | |
fix base54 | |||
2015-01-04 | Merge pull request #592 from micschro/patch-1 | Richard van Velzen | |
Fix max_line_len not working for JSON files | |||
2015-01-04 | Merge pull request #600 from KenPowers/master | Richard van Velzen | |
Use yargs instead of optimist. | |||
2015-01-04 | Fix #569 | Richard van Velzen | |
When no arguments are given to `new Function()`, it should be treated as a regular anonymous function (http://es5.github.io/#x15.3.2.1) | |||
2015-01-01 | Use yargs instead of optimist. | Kenneth Powers | |
2014-12-31 | Merge pull request #599 from rvanvelzen/fix-597 | Mihai Bazon | |
Fix #597 | |||
2014-12-31 | Fix #597 | Richard van Velzen | |
NaN and Infinity were replaced in the output generation, instead of during compression. This could lead to results where `1/0` was inserted without parens leading to invalid output. The nodes are replaced in the compression step now, and the output generation returns their regular names. This should not be a problem, since they're already only constructed from the original name. | |||
2014-12-17 | Fix max_line_len not working for JSON files | micschro | |
As `maybe_newline()` is only called when `might_need_semicolon` is `true`, the `max_line_len` option has no effect for files without (or with very few) semicolons (like JSON files). A simple for this problem is to use `maybe_newline()` instead of `noop` as the `newline()` function in non-beautify mode. | |||
2014-12-09 | v2.4.16 | Mihai Bazon | |
2014-12-04 | Merge pull request #546 from jacobk/patch-1 | Mihai Bazon | |
Use uglify source map token names if missing | |||
2014-12-01 | fix base54 | Cheng Liangyu | |
2014-10-20 | Add option to allow return outside of functions. | Mihai Bazon | |
Close #288 | |||
2014-09-28 | Document `keep_fargs`. Close #557 | Mihai Bazon | |
2014-09-28 | Referencing a global is assumed to have side effects. | Mihai Bazon | |
Close #550 | |||
2014-09-13 | Merge pull request #549 from Arnavion/unreferenced-catch-symbol | Mihai Bazon | |
Don't warn for an unreferenced exception symbol in a catch block. | |||
2014-09-12 | Don't warn for an unreferenced exception symbol in a catch block. | Arnavion | |
2014-09-09 | Merge pull request #541 from TalAter/conditional-improvements | Mihai Bazon | |
Conditional assignment of equivalent constants compressed ( x=y?1:1 --> x=1 ) | |||
2014-09-09 | Use uglify source map token names if missing | Jacob Kristhammar | |
2014-09-04 | Compress conditions that have side effects using sequences | Tal Ater | |
2014-09-03 | Added a test for else if | Tal Ater | |
2014-09-02 | Compress conditional assignments where all possible outcomes are equivalant ↵ | Tal Ater | |
and condition has no side effects | |||
2014-08-26 | Turn foo.new into foo["new"] when not --screw-ie8. Fix #534 | Mihai Bazon | |
2014-08-20 | Prevent error for Function(""). Close #538 | Mihai Bazon | |
2014-08-04 | Merge pull request #529 from RReverser/master | Mihai Bazon | |
Added example for usage with SpiderMonkey AST | |||
2014-08-04 | Added example for usage with SpiderMonkey AST. | Ingvar Stepanyan | |
2014-08-04 | Merge branch 'master' of https://github.com/RReverser/UglifyJS2 | Mihai Bazon | |
2014-08-03 | Install newest NPM on oldest Node.js. | Ingvar Stepanyan | |
2014-08-03 | Added generative testing for AST conversions. | Ingvar Stepanyan | |