Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-28 | Stop building for io.js | Richard van Velzen | |
2015-10-27 | fixes #845: \v escaping should be restricted to "screw_ie8" mode | Michael Ficarra | |
2015-10-20 | Fix #836 | Fábio Santos | |
2015-10-15 | Make_string was missing \v and wasnt reversing vertical tabs even though ↵ | startswithaj | |
read_escaped_char coverts them | |||
2015-10-13 | add `--pure-funcs` option | Damian Krzeminski | |
it has the same effect as specifying `pure_funcs` in `--compressor` option, however it's much easier to use instead of: --compressor 'pure_func=["Math.floor","debug","console.logTime"]' it's now possible: --compressor --pure-funcs Math.floor debug console.logTime fixes #684 | |||
2015-10-13 | upgrade yargs 3.5.4 -> 3.10.0 | Damian Krzeminski | |
we need a version with better support for 'array' params see: https://github.com/bcoe/yargs/pull/164 | |||
2015-10-13 | Merge pull request #829 from kzc/html_comment_ops | Mihai Bazon | |
Fix other operator output producing <!-- or --> | |||
2015-10-13 | Fix other operator output related to <!-- or --> | kzc | |
2015-10-12 | Fix tests | Mihai Bazon | |
2015-10-12 | Only encode <!-- and --> in strings when inline_script | Mihai Bazon | |
2015-10-12 | Output `-- >` instead of `-->` in expressions. Escape `<!--` and `-->` ↵ | kzc | |
within string literals. | |||
2015-10-11 | v2.5.0 | Mihai Bazon | |
2015-10-07 | have minify() call figure_out_scope() if needed to produce well formed "use ↵ | kzc | |
asm" code | |||
2015-10-07 | get rid of SCOPE_IS_NEEDED as it was always true | kzc | |
2015-10-07 | Fix handling of "use asm" when no command line flags are passed to uglifyjs. ↵ | kzc | |
SCOPE_IS_NEEDED is unconditionally true now. Refactored floating point literal parsing to be more in keeping with the AST class design. | |||
2015-10-07 | Pin dependencies with npm shrinkwrap | SpainTrain | |
* Use `npm run shrinkwrap` to create a shrinkwrap file with all dependencies pinned * Update dependency `source-map` to latest (Closes #738) | |||
2015-10-07 | add asm.js test | kzc | |
2015-10-07 | Add proper support for "use asm"; blocks. Disable -c optimization within ↵ | kzc | |
"use asm"; sections and preserve floating point literals in their original form. Non-asm.js sections are optimized as before. Asm.js sections can still be mangled and minified of whitespace. No special command line flags are required. | |||
2015-10-06 | Implement shebang support | Anthony Van de Gejuchte | |
2015-09-24 | Merge pull request #808 from avdg/travis | Mihai Bazon | |
Add node 4.x in Travis | |||
2015-09-24 | Add node 4.x in Travis | Anthony Van de Gejuchte | |
2015-09-24 | Disable node 0.8 in Travis | Mihai Bazon | |
2015-09-24 | Fix mozilla-ast after module loading changes | Mihai Bazon | |
Need to explicitly qualify stuff now, since it's not evaluated in some global scope. Ref #636 | |||
2015-09-24 | No longer use `vm` to load code. | Mihai Bazon | |
Improves performance 2x on node > 0.10. Ref #636 | |||
2015-09-24 | Fix wrap_commonjs to include code first | Mihai Bazon | |
(code could have directives, i.e. "use strict") | |||
2015-09-14 | use a valid SPDX license identifier | Kyle Mitchell | |
2015-09-14 | Control keeping function arguments with a single option | Ville Lautanala | |
2015-09-06 | Merge pull request #786 from istr/anonymous-source-map | Richard van Velzen | |
Allow for anonymous map generation using string type check | |||
2015-08-27 | allow for anonymous map generation using string type check | Ingo Struck | |
2015-08-27 | Fix bad parsing of `new new x()()` constructs | Richard van Velzen | |
Fixes #739 | |||
2015-08-25 | Don't change sequences that influence lexical binding in calls | Richard van Velzen | |
Fixes #782 | |||
2015-08-10 | Merge pull request #767 from vjeux/208 | Richard van Velzen | |
[Fix] --define replaces SymbolRefs in LHS of assignments | |||
2015-08-10 | [Fix] --define replaces SymbolRefs in LHS of assignments | Christopher Chedeau | |
See #208 for context | |||
2015-08-07 | Merge pull request #736 from AlbertoGP/master | Richard van Velzen | |
fromString option, use index from argument array for filename instead of "?" | |||
2015-08-07 | Merge pull request #729 from DrewML/keep_fnames_docs | Richard van Velzen | |
Add keep_fnames compressor option to README.md | |||
2015-08-05 | Fix mangling of property names which overwrite unmangleable properties | Richard van Velzen | |
Fixes #747. | |||
2015-08-05 | Merge pull request #753 from Surgo/master | Richard van Velzen | |
Support wrap and exportAll options for node.js tools. | |||
2015-07-30 | Merge pull request #757 from rvanvelzen/semicolon-fix | Mihai Bazon | |
Fix semicolon printing when restricting max line length | |||
2015-07-30 | Fix semicolon printing when restricting max line length | Richard van Velzen | |
Fixes #755 | |||
2015-07-30 | Revert "Fix semicolon printing when restricting max line length" | Richard van Velzen | |
This reverts commit 170e8b519e64463a39d293480e52f97b64d8ab89. | |||
2015-07-29 | Fix semicolon printing when restricting max line length | Richard van Velzen | |
Fixes #755 | |||
2015-07-29 | Replace util.puts in run-tests with console.log | Richard van Velzen | |
See d2dda34b2a8de310f26a26e58ed28275ba5ecc7f | |||
2015-07-29 | Make node.js 0.8 the minimum supported version. | XhmikosR | |
Node.js 0.4 and 0.6 are ancient; things don't work there. Update Travis CI configuration accordingly. Note, that the npm update in Travis is needed for 0.8 only at the moment. | |||
2015-07-29 | Re-use the caught exception's error message in the parse error call. | Chris Cowan | |
2015-07-29 | Give a good error message if an invalid regular expression is found. | Chris Cowan | |
2015-07-29 | Advanced way to specify if a function call might have side effects. #400 | thorn0 | |
2015-07-28 | Support wrap and exportAll options. | Kosei Kitahara | |
2015-07-22 | v2.4.24 | Mihai Bazon | |
2015-07-22 | Don't attempt to negate non-boolean AST_Binary | Mihai Bazon | |
Fix #751 | |||
2015-07-20 | Merge pull request #735 from kzc/master | Mihai Bazon | |
optimizations for && and || where left side is constant expression |