Age | Commit message (Expand) | Author |
2015-06-09 | Add --mangle-regex option | Joao Carlos |
2015-06-02 | Add keep_fnames compressor option to README.md | Andrew Levine |
2015-05-20 | v2.4.23 | Mihai Bazon |
2015-05-20 | Treat \uFEFF as whitespace....Fix #714
| Mihai Bazon |
2015-05-18 | v2.4.22 | Mihai Bazon |
2015-05-18 | Fix compressing conditionals...Only transform foo() ? EXP(x) : EXP(y) into EXP(foo() ? x : y) if EXP has no
side effects.
Fix #710
| Mihai Bazon |
2015-05-13 | fix again reserved props | Mihai Bazon |
2015-05-07 | Make reserved names take priority over the name cache | Mihai Bazon |
2015-05-05 | Only drop the BOM when it's the first character....Close #704
| Mihai Bazon |
2015-05-04 | v2.4.21 | Mihai Bazon |
2015-05-04 | Fix blank lines in the output....The issue was more obvious when max_line_len has a small value, rather than
the default 32K characters. A blank line showed up after most statements.
| Mihai Bazon |
2015-05-04 | Remove deprecated calls to utils.print/utils.error...Close #542, #641, #647
| Mihai Bazon |
2015-05-04 | Avoid spurious brackets when dropping unused vars...Fix #702
| Mihai Bazon |
2015-04-23 | Fix parsing strings with literal DOS newlines...(should not set newline_before)
Fix #693
| Mihai Bazon |
2015-04-22 | If name_cache is specified, do rename cached properties...(even if --mangle-props is not there)
| Mihai Bazon |
2015-04-17 | Fix tests | Mihai Bazon |
2015-04-17 | Drop NaN -> 0/0 transformation....Fix #687
| Mihai Bazon |
2015-04-14 | Added expect_exact for testing the OutputStream...This works almost exactly like `expect`, except that you pass a literal string
of which the result is compared with the generated output.
| Fábio Santos |
2015-04-14 | Normalize package.json....* Specify the files to install in package.json
* Add missing properties
* Follow `npm init`'s scheme
| XhmikosR |
2015-04-14 | Test on latest `node` and `io.js`...Per https://github.com/mishoo/UglifyJS2/commit/0262b4244c13b3ef148bf096874847aea84b93e5 - if you're going to stop testing on 0.8, you should be testing on 0.12.
Also allow failures on unstable nodes and "older than two latest" `io.js` versions, and enable "sudo: false" which makes tests run faster.
| Jordan Harband |
2015-04-13 | v2.4.20 | Mihai Bazon |
2015-04-13 | Fix compression of conditionals...Don't move the condition on the right side of an assignment when
the left side may have side effects.
Fix #677
| Mihai Bazon |
2015-04-10 | Use the `before` visitor in mangle props...(works around a bug in our tree walker which, while cloning nodes, breaks
references between labeled statements and break/continue labels)
| Mihai Bazon |
2015-04-05 | More fixes for the breaking changes in yargs...Close #670
| Mihai Bazon |
2015-04-04 | Merge pull request #669 from galvanix/documentation-inSourceMap...Document passing source maps directly to minify() using inSourceMap | Mihai Bazon |
2015-04-03 | Document passing source maps directly to minify() using inSourceMap | David Caldwell |
2015-03-29 | v2.4.19 | Mihai Bazon |
2015-03-29 | Merge pull request #660 from ntkme/fix-long-options...Fix long options | Mihai Bazon |
2015-03-29 | Fix long options | なつき |
2015-03-29 | Disable testing with Node 0.8 | Mihai Bazon |
2015-03-29 | v2.4.18 | Mihai Bazon |
2015-03-29 | Update README | Mihai Bazon |
2015-03-29 | Merge branch 'propmangle' | Mihai Bazon |
2015-03-29 | Add tool to extract property names | Mihai Bazon |
2015-03-24 | Merge in more DOM properties. | Mihai Bazon |
2015-03-23 | Fix compressing `![foo()];` as a statement...need to check whether the literal has any side effects before replacing that
with `false`.
| Mihai Bazon |
2015-03-22 | [sequencesize] Actually even better:...do create the sequence even if the stat list is bigger than 2000 statements,
but limit the sequence itself to 2000 expressions.
Ref #414
| Mihai Bazon |
2015-03-22 | Avoid sequencesize for more than 2000 statements....It hardly saves any bytes for a sequence so long, and it risks blowing the
stack with the recursive Seq functions.
Ref #414
| Mihai Bazon |
2015-03-22 | Add start/end nodes for NaN/Infinity transformations | Mihai Bazon |
2015-03-22 | Export readDefaultReservedFile | Mihai Bazon |
2015-03-20 | Keep unused function arguments by default...Discarding unused function arguments affects function.length, which can lead
to some hard to debug issues. This optimization is now done only in "unsafe
mode".
Fix #121
| Mihai Bazon |
2015-03-19 | Don't use Object.create | Mihai Bazon |
2015-03-19 | tools/props.html: output complete JSON | Mihai Bazon |
2015-03-18 | Add --reserve-domprops along with a default exclusion list in tools/domprops.... | Mihai Bazon |
2015-03-18 | Support multiple --reserved-file args | Mihai Bazon |
2015-03-18 | Bump yargs version (for .array arguments) | Mihai Bazon |
2015-03-18 | Fix parsing for U+2028 / U+2029...(they should be treated as whitespace)
| Mihai Bazon |
2015-03-18 | Fix parsing for U+2028 / U+2029...(they should be treated as whitespace)
| Mihai Bazon |
2015-03-17 | tools/props.html: use try/catch in a few more places | Mihai Bazon |
2015-03-17 | Add tool to list DOM properties/methods | Mihai Bazon |