Alex Lam S.L
5d69545299
enhance unsafe_comps ( #5510 )
2022-06-12 12:15:43 +08:00
Alex Lam S.L
f749863cb2
document ECMAScript quirks ( #5501 )
...
closes #5500
2022-06-09 03:01:00 +08:00
Alex Lam S.L
d2bd0d1c1c
support top-level await ( #5487 )
2022-06-06 11:52:01 +08:00
Alex Lam S.L
a025392a30
fix corner case in comparisons ( #5486 )
...
fixes #5485
2022-06-05 00:47:38 +08:00
Chen Yangjian
40e669eacb
docs: toplevel webkit option sets compress.webkit as well ( #5480 )
2022-06-02 02:44:06 +08:00
Alex Lam S.L
c82fc1ef71
implement --module ( #5462 )
2022-05-24 05:45:47 +08:00
Alex Lam S.L
01f1e3fef8
avoid v8 quirks in ufuzz ( #5458 )
2022-05-20 00:00:24 +08:00
Alex Lam S.L
8946c87011
suppress invalid test case generation ( #5439 )
...
- document v8 quirks
closes #5438
2022-05-12 04:38:11 +08:00
Alex Lam S.L
cb870f6fd6
document v8 quirks ( #5430 )
...
closes #5428
closes #5429
2022-04-21 02:51:53 +08:00
Alex Lam S.L
e4a91a89e0
support custom indentation ( #5318 )
...
closes #50
2022-01-28 08:38:11 +08:00
Alex Lam S.L
e24b255350
implement keep_fargs for mangle ( #5307 )
...
closes #4657
2022-01-21 05:13:26 +08:00
Alex Lam S.L
ba42cbad3f
enhance inline ( #5226 )
2021-12-21 13:03:11 +08:00
Alex Lam S.L
faf0190546
document ECMAScript quirks ( #5148 )
...
- exclude Node.js v0.8 from CI as npm registry no longer works
closes #5146
2021-10-16 13:28:13 +08:00
Alex Lam S.L
ef5f7fc25e
workaround various IE quirks ( #5084 )
...
fixes #5081
2021-07-17 20:20:56 +08:00
Alex Lam S.L
7caab39e26
fix corner case in mangle ( #4966 )
...
fixes #4965
2021-05-26 06:21:52 +08:00
Alex Lam S.L
ae4dbcb5b9
document v8 quirks ( #4942 )
...
closes #4941
2021-05-16 02:13:30 +08:00
Alex Lam S.L
c58e174647
document various ECMAScript bugs ( #4857 )
2021-04-21 08:33:54 +08:00
Alex Lam S.L
8ea1ced389
document various v8 bugs ( #4808 )
...
closes #4805
2021-03-21 06:33:45 +08:00
Alex Lam S.L
3b5d5014e0
implement annotations ( #4763 )
2021-03-13 03:40:49 +08:00
Alex Lam S.L
12babdfe20
build external projects for verification testing ( #4741 )
2021-03-07 12:41:52 +08:00
Alex Lam S.L
c885660347
support nullish coalescing operator ( #4678 )
2021-02-24 05:57:11 +08:00
Alex Lam S.L
960668ccdb
improve CLI usability ( #4670 )
...
closes #3308
2021-02-22 15:27:03 +08:00
Alex Lam S.L
203ca2586a
introduce hoist_exports ( #4651 )
2021-02-15 09:01:18 +08:00
Alex Lam S.L
b7219ac489
support import statements ( #4646 )
2021-02-14 04:26:43 +08:00
Alex Lam S.L
e13d1e9969
support for [await]...of statements ( #4627 )
2021-02-09 04:28:23 +08:00
Alex Lam S.L
fd4caf7a9c
support generator functions ( #4620 )
2021-02-08 06:44:20 +08:00
Alex Lam S.L
a2f27c7640
fix corner cases in templates ( #4610 )
2021-02-02 17:39:30 +00:00
Alex Lam S.L
ba6e29d6fd
introduce templates ( #4603 )
2021-02-01 17:20:13 +08:00
Alex Lam S.L
9d23ba0a22
support exponentiation operator ( #4593 )
2021-01-25 05:48:51 +08:00
Alex Lam S.L
90017051f2
document v8 bug ( #4549 )
...
closes #4547
2021-01-13 03:48:33 +08:00
Alex Lam S.L
c3d358a5b8
support rest parameters ( #4515 )
2021-01-07 10:04:09 +08:00
Alex Lam S.L
a8785fb694
workaround v8 bug with labels ( #4467 )
...
closes #4466
2020-12-27 13:32:18 +08:00
Alex Lam S.L
5f269cd573
fix corner case in collapse_vars ( #4445 )
...
fixes #4444
2020-12-24 10:56:22 +08:00
Alex Lam S.L
6988cd9558
replace keep_fargs default to false ( #4443 )
2020-12-24 09:56:02 +08:00
Alex Lam S.L
87cf715213
fix corner case with destructuring catch ( #4421 )
...
fixes #4420
2020-12-20 05:47:01 +08:00
Alex Lam S.L
2c9c72e06c
suppress false positives in ufuzz ( #4419 )
2020-12-20 02:31:09 +08:00
Alex Lam S.L
a96f087ac3
support arrow function ( #4385 )
2020-12-17 18:23:41 +08:00
Alex Lam S.L
8c000033d3
clarify corner case in object literal ( #4371 )
...
closes #4366
2020-12-12 07:42:29 +08:00
Alex Lam S.L
57105b299e
fix corner cases with spread syntax ( #4358 )
2020-12-11 06:59:21 +08:00
Alex Lam S.L
c587d7917d
introduce spread ( #4346 )
...
fixes #4345
2020-12-08 06:51:20 +08:00
Alex Lam S.L
645d5a348b
workaround Safari quirks ( #4314 )
...
fixes #1753
2020-11-21 10:30:46 +08:00
Alex Lam S.L
02459cddf9
gate galio workaround ( #4310 )
2020-11-21 03:37:33 +08:00
Alex Lam S.L
e5f80afc53
support destructured literals ( #4278 )
2020-11-17 08:01:24 +08:00
Alex Lam S.L
96bf7fceab
support let ( #4227 )
2020-10-19 08:32:39 +08:00
Alex Lam S.L
38a46c86d7
enhance side_effects ( #4124 )
...
- add documentation for `merge_vars`
2020-09-18 21:35:29 +08:00
Alex Lam S.L
45ab3b51d8
clarify toplevel & global variable aliasing ( #4046 )
2020-08-10 06:39:28 +08:00
Alex Lam S.L
6bf1486935
update links to repository after rename ( #3847 )
2020-05-05 21:07:33 +08:00
Alex Lam S.L
83f42ede36
support optional output of names in source maps ( #3784 )
2020-04-17 07:20:48 +08:00
Marco Gonzalez
31a7bf2a22
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.
2020-02-15 15:10:58 +00:00
Alex Lam S.L
e9e76dcf04
fix corner case in string concatenations ( #3692 )
...
- migrate de-facto compression to `conditionals` & `strings`
fixes #3689
2020-01-28 07:33:11 +08:00