aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-19enhance `functions` (#3368)Alex Lam S.L
2019-04-19v3.5.5Alex Lam S.L
2019-04-19fix corner case in `functions` (#3367)...fixes #3366Alex Lam S.L
2019-04-18fix corner case in `functions` (#3365)...fixes #3364Alex Lam S.L
2019-04-17reduce test exports (#3361)Alex Lam S.L
2019-04-15introduce `functions` (#3360)...`var f = function() {};` => `function f() {}`Alex Lam S.L
2019-04-10v3.5.4Alex Lam S.L
2019-04-10update dependencies (#3358)...- commander@2.20.0 - semver@6.0.0Alex Lam S.L
2019-04-01v3.5.3Alex Lam S.L
2019-04-01mangle shadowed lambda under `ie8` correctly (#3356)...fixes #3355Alex Lam S.L
2019-03-30Fix test expectation (#3357)...The test expects a specific precision value that is not met on all V8 versions anymore due to a recent consolidation of different algorithms across the V8 code base. This makes sure the preceision is tested against one digit less to keep the test working on all V8 versions. Refs: https://chromium.googlesource.com/v8/v8/+/98453126c109016c9d32c6ebd89dd83f69dd8efb Refs: https://github.com/nodejs/node/issues/25060#issuecomment-477953457Ruben Bridgewater
2019-03-23v3.5.2Alex Lam S.L
2019-03-23fix infinite loop triggered by #3347 (#3354)...fixes #3353Alex Lam S.L
2019-03-21v3.5.1Alex Lam S.L
2019-03-21enhance `inline` (#3352)Alex Lam S.L
2019-03-20enhance `collapse_vars` (#3351)Alex Lam S.L
2019-03-20v3.5.0Alex Lam S.L
2019-03-20fix corner case in `sequences` (#3350)Alex Lam S.L
2019-03-20enhance `unsafe` for `Array` (#3349)Alex Lam S.L
2019-03-20improve `compress` performance (#3348)...fixes #3174Alex Lam S.L
2019-03-19enhance `comparisons` (#3347)Alex Lam S.L
2019-03-18introduce `assignments` (#3345)Alex Lam S.L
2019-03-18fix corner case in `evaluate` (#3344)Alex Lam S.L
2019-03-17fix corner case in `inline` (#3343)Alex Lam S.L
2019-03-16v3.4.10Alex Lam S.L
2019-03-15add Node.js 10 to CI tests (#3342)Alex Lam S.L
2019-03-15fix corner case in `reduce_vars` (#3341)Alex Lam S.L
2019-03-15update dependencies...- acorn@6.1.1 - commander@2.19.0 - semver@5.6.0Alex Lam S.L
2019-03-15fix function inlining after `reduce_vars` (#3340)...fixes #3297Alex Lam S.L
2019-03-15enhance `evaluate` (#3339)...fixes #3299Alex Lam S.L
2019-03-15fix corner case with `nameCache` (#3338)...fixes #3301Alex Lam S.L
2019-03-15parse `mangle.properties.regex` in `--config-file` properly (#3337)...fixes #3315Alex Lam S.L
2019-03-14improve usability of `pure_funcs` (#3336)...fixes #3325Alex Lam S.L
2019-03-14fix corner case in `collapse_vars` (#3334)...fixes #3274Alex Lam S.L
2019-03-13fix corner case in `collapse_vars` (#3333)...fixes #3247 fixes #3305 fixes #3314 fixes #3327Alex Lam S.L
2019-03-13fix corner case in `reduce_vars` (#3332)...fixes #3267Alex Lam S.L
2019-03-13fix corner case in `arguments` & `reduce_vars` (#3331)...fixes #3282Alex Lam S.L
2019-03-13fix corner case in `arguments` (#3330)...Track modifications to `arguments[i]` under Strict Mode. fixes #3273Alex Lam S.L
2019-03-13Update README.md (#3311)...fix anchor for mangle-optionsSeul-gi Choi(Chase)
2019-03-13make tests compatible with Node.js 12 (#3304)...In Node.js 12, the formatting of console arguments will change slightly. Previously, a string other than the first argument was formatted using single quotes if the first argument was non-string. Now, quotes are never added regardless of position of a string argument. To make test compatible in all Node.js versions, I work around by ensuring the first argument to console.log is a string which prevents the quotes from being added on older versions of Node.js. Ref: https://github.com/nodejs/node/pull/23162silverwind
2019-03-13fix corner case in `conditionals` (#3329)...fixes #3245 fixes #3257 fixes #3260 fixes #3269 fixes #3271 fixes #3278 fixes #3309 fixes #3319 fixes #3321Alex Lam S.L
2019-03-13Fix typo in warning (#3324)...protoype -> prototypeEd S
2018-08-31v3.4.9Alex Lam S.L
2018-08-30fix corner case in `conditionals` (#3244)Alex Lam S.L
2018-08-30enhance `conditionals` (#3243)Alex Lam S.L
2018-08-29fix corner case in `reduce_vars` (#3241)...fixes #3240Alex Lam S.L
2018-08-29fix corner case in `collapse_vars` (#3239)...fixes #3238Alex Lam S.L
2018-08-23v3.4.8Alex Lam S.L
2018-08-23fix corner case in `unused` (#3234)...fixes #3233Alex Lam S.L
2018-08-21enhance `if_return` (#3232)Alex Lam S.L