https://github.com/mishoo/UglifyJS

sort by:
Revision Author Date Message Commit Date
d105ab9 v3.8.1 27 March 2020, 17:04:40 UTC
b392288 fix line accounting in multi-line strings (#3752) fixes #3748 20 March 2020, 23:17:41 UTC
ff72eaa improve `--reduce-test` (#3742) - ignore difference in error messages - improve readability on trailing whitespace differences - improve performance & quality via `console.log()` insertions 20 March 2020, 21:50:41 UTC
0a1c9b3 fix corner case in `evaluate` & `ie8` (#3751) fixes #3750 20 March 2020, 16:55:24 UTC
03e968b improve suspicious option detection (#3749) 12 March 2020, 20:03:47 UTC
421bb70 fix corner case in `unused` (#3747) fixes #3746 06 March 2020, 18:27:42 UTC
bdc8ef2 fix corner case in `collapse_vars` (#3745) fixes #3744 06 March 2020, 18:27:06 UTC
bca52fc speed up CI (#3741) 02 March 2020, 14:07:30 UTC
d6d31cb improve AST fuzzing (#3740) 02 March 2020, 11:38:30 UTC
a051846 fix corner case in `evaluate` (#3739) fixes #3738 01 March 2020, 20:34:31 UTC
3485472 avoid reducing setter argument (#3737) 01 March 2020, 05:04:21 UTC
c8d60d6 detect `toplevel` option properly (#3735) fixes #3730 29 February 2020, 17:33:48 UTC
6092bf2 fix corner case in `evaluate` (#3729) 19 February 2020, 00:41:10 UTC
7052ce5 fix corner case in `evaluate` (#3728) - augment `ufuzz` for further `RegExp` testing 18 February 2020, 19:35:37 UTC
d13b712 v3.8.0 18 February 2020, 12:32:37 UTC
457f958 improve `--reduce-test` (#3727) - print out Node.js and OS information 17 February 2020, 20:56:22 UTC
53517db speed up `--reduce-test` (#3726) - avoid pathological test case branches via adaptive time-out - use initial test case elapsed time to adjust maximum time-out - index output cache using hash instead of raw source 17 February 2020, 15:35:07 UTC
c13caf4 speed up `--reduce-test` via result caching (#3725) 15 February 2020, 22:43:34 UTC
fbfa617 improve `--reduce-test` (#3722) - hoist body of functions and IIFEs - simplify var declarations 15 February 2020, 20:22:33 UTC
5315dd9 minor cleanup (#3723) 15 February 2020, 17:55:26 UTC
31a7bf2 Updated "Output options" > "comments" in README.md (#3717) Expanded the current documentation to include: - What the value of `"some"` means based on `lib/output.js`. - Information about the `Function` overload parameters and expected output. 15 February 2020, 15:10:58 UTC
f0a2990 enhance `properties` (#3721) 15 February 2020, 13:04:44 UTC
0d820e4 workaround RegExp formatting bugs (#3720) 15 February 2020, 05:26:48 UTC
f01f580 improve `--reduce-test` (#3719) - cover missing cases when eliminating unreferenced labels - format multi-line outputs correctly 14 February 2020, 02:47:20 UTC
c01ff76 improve code reuse (#3718) 13 February 2020, 05:16:10 UTC
83a4271 fix corner case in `unused` (#3716) 12 February 2020, 23:46:16 UTC
2557148 increase mocha `--reduce-test` timeout (#3715) 12 February 2020, 02:25:04 UTC
dd22eda enhance `evaluate` (#3714) 12 February 2020, 01:01:17 UTC
f4c7788 add test for `--reduce-test` (#3712) 09 February 2020, 23:21:46 UTC
df547ff improve test reduction (#3711) - scan `AST_SymbolFunarg` - scan `console.log(...)` 09 February 2020, 20:42:36 UTC
70551fe improve `test/reduce` (#3710) - suppress several instances of malformed AST generation - improve resilience & reporting against malformed ASTs 09 February 2020, 08:07:55 UTC
44499a6 fix corner cases in `test/reduce` (#3709) 07 February 2020, 02:41:07 UTC
470a7d4 improve reduction of `AST_BlockStatement` (#3708) 06 February 2020, 21:20:05 UTC
5514201 export missing API for AST manipulation (#3707) 06 February 2020, 18:46:25 UTC
b0040ba implement CLI `--reduce-test` and reduce tests in ufuzz (#3705) 06 February 2020, 02:50:59 UTC
c93ca6e fix corner case in `ie8` & `reduce_vars` (#3706) fixes #3703 05 February 2020, 20:03:22 UTC
df50643 fix corner case in `sequences` (#3704) fixes #3703 04 February 2020, 04:57:32 UTC
36b2d35 v3.7.7 02 February 2020, 00:24:50 UTC
79c6003 fix corner case in `collapse_vars` (#3701) fixes #3700 30 January 2020, 01:04:44 UTC
a375406 fix corner case in `collapse_vars` (#3699) fixes #3698 29 January 2020, 16:08:53 UTC
2ba5f39 enhance `collapse_vars` (#3697) 29 January 2020, 00:52:20 UTC
87119e4 fix corner case in sign propagation (#3696) - migrate de-facto functionality to `evaluate` fixes #3695 28 January 2020, 14:44:18 UTC
b499e03 enhance `conditionals` (#3694) 28 January 2020, 04:33:21 UTC
a478f27 enhance `sequences` (#3693) 28 January 2020, 01:58:01 UTC
e9e76dc fix corner case in string concatenations (#3692) - migrate de-facto compression to `conditionals` & `strings` fixes #3689 27 January 2020, 23:33:11 UTC
0dcedad fix corner case in `booleans` (#3691) fixes #3690 27 January 2020, 18:04:44 UTC
36a430c v3.7.6 19 January 2020, 11:02:58 UTC
41a6eb8 fix corner case in `evaluate` (#3685) fixes #3684 15 January 2020, 17:51:37 UTC
91d87ae fix corner case in `unsafe_math` (#3683) fixes #3682 14 January 2020, 20:05:58 UTC
5beb7e4 v3.7.5 12 January 2020, 03:12:11 UTC
46caaa8 enhance `collapse_vars` (#3680) closes #3679 09 January 2020, 20:28:43 UTC
5d25825 introduce `--output-opts` CLI option (#3678) closes #3675 08 January 2020, 12:44:03 UTC
14c3573 fix corner case in `unsafe_math` (#3677) fixes #3676 08 January 2020, 02:28:10 UTC
f5ceff6 fix corner case in `unused` (#3674) fixes #3673 07 January 2020, 12:06:25 UTC
4d6771b fix corner case in `collapse_vars` (#3672) fixes #3671 07 January 2020, 11:34:16 UTC
d171911 v3.7.4 06 January 2020, 23:59:54 UTC
0ff607c improve `ufuzz` false positive detection (#3670) 06 January 2020, 03:26:15 UTC
1988495 fix corner case in `conditionals` (#3669) fixes #3668 04 January 2020, 01:24:28 UTC
fdc1008 fix corner case in `reduce_vars` (#3667) fixes #3666 03 January 2020, 11:28:47 UTC
746f5f6 fix corner case in `unused` (#3665) fixes #3664 01 January 2020, 12:24:30 UTC
d83d3d7 enhance `unused` (#3662) 31 December 2019, 15:39:24 UTC
99ac73a enhance `booleans` (#3661) 31 December 2019, 05:10:05 UTC
a2e4c2f enhance `evaluate` (#3660) 31 December 2019, 03:51:21 UTC
94785e8 fix corner case in `booleans` (#3659) fixes #3658 31 December 2019, 01:57:35 UTC
4dbdac9 enhance `booleans` (#3657) 30 December 2019, 14:41:11 UTC
78c8efd fix corner case in `evaluate` (#3656) fixes #3655 29 December 2019, 13:16:53 UTC
af310ba fix corner case in `evaluate` (#3654) fixes #3653 29 December 2019, 02:50:57 UTC
2f3930d fix corner case in `collapse_vars` (#3652) fixes #3651 29 December 2019, 00:57:59 UTC
d1a7892 workaround firefox asm.js quirks (#3650) fixes #3636 28 December 2019, 23:14:53 UTC
d9cd3d3 enhance `evaluate` (#3649) 28 December 2019, 20:26:15 UTC
22b47cd improve unicode handling (#3648) 28 December 2019, 18:06:51 UTC
4cf612d increase mocha default timeout (#3647) closes #3640 28 December 2019, 02:32:22 UTC
a19d31d fix corner case in `unsafe` (#3646) 27 December 2019, 14:24:54 UTC
01d6e0f v3.7.3 26 December 2019, 22:11:29 UTC
ab050e7 fix corner case in `directives` (#3645) 25 December 2019, 00:55:39 UTC
75aa6ef enhance `conditionals` (#3643) 22 December 2019, 04:29:32 UTC
519a00b fix corner case in `collapse_vars` (#3642) fixes #3641 22 December 2019, 01:08:56 UTC
3ff0fed suppress false positives from fuzzer (#3638) 16 December 2019, 15:32:47 UTC
74396ac fix corner case in `loops` (#3635) fixes #3634 10 December 2019, 22:39:46 UTC
036bca9 enhance `loops` (#3633) 10 December 2019, 12:57:47 UTC
18c2b18 fix corner case in `reduce_vars` (#3632) fixes #3631 10 December 2019, 09:45:51 UTC
fe19ab7 v3.7.2 08 December 2019, 15:36:18 UTC
9074f05 fix corner case in `collapse_vars` (#3629) fixes #3628 04 December 2019, 21:08:37 UTC
04fbb1f avoid collision with HTML comments (#3625) fixes #3624 04 December 2019, 18:43:25 UTC
bf7e4ca fix corner case in `collapse_vars` (#3627) fixes #3626 04 December 2019, 16:59:57 UTC
d68ddc3 fix corner case in `reduce_vars` (#3623) fixes #3622 04 December 2019, 12:24:55 UTC
500e31e enhance `collapse_vars` (#3621) 02 December 2019, 07:25:38 UTC
bef856a fix corner case in `keep_fargs` (#3620) fixes #3619 02 December 2019, 04:28:17 UTC
9a6faf3 fix corner cases in `keep_fargs` & `unused` (#3618) 01 December 2019, 22:43:54 UTC
e915832 enhance `unused` (#3617) 01 December 2019, 10:10:37 UTC
0593892 enhance `collapse_vars` (#3616) 30 November 2019, 18:31:04 UTC
b866a23 v3.7.1 29 November 2019, 22:02:09 UTC
1283d73 fix corner case in parsing directives (#3615) 29 November 2019, 10:57:29 UTC
1b61a81 enhance `collapse_vars` (#3613) 29 November 2019, 09:45:49 UTC
5a88c30 enhance `assignments` (#3612) 27 November 2019, 23:40:34 UTC
168ae74 enhance `collapse_vars` (#3611) 27 November 2019, 19:57:10 UTC
d4b7010 fix corner case in `unsafe_regexp` (#3609) 27 November 2019, 09:35:21 UTC
e27493f fix corner case in `inline` (#3608) 27 November 2019, 06:54:36 UTC
292d1de use stable Node.js version for fuzzing (#3605) 25 November 2019, 18:11:11 UTC
6768e65 inline functions with directives more effectively (#3604) 25 November 2019, 17:51:04 UTC
back to top