Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-24 | Escape all ASCII control characters within strings when using ascii_only. | kzc | |
Fixes #1017. Tab characters within strings are now output as `\t` in all output modes. | |||
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. | kzc | |
Fixes #979. | |||
2016-02-17 | Allow --no-* options to disable their respective parameter | Richard van Velzen | |
Fixes #974 and #972 | |||
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 | alexlamsl | |
Fixes #973 | |||
2016-02-11 | Merge pull request #948 from kzc/collapse_vars_doc | Richard van Velzen | |
collapse_vars: document the compress option in README | |||
2016-02-10 | Revert "using the original sourcemap as the base" | sergeyv | |
This reverts commit ad18689d926d25c7a25b95c630c2ad05b7b5f5b5. Reason for revert: introduce issue #882 Currently, generated sourcemap contains copy of all existing mappings and adds new mappings from uglified code to original one. However, previous mapping are no longer valid and shouldn't be added. | |||
2016-02-10 | Allow cli options to be specified in separate definitions | Richard van Velzen | |
Fix for #963. This allows stuff like `--define a=1 --define b=1` besides only `--define a=1,b=1` | |||
2016-02-08 | Create and map `bare-returns` into new `parse` property name | Martii | |
2016-01-31 | Fixes #951 missing export for SymbolDef | Boris Letocha | |
2016-01-29 | Merge pull request #949 from kzc/collapse_vars_conditions | Mihai Bazon | |
collapse_vars: fix if/else and ternary operator side effects | |||
2016-01-29 | collapse_vars: avoid replacement across AST_Case nodes to be on safe side ↵ | kzc | |
even though no issues seen. | |||
2016-01-28 | collapse_vars: fix if/else and ternary operator side effects | kzc | |
2016-01-28 | collapse_vars: small change to README | kzc | |
2016-01-28 | collapse_vars: document option in README | kzc | |
2016-01-28 | collapse_vars: fix bug in repeated var defs of same name | kzc | |
2016-01-27 | Add mangleProperties documentation to README | Bryan Rayner | |
Add additional documentation to mangleProperties. | |||
2016-01-27 | fix bug in collapse_vars for right side of "||" and "&&" | kzc | |
2016-01-27 | Collapse single use var definitions | kzc | |
Fix #721 | |||
2016-01-27 | Add start/end in the `arguments` definition | Mihai Bazon | |
(keeps my https://github.com/mishoo/jsinfo.el working) | |||
2016-01-26 | Added a mangle properties option | Jeremy Marzka | |
2016-01-20 | Merge pull request #928 from STRML/constPragma | Richard van Velzen | |
Mark vars with /** @const */ pragma as consts so they can be eliminated. | |||
2016-01-20 | Tighten up @const regex. | Samuel Reed | |
2016-01-20 | Simplify by skipping extra tree walk. | Samuel Reed | |
2016-01-20 | Use TreeWalker for more accurate @const results and update tests | Samuel Reed | |
2016-01-19 | Update README for /** @const */ | Samuel Reed | |
2016-01-19 | Mark vars with /** @const */ pragma as consts so they can be eliminated. | Samuel Reed | |
Fixes older browser support for consts and allows more flexibility in dead code removal. | |||
2016-01-19 | Allow operator names as getters/setters | Anthony Van de Gejuchte | |
Fixes #919 Fix provided by @kzc | |||
2016-01-19 | Add keywords to package.json | Anthony Van de Gejuchte | |
Should hopefully bump up on the results of the npm site when searching `uglify` | |||
2016-01-19 | Add some tests for comment-filters through api | Anthony Van de Gejuchte | |
Also never bother comment options to filter comment5/shebang comments as they have their custom filter. | |||
2016-01-18 | Merge pull request #918 from avdg/fix-arguments-handling | Richard van Velzen | |
Never mangle arguments and keep them in their scope | |||
2016-01-15 | Make arguments test slightly more strict | Anthony Van de Gejuchte | |
2016-01-14 | Add scope test for arguments | Anthony Van de Gejuchte | |
2016-01-14 | Never mangle arguments and keep them in their scope | Anthony Van de Gejuchte | |
Fixes #892 Helped-by: kzc | |||
2016-01-14 | Merge pull request #905 from avdg/unit-tests | Richard van Velzen | |
Add unit tests | |||
2016-01-13 | Add test case for line continuation | Anthony Van de Gejuchte | |
2016-01-05 | Fix hoisting the var in ForIn | Mihai Bazon | |
Close #913 | |||
2015-12-27 | Add mocha tests | Anthony Van de Gejuchte | |
2015-12-27 | Fix ch that could contain other newline characters | Anthony Van de Gejuchte | |
2015-12-26 | Do not allow newlines in string literals | Anthony Van de Gejuchte | |
2015-12-26 | Merge pull request #874 from kzc/fix-conditionals | Richard van Velzen | |
#873 Fix `conditionals` optimizations with default compress options | |||
2015-12-26 | Merge pull request #896 from avdg/do-while-semicolon | Richard van Velzen | |
Semicolon after do...while statement is optional | |||
2015-12-18 | Disable loop optimization for parse-only tests | Anthony Van de Gejuchte | |
2015-12-18 | Add tests | Anthony Van de Gejuchte | |
2015-12-17 | Semicolon after do...while statement is optional | Anthony Van de Gejuchte | |