Age | Commit message (Expand) | Author |
2017-04-15 | unify CLI & API under `minify()` (#1811)...- rename `screw_ie8` to `ie8`
- rename `mangle.except` to `mangle.reserved`
- rename `mangle.properties.ignore_quoted` to `mangle.properties.keep_quoted`
- compact `sourceMap` options
- more stringent verification on input `options`
- toplevel shorthands
- `ie8`
- `keep_fnames`
- `toplevel`
- `warnings`
- support arrays and unquoted string values on CLI
- drop `fromString` from `minify()`
- `minify()` no longer handles any `fs` operations
- unify order of operations for `mangle_properties()` on CLI & API
- `bin/uglifyjs` used to `mangle_properties()` before even `Compressor`
- `minify()` used to `mangle_properties()` after `Compressor` but before `mangle_names()`
- both will now do `Compressor`, `mangle_names()` then `mangle_properties()`
- `options.parse` / `--parse` for parser options beyond `bare_returns`
- add `mangle.properties.builtins` to disable built-in reserved list
- disable with `--mangle-props builtins` on CLI
- `warnings` now off by default
- add `--warn` and `--verbose` on CLI
- drop `--enclose`
- drop `--export-all`
- drop `--reserved-file`
- use `--mangle reserved` instead
- drop `--reserve-domprops`
- enabled by default, disable with `--mangle-props domprops`
- drop `--prefix`
- use `--source-map base` instead
- drop `--lint`
- remove `bin/extract-props.js`
- limit exposure of internal APIs
- update documentations
closes #96
closes #102
closes #136
closes #166
closes #243
closes #254
closes #261
closes #311
closes #700
closes #748
closes #912
closes #1072
closes #1366
fixes #101
fixes #123
fixes #124
fixes #263
fixes #379
fixes #419
fixes #423
fixes #461
fixes #465
fixes #576
fixes #737
fixes #772
fixes #958
fixes #1036
fixes #1142
fixes #1175
fixes #1220
fixes #1223
fixes #1280
fixes #1359
fixes #1368 | Alex Lam S.L |
2017-04-09 | v2.8.22 | Alex Lam S.L |
2017-04-02 | v2.8.21 | Alex Lam S.L |
2017-03-31 | v2.8.20 | Alex Lam S.L |
2017-03-31 | v2.8.19 | Alex Lam S.L |
2017-03-29 | v2.8.18 | Alex Lam S.L |
2017-03-28 | v2.8.17 | Alex Lam S.L |
2017-03-25 | v2.8.16 | Alex Lam S.L |
2017-03-23 | v2.8.15 | Alex Lam S.L |
2017-03-23 | metadata cleanup (#1630)...- mention performance anomaly in Node 7 and drop from CI
- remove unused npm "scripts"
- mark browserify dependency as optional
- stop `test/mozilla-ast.js` from spamming console output in later versions of Node.js | Alex Lam S.L |
2017-03-19 | v2.8.14 | Alex Lam S.L |
2017-03-17 | v2.8.13 | Alex Lam S.L |
2017-03-11 | v2.8.12 | Alex Lam S.L |
2017-03-10 | v2.8.11 | Alex Lam S.L |
2017-03-09 | v2.8.10 | Alex Lam S.L |
2017-03-08 | v2.8.9 | Alex Lam S.L |
2017-03-07 | v2.8.8 | Alex Lam S.L |
2017-03-05 | v2.8.7 | Alex Lam S.L |
2017-03-05 | v2.8.6 | Alex Lam S.L |
2017-03-05 | resolve issue with outdated version of async (#1549)...fixes #746 | Alex Lam S.L |
2017-03-03 | v2.8.5 | Alex Lam S.L |
2017-03-02 | v2.8.4 | Alex Lam S.L |
2017-03-01 | v2.8.3 | Alex Lam S.L |
2017-03-01 | v2.8.2 | Alex Lam S.L |
2017-03-01 | v2.8.1 | Alex Lam S.L |
2017-02-27 | v2.8.0 | Alex Lam S.L |
2016-11-29 | v2.7.5 | Richard van Velzen |
2016-10-23 | v2.7.4 | Richard van Velzen |
2016-08-17 | v2.7.3 | Richard van Velzen |
2016-08-17 | v2.7.2 | Richard van Velzen |
2016-08-14 | v2.7.1 | Richard van Velzen |
2016-07-03 | v2.7.0 | Richard van Velzen |
2016-06-22 | v2.6.4 | Richard van Velzen |
2016-06-19 | v2.6.3 | Richard van Velzen |
2016-02-22 | v2.6.2 | Mihai Bazon |
2016-01-19 | Add keywords to package.json...Should hopefully bump up on the results of the npm site when searching `uglify`
| Anthony Van de Gejuchte |
2015-12-27 | Add mocha tests | Anthony Van de Gejuchte |
2015-11-16 | v2.6.1 | Mihai Bazon |
2015-11-12 | v2.6.0 | Mihai Bazon |
2015-10-13 | upgrade yargs 3.5.4 -> 3.10.0...we need a version with better support for 'array' params
see: https://github.com/bcoe/yargs/pull/164
| Damian Krzeminski |
2015-10-11 | v2.5.0 | Mihai Bazon |
2015-10-07 | Pin dependencies with npm shrinkwrap...* Use `npm run shrinkwrap` to create a shrinkwrap file with all dependencies pinned
* Update dependency `source-map` to latest (Closes #738)
| SpainTrain |
2015-09-14 | use a valid SPDX license identifier | Kyle Mitchell |
2015-07-29 | Make node.js 0.8 the minimum supported version....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.
| XhmikosR |
2015-07-22 | v2.4.24 | Mihai Bazon |
2015-05-20 | v2.4.23 | Mihai Bazon |
2015-05-18 | v2.4.22 | Mihai Bazon |
2015-05-04 | v2.4.21 | Mihai Bazon |
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-13 | v2.4.20 | Mihai Bazon |