cd07231 | Alex Lam S.L | 18 October 2019, 09:09:43 UTC | fix corner case in `unused` (#3496) fixes #3495 | 18 October 2019, 09:09:43 UTC |
0785a15 | Alex Lam S.L | 17 October 2019, 01:58:05 UTC | fix corner case in `dead_code` & `ie8` (#3494) fixes #3493 | 17 October 2019, 01:58:05 UTC |
b1279a4 | Alex Lam S.L | 17 October 2019, 01:57:50 UTC | fix corner case in `sequences` (#3491) fixes #3490 | 17 October 2019, 01:57:50 UTC |
b571619 | Alex Lam S.L | 16 October 2019, 22:29:02 UTC | handle `throw` of non-`Error`s gracefully (#3492) | 16 October 2019, 22:29:02 UTC |
7b5350b | Alex Lam S.L | 16 October 2019, 07:47:06 UTC | tweak Travis CI execution environment (#3489) | 16 October 2019, 07:47:06 UTC |
1549db7 | Alex Lam S.L | 16 October 2019, 04:18:27 UTC | fix corner case in `ie8` (#3487) fixes #3486 | 16 October 2019, 04:18:27 UTC |
8ff9a3c | Alex Lam S.L | 15 October 2019, 22:37:40 UTC | fix corner cases in `ie8` (#3485) fixes #3484 | 15 October 2019, 22:37:40 UTC |
91cae51 | Alex Lam S.L | 15 October 2019, 17:09:16 UTC | fix corner case in `evaluate` & `ie8` (#3483) fixes #3482 | 15 October 2019, 17:09:16 UTC |
8af2f5f | Alex Lam S.L | 15 October 2019, 11:44:07 UTC | fix corner case in `rename` (#3481) fixes #3480 | 15 October 2019, 11:44:07 UTC |
86a8016 | Alex Lam S.L | 15 October 2019, 09:14:48 UTC | fix corner case in `ie8` & `mangle` (#3479) fixes #3478 | 15 October 2019, 09:14:48 UTC |
009dcda | David xu | 15 October 2019, 08:16:43 UTC | avoid mangling of `MutationObserver` properties (#3477) | 15 October 2019, 08:16:43 UTC |
f86f615 | Alex Lam S.L | 15 October 2019, 06:18:12 UTC | fix corner case in `ie8` & `mangle` (#3476) fixes #3475 | 15 October 2019, 06:18:12 UTC |
d3d1d11 | Alex Lam S.L | 14 October 2019, 23:27:02 UTC | fix corner case in `ie8` & `rename` (#3474) fixes #3473 | 14 October 2019, 23:27:02 UTC |
736019b | Alex Lam S.L | 14 October 2019, 10:15:40 UTC | fix corner cases in `ie8` (#3472) fixes #3471 | 14 October 2019, 10:15:40 UTC |
a39bdb5 | Alex Lam S.L | 14 October 2019, 05:34:35 UTC | fix corner case with `collapse_vars` & `ie8` (#3469) fixes #3468 | 14 October 2019, 05:34:35 UTC |
e8ab0a4 | Alex Lam S.L | 14 October 2019, 05:34:22 UTC | update dependency (#3470) | 14 October 2019, 05:34:22 UTC |
c3ca293 | Alex Lam S.L | 12 October 2019, 12:19:05 UTC | v3.6.2 | 12 October 2019, 12:19:05 UTC |
516b67a | Alex Lam S.L | 11 October 2019, 21:36:38 UTC | minor tweaks to CI test scripts (#3467) | 11 October 2019, 21:36:38 UTC |
eba3a37 | Alex Lam S.L | 11 October 2019, 19:42:57 UTC | fix boolean context detection (#3466) fixes #3465 | 11 October 2019, 19:42:57 UTC |
6d57ca1 | Alex Lam S.L | 10 October 2019, 19:52:33 UTC | improve source map handling (#3464) fixes #2947 fixes #3277 fixes #3411 | 10 October 2019, 19:52:33 UTC |
3320251 | Alex Lam S.L | 10 October 2019, 17:00:09 UTC | update benchmark URLs (#3462) | 10 October 2019, 17:00:09 UTC |
33c94d3 | Alex Lam S.L | 10 October 2019, 01:37:02 UTC | detect boolean context across IIFEs (#3461) | 10 October 2019, 01:37:02 UTC |
b18f717 | Alex Lam S.L | 09 October 2019, 20:32:32 UTC | improve readability of `--help ast` (#3460) | 09 October 2019, 20:32:32 UTC |
a0d4b64 | Alex Lam S.L | 09 October 2019, 17:36:58 UTC | remove extraneous property (#3459) fixes #3455 | 09 October 2019, 17:36:58 UTC |
6db880e | Alex Lam S.L | 09 October 2019, 15:45:41 UTC | clean up AST_Binary optimisation logic (#3458) | 09 October 2019, 15:45:41 UTC |
a82003d | Alex Lam S.L | 07 October 2019, 06:36:46 UTC | v3.6.1 | 07 October 2019, 06:36:46 UTC |
da9f162 | Alex Lam S.L | 07 October 2019, 06:36:00 UTC | report errors correctly in ufuzz (#3456) | 07 October 2019, 06:36:00 UTC |
8a4c707 | Alex Lam S.L | 06 October 2019, 08:51:37 UTC | account for `catch` in constant lambda expressions (#3454) | 06 October 2019, 08:51:37 UTC |
0a63f2f | Alex Lam S.L | 06 October 2019, 03:49:39 UTC | workaround V8 RegExp bug (#3453) fixes #3434 | 06 October 2019, 03:49:39 UTC |
931ac66 | Alex Lam S.L | 06 October 2019, 02:29:13 UTC | fix corner case in `hoist_props` (#3452) fixes #3440 | 06 October 2019, 02:29:13 UTC |
35338a1 | Alex Lam S.L | 06 October 2019, 00:51:38 UTC | handle function/variable name collisions correctly (#3451) fixes #3439 | 06 October 2019, 00:51:38 UTC |
d57b606 | David xu | 05 October 2019, 21:29:08 UTC | exclude mangling of addEventListener parameters (#3445) | 05 October 2019, 21:29:08 UTC |
00ada04 | Sampson Crowley | 05 October 2019, 21:20:47 UTC | facilitate Webpack compatibility (#3435) Verbose application of `require.resolve` instead of `[].map` | 05 October 2019, 21:20:47 UTC |
a31c477 | Alex Lam S.L | 05 October 2019, 21:13:44 UTC | fix variable scope determination (#3449) fixes #3444 | 05 October 2019, 21:13:44 UTC |
bde7418 | Alex Lam S.L | 05 October 2019, 19:10:12 UTC | update & fix dependencies (#3450) | 05 October 2019, 19:10:12 UTC |
70bb304 | Alex Lam S.L | 30 May 2019, 07:30:00 UTC | v3.6.0 | 30 May 2019, 07:30:00 UTC |
9d3b1ef | Alex Lam S.L | 29 May 2019, 21:01:53 UTC | fix corner case in `assignments` (#3430) fixes #3429 | 29 May 2019, 21:01:53 UTC |
482e1ba | Alex Lam S.L | 28 May 2019, 17:21:08 UTC | enhance `assignments` & `unused` (#3428) closes #3427 | 28 May 2019, 17:21:08 UTC |
e4f5ba1 | Alex Lam S.L | 21 May 2019, 06:26:58 UTC | v3.5.15 | 21 May 2019, 06:26:58 UTC |
b9053c7 | Alex Lam S.L | 21 May 2019, 04:55:34 UTC | fix corner case in `keep_fargs` (#3424) fixes #3423 | 21 May 2019, 04:55:34 UTC |
d357a7a | Alex Lam S.L | 19 May 2019, 16:13:06 UTC | v3.5.14 | 19 May 2019, 16:13:06 UTC |
ae77ebe | Alex Lam S.L | 19 May 2019, 04:59:40 UTC | fix corner case in `arguments` (#3421) fixes #3420 | 19 May 2019, 04:59:40 UTC |
04439ed | Alex Lam S.L | 17 May 2019, 06:10:33 UTC | v3.5.13 | 17 May 2019, 06:10:33 UTC |
a246195 | Alex Lam S.L | 16 May 2019, 17:28:18 UTC | enhance `unsafe` `comparisons` (#3419) | 16 May 2019, 17:28:18 UTC |
8939a36 | Alex Lam S.L | 16 May 2019, 08:15:03 UTC | reduce false positives from fuzzing (#3417) | 16 May 2019, 08:15:03 UTC |
a21c348 | Alex Lam S.L | 15 May 2019, 15:26:57 UTC | improve sandbox fidelity (#3415) | 15 May 2019, 15:26:57 UTC |
1f0def1 | Alex Lam S.L | 14 May 2019, 17:01:18 UTC | fix corner case in `comparisons` (#3414) fixes #3413 | 14 May 2019, 17:01:18 UTC |
f87caac | Alex Lam S.L | 14 May 2019, 11:12:00 UTC | fix corner case in `hoist_props` (#3412) fixes #3411 | 14 May 2019, 11:12:00 UTC |
d538a73 | Alex Lam S.L | 13 May 2019, 21:26:40 UTC | enhance `side_effects` (#3410) | 13 May 2019, 21:26:40 UTC |
2e4fbde | Alex Lam S.L | 13 May 2019, 13:58:04 UTC | enhance `keep_fargs` (#3409) | 13 May 2019, 13:58:04 UTC |
3bc7cc8 | Alex Lam S.L | 12 May 2019, 02:40:13 UTC | v3.5.12 | 12 May 2019, 02:40:13 UTC |
45fbdbc | Alex Lam S.L | 12 May 2019, 01:44:02 UTC | improve tests (#3408) | 12 May 2019, 01:44:02 UTC |
54cb678 | Alex Lam S.L | 11 May 2019, 19:52:46 UTC | fix corner case in `assignments` (#3407) fixes #3406 | 11 May 2019, 19:52:46 UTC |
e88c439 | Alex Lam S.L | 11 May 2019, 14:03:41 UTC | improve tests (#3405) | 11 May 2019, 14:06:14 UTC |
9fc8cd4 | Alex Lam S.L | 11 May 2019, 10:55:45 UTC | fix corner case in `functions` (#3403) fixes #3402 | 11 May 2019, 10:55:45 UTC |
5476cb8 | Alex Lam S.L | 09 May 2019, 17:22:44 UTC | fix corner case in `inline` (#3401) fixes #3400 | 09 May 2019, 17:22:44 UTC |
6a30e1d | Alex Lam S.L | 08 May 2019, 23:18:22 UTC | improve tests (#3399) | 08 May 2019, 23:18:22 UTC |
e488124 | Alex Lam S.L | 06 May 2019, 17:45:40 UTC | v3.5.11 | 06 May 2019, 17:45:40 UTC |
354fec8 | Alex Lam S.L | 04 May 2019, 12:25:52 UTC | make `enclose` & `wrap` work with `sourceMap` (#3396) fixes #3313 | 04 May 2019, 12:25:52 UTC |
11cdab7 | Alex Lam S.L | 04 May 2019, 12:08:57 UTC | fix corner cases in `sourceMap` (#3397) fixes #3255 fixes #3294 | 04 May 2019, 12:08:57 UTC |
a89d424 | Alex Lam S.L | 02 May 2019, 05:50:51 UTC | render comments in custom ASTs gracefully (#3393) fixes #3246 | 02 May 2019, 05:50:51 UTC |
429d2b5 | Alex Lam S.L | 01 May 2019, 16:01:40 UTC | v3.5.10 | 01 May 2019, 16:01:40 UTC |
2ea9654 | Alex Lam S.L | 29 April 2019, 22:32:24 UTC | unify logging functionality (#3392) fixes #3253 fixes #3254 | 29 April 2019, 22:32:24 UTC |
fba008e | Alex Lam S.L | 29 April 2019, 18:40:36 UTC | remove blanket safeguard from `source-map` (#3391) Things has stabilised since 80a18fe2fa60d8a689516b921a386839d30b6abe, so it makes sense to remove the unconditional masking for ease of debugging. | 29 April 2019, 18:40:36 UTC |
c37a8e9 | Alex Lam S.L | 29 April 2019, 09:23:00 UTC | fix corner case in `properties` (#3390) fixes #3389 | 29 April 2019, 09:23:00 UTC |
413bbe0 | Alex Lam S.L | 29 April 2019, 00:55:46 UTC | fix corner case in `evaluate` (#3388) fixes #3387 | 29 April 2019, 00:55:46 UTC |
34075fc | Alex Lam S.L | 27 April 2019, 09:00:58 UTC | v3.5.9 | 27 April 2019, 09:00:58 UTC |
e5436ca | Alex Lam S.L | 25 April 2019, 07:15:50 UTC | enhance `side_effects` (#3384) | 25 April 2019, 07:15:50 UTC |
cfde686 | Alex Lam S.L | 25 April 2019, 04:33:13 UTC | v3.5.8 | 25 April 2019, 04:33:13 UTC |
a206964 | Alex Lam S.L | 24 April 2019, 20:14:21 UTC | enhance `side_effects` (#3383) | 24 April 2019, 20:14:21 UTC |
c56d89f | Alex Lam S.L | 24 April 2019, 18:42:54 UTC | enhance `unsafe` (#3382) | 24 April 2019, 18:42:54 UTC |
c215706 | Alex Lam S.L | 24 April 2019, 16:08:08 UTC | enhance `unsafe` `comparisons` (#3381) | 24 April 2019, 16:08:08 UTC |
d3b93ec | Alex Lam S.L | 24 April 2019, 14:21:28 UTC | fix corner case in `unsafe` (#3380) | 24 April 2019, 14:21:28 UTC |
6fe20db | Alex Lam S.L | 24 April 2019, 13:38:55 UTC | enhance `comparisons` (#3379) | 24 April 2019, 13:38:55 UTC |
7ccdf33 | Alex Lam S.L | 24 April 2019, 06:05:07 UTC | v3.5.7 | 24 April 2019, 06:05:07 UTC |
dafed54 | Alex Lam S.L | 24 April 2019, 06:01:01 UTC | fix corner case in `reduce_vars` (#3378) fixes #3377 | 24 April 2019, 06:01:01 UTC |
a84beaf | Alex Lam S.L | 23 April 2019, 18:50:15 UTC | fix corner case in `assignments` (#3376) fixes #3375 | 23 April 2019, 18:50:15 UTC |
f01cc1e | Alex Lam S.L | 21 April 2019, 01:49:07 UTC | unwind IIFE class patterns (#3373) fixes #2332 | 21 April 2019, 01:49:07 UTC |
338dd14 | Alex Lam S.L | 20 April 2019, 23:19:29 UTC | v3.5.6 | 20 April 2019, 23:19:29 UTC |
c719552 | Alex Lam S.L | 20 April 2019, 18:16:05 UTC | fix corner cases in `functions` (#3372) fixes #3371 | 20 April 2019, 18:16:05 UTC |
855964a | Alex Lam S.L | 20 April 2019, 11:42:41 UTC | enhance `unsafe` `evaluate` (#3370) | 20 April 2019, 11:42:41 UTC |
a438e2f | Alex Lam S.L | 19 April 2019, 23:16:14 UTC | update `domprops` (#3369) fixes #2343 fixes #3037 | 19 April 2019, 23:16:14 UTC |
00833e8 | Alex Lam S.L | 19 April 2019, 11:01:47 UTC | enhance `functions` (#3368) | 19 April 2019, 11:01:47 UTC |
f1a77e4 | Alex Lam S.L | 19 April 2019, 07:22:46 UTC | v3.5.5 | 19 April 2019, 07:22:46 UTC |
b55a2fd | Alex Lam S.L | 18 April 2019, 18:55:43 UTC | fix corner case in `functions` (#3367) fixes #3366 | 18 April 2019, 18:55:43 UTC |
e8a2c0b | Alex Lam S.L | 18 April 2019, 09:03:52 UTC | fix corner case in `functions` (#3365) fixes #3364 | 18 April 2019, 09:03:52 UTC |
21cd7e3 | Alex Lam S.L | 17 April 2019, 08:19:08 UTC | reduce test exports (#3361) | 17 April 2019, 08:19:08 UTC |
5172ba5 | Alex Lam S.L | 15 April 2019, 14:23:11 UTC | introduce `functions` (#3360) `var f = function() {};` => `function f() {}` | 15 April 2019, 14:23:11 UTC |
a57b069 | Alex Lam S.L | 09 April 2019, 18:40:42 UTC | v3.5.4 | 09 April 2019, 18:40:42 UTC |
4454656 | Alex Lam S.L | 09 April 2019, 18:39:56 UTC | update dependencies (#3358) - commander@2.20.0 - semver@6.0.0 | 09 April 2019, 18:39:56 UTC |
fa43768 | Alex Lam S.L | 01 April 2019, 10:12:03 UTC | v3.5.3 | 01 April 2019, 10:12:03 UTC |
a74e600 | Alex Lam S.L | 01 April 2019, 07:22:00 UTC | mangle shadowed lambda under `ie8` correctly (#3356) fixes #3355 | 01 April 2019, 07:22:00 UTC |
4b21526 | Ruben Bridgewater | 29 March 2019, 18:08:27 UTC | Fix 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-477953457 | 29 March 2019, 18:08:27 UTC |
a7a7b1d | Alex Lam S.L | 23 March 2019, 06:25:14 UTC | v3.5.2 | 23 March 2019, 06:25:14 UTC |
7436977 | Alex Lam S.L | 23 March 2019, 06:21:54 UTC | fix infinite loop triggered by #3347 (#3354) fixes #3353 | 23 March 2019, 06:21:54 UTC |
e3c565b | Alex Lam S.L | 21 March 2019, 05:54:14 UTC | v3.5.1 | 21 March 2019, 05:54:14 UTC |
54b0b49 | Alex Lam S.L | 20 March 2019, 18:58:33 UTC | enhance `inline` (#3352) | 20 March 2019, 18:58:33 UTC |
65648d8 | Alex Lam S.L | 20 March 2019, 15:31:21 UTC | enhance `collapse_vars` (#3351) | 20 March 2019, 15:31:21 UTC |
fd78859 | Alex Lam S.L | 20 March 2019, 10:43:54 UTC | v3.5.0 | 20 March 2019, 10:43:54 UTC |
143f905 | Alex Lam S.L | 20 March 2019, 06:54:26 UTC | fix corner case in `sequences` (#3350) | 20 March 2019, 06:54:26 UTC |