Features
- improve
compress
performance (7fe7c39, 509896a) - inline non-trivial function calls (ba42cba, 343bf6d, 29a1e71, e1013bd, 835d130, d51caaf, 87a7426, aa6eb0d, f7841bc, 7889192, 1a054e8, dec359c, 3a3666a, d46eb69, 9aab1f3, c7d2837, f8602ac, ff3c2ed, dfd6418, 43807c2, efed55f)
- improve compression of compound expressions (7b2eb4b, bab4164, b46c794)
- trim non-trivial assignment values (e7ce105)
- improve value expansion of local variables (8d0422b)
- reduce output entropy of
mangle
(2f568b9) - improve compression of compound assignments (10a1523, be8c75b, b0df5d7, f473b4d)
- eliminate unused symbols from
import
statements (9a58270) - improve compression of spread syntax (8c2b76e)
- preserve function argument names via
--keep-fargs
(e24b255, 866cd4a)
Bug Fixes
async
function (d96c59f)await
operator (b636e97)class
literal (e9d9d5a, 87e8aca)- destructuring syntax (9e927ec, b9b2a4f)
- default parameter (e7ce105)
- lexical declaration (80d5f23, c94624f)
new
operator (86406e7)- optional chaining operator (14e1311)
typeof
operator (f639a30, 35d7f31)var
statement (58bea67)