Closed greenkeeper[bot] closed 6 years ago
Your tests are passing again with this version. Explicitly upgrade to this version π
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 6 commits .
fb2b6c7
v2.8.2
f5cbe19
invert reduce_vars
tracking flag (#1519)
b34fa11
fix evaluate
on object getter & setter (#1515)
320984c
v2.8.1
4365a51
temporarily disables reduce_vars
(#1517)
858e6c7
warn & drop #__PURE__
iff IIFE is dropped (#1511)
See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 8 commits .
bff7ad6
v2.8.3
c2334ba
fix crash on missing props
to string_template()
(#1523)
fb2b6c7
v2.8.2
f5cbe19
invert reduce_vars
tracking flag (#1519)
b34fa11
fix evaluate
on object getter & setter (#1515)
320984c
v2.8.1
4365a51
temporarily disables reduce_vars
(#1517)
858e6c7
warn & drop #__PURE__
iff IIFE is dropped (#1511)
See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 10 commits .
40ceddb
v2.8.4
7aa6911
fix corner cases in reduce_vars
(#1524)
bff7ad6
v2.8.3
c2334ba
fix crash on missing props
to string_template()
(#1523)
fb2b6c7
v2.8.2
f5cbe19
invert reduce_vars
tracking flag (#1519)
b34fa11
fix evaluate
on object getter & setter (#1515)
320984c
v2.8.1
4365a51
temporarily disables reduce_vars
(#1517)
858e6c7
warn & drop #__PURE__
iff IIFE is dropped (#1511)
See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 31 commits .
33b5f31
v2.8.6
35a849d
collapse assignment with adjacent subsequent usage (#1553)
b70591b
handle variable declaration within catch blocks (#1546)
b33e7f8
improve unsafe
on undefined (#1548)
1f0333e
stay safe with constants in IE8- (#1547)
eb98a7f
fix handling of shebang and preamble (#1545)
78d1bb9
fix a corner case in #1530 (#1552)
ea9ab9f
resolve issue with outdated version of async (#1549)
ce54c9c
disallow collapse_vars constant replacement in for-in statements (#1543)
07accd2
process code with implicit return statement (#1522)
18059cc
compress numerical expressions (#1513)
b5e0e8c
facilitate fix for #1531 (#1542)
e5cb927
v2.8.5
17b8135
fix chained assignment with unused
(#1540)
4d63d4f
collapse_vars should not replace constant in for-in init section (#1538)
There are 31 commits in total. See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 33 commits .
a5d62a3
v2.8.7
067e5a5
fixup for #1553 (#1555)
33b5f31
v2.8.6
35a849d
collapse assignment with adjacent subsequent usage (#1553)
b70591b
handle variable declaration within catch blocks (#1546)
b33e7f8
improve unsafe
on undefined (#1548)
1f0333e
stay safe with constants in IE8- (#1547)
eb98a7f
fix handling of shebang and preamble (#1545)
78d1bb9
fix a corner case in #1530 (#1552)
ea9ab9f
resolve issue with outdated version of async (#1549)
ce54c9c
disallow collapse_vars constant replacement in for-in statements (#1543)
07accd2
process code with implicit return statement (#1522)
18059cc
compress numerical expressions (#1513)
b5e0e8c
facilitate fix for #1531 (#1542)
e5cb927
v2.8.5
There are 33 commits in total. See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 40 commits .
144052c
v2.8.8
65c848c
include benchmark.js in test suite (#1564)
8a8a94a
fix deep cloning of labels (#1565)
8153b7b
transform function calls to IIFEs (#1560)
d787d70
avoid substitution of global variables (#1557)
3ac2421
collapse_vars: do not replace a constant in loop condition or init (#1562)
a9fc9dd
suppress semicolons after do/while (#1556)
a5d62a3
v2.8.7
067e5a5
fixup for #1553 (#1555)
33b5f31
v2.8.6
35a849d
collapse assignment with adjacent subsequent usage (#1553)
b70591b
handle variable declaration within catch blocks (#1546)
b33e7f8
improve unsafe
on undefined (#1548)
1f0333e
stay safe with constants in IE8- (#1547)
eb98a7f
fix handling of shebang and preamble (#1545)
There are 40 commits in total. See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
The new version differs by 45 commits .
344d11d
v2.8.9
c7cdcf0
fix function name eliminiation (#1576)
3ee5574
only run benchmark & jetstream on CI (#1571)
dedbeef
plan B for IE8 do-while semi-colon fix (#1572)
bd6dee5
fix return from recursive IIFE (#1570)
144052c
v2.8.8
65c848c
include benchmark.js in test suite (#1564)
8a8a94a
fix deep cloning of labels (#1565)
8153b7b
transform function calls to IIFEs (#1560)
d787d70
avoid substitution of global variables (#1557)
3ac2421
collapse_vars: do not replace a constant in loop condition or init (#1562)
a9fc9dd
suppress semicolons after do/while (#1556)
a5d62a3
v2.8.7
067e5a5
fixup for #1553 (#1555)
33b5f31
v2.8.6
There are 45 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 50 commits .
e9920f7
v2.8.10
7e465d4
scan RHS of dropped assignments (#1581)
aa80ee3
remove checkboxes from Issues template
80e8176
explain how to make a proper bug report (#1579)
711f88d
scan assignment value in drop_unused() (#1578)
344d11d
v2.8.9
c7cdcf0
fix function name eliminiation (#1576)
3ee5574
only run benchmark & jetstream on CI (#1571)
dedbeef
plan B for IE8 do-while semi-colon fix (#1572)
bd6dee5
fix return from recursive IIFE (#1570)
144052c
v2.8.8
65c848c
include benchmark.js in test suite (#1564)
8a8a94a
fix deep cloning of labels (#1565)
8153b7b
transform function calls to IIFEs (#1560)
d787d70
avoid substitution of global variables (#1557)
There are 50 commits in total. See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
Β
The new version differs by 5 commits .
cf45e2f
fixup for #1585 (#1589)
8354758
v2.8.11
9e6b128
fix catch variable reference in IE8 (#1587)
93cdb19
Correctly raise a parse exception with a missing loop body (#1585)
b633706
fix & improve function argument compression (#1584)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 9 commits .
919d5e3
v2.8.12
e3a3db7
temporary fix for boolean bug (#1597)
d9344f3
disallow parameter substitution for named IIFEs (#1596)
be80f7e
support multi-line string in tests (#1590)
cf45e2f
fixup for #1585 (#1589)
8354758
v2.8.11
9e6b128
fix catch variable reference in IE8 (#1587)
93cdb19
Correctly raise a parse exception with a missing loop body (#1585)
b633706
fix & improve function argument compression (#1584)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 8 commits .
b2b8a0d
v2.8.13
ac40301
fix chained evaluation (#1610)
3563d8c
extend test/run-tests.js
to optionally execute uglified output (#1604)
5ae04b3
make collapse_vars
consistent with toplevel
(#1608)
a80b228
fix hoist_vars
on reduce_vars
(#1607)
cf4bf4c
fix stack issues with AST_Node.evaluate()
(#1603)
8223b2e
fix AST_Node.optimize()
(#1602)
381bd38
minor clean-ups (#1600)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 8 commits .
30a7504
v2.8.14
a3cc3a9
make expect_stdout
work on Node.js 0.12 (#1623)
96f8bef
fix commit 88fb83a (#1622)
cd58635
fix AST_Binary.lift_sequences() (#1621)
274331d
transform String.charAt() to index access (#1620)
0489d6d
handle runtime errors in expect_stdout
(#1618)
fb09283
fix top-level directives in compress tests (#1615)
b7c112e
Add --in-source-map inline
documentation (#1611)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 6 commits .
6b2f347
v2.8.15
48ffbef
account for cross-scope modifications in collapse_vars
(#1634)
c0f3fea
introduce compressor.info() (#1633)
a00040d
fix a bug in simple_glob (#1632)
ee95c1b
metadata cleanup (#1630)
4bceb85
throw parse error on invalid assignments (#1627)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 12 commits .
491f16c
v2.8.16
a30092e
fix invalid AST_For.init
(#1657)
b1abe92
introduce ufuzz.js (#1655)
b454ce6
Update ISSUE_TEMPLATE.md
32283a0
fix cascade of evaluate
optimisation (#1654)
ac51d4c
fix corner case in AST_For.init
(#1652)
0432a7a
fix assignment extraction from conditional (#1651)
f3a1694
fix assignment substitution in sequences (#1643)
2e0dc97
improve error marker placement (#1644)
7010356
fix expect_stdout (#1642)
79334dd
fix regression: CLI options with hyphens like -b ascii-only (#1640)
e918748
improve collapsible value detection (#1638)
See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 26 commits .
6ab3224
v2.8.17
c909ffb
fix unused
on var of the same name within catch (#1716)
f71f490
fix is_number()
on +=
(#1714)
fb177a6
drop anonymous function name when overshadowed by other declarations (#1712)
65da9ac
handle var within catch of the same name (#1711)
67d0237
fix tail trimming of switch blocks (#1707)
984a217
fix mangle for variable declared within catch block (#1706)
aa3f647
ufuzz: workaround for Function.toString() v2 (#1700)
c526da5
has_side_effects()
should take AST_Switch.expression
into account (#1699)
581630e
fix typeof side effects (#1696)
f595293
preserve side effects in switch expression (#1694)
f001e4c
fix cascade
on anonymous function reference (#1693)
57ce5bd
handle overlapped variable definitions (#1691)
861a79a
fix delete
related issues in collapse_vars
and reduce_vars
(#1689)
00996af
ufuzz: workaround function name and toString() (#1688)
There are 26 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 10 commits .
a84564d
v2.8.19
c595b84
fix catch symbol mangling (#1734)
7cb1adf
remove paranthesis for -(x*y)
(#1732)
7bea38a
optimize try-catch-finally (#1731)
0f910ee
improve tests from #1726 (#1729)
beb9659
speed up IIFE elimination (#1728)
f1a833a
speed up equivalent_to()
and AST_Switch
(#1727)
2e41cd6
fix missing parentheses around NaN/Infinity shorthands (#1726)
09f77c7
output optimal representations of NaN & Infinity (#1723)
fef0bf9
improve beautified output of switch blocks (#1721)
See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
Β
Your tests are passing again with this version. Explicitly upgrade to this version π
Β
The new version differs by 17 commits .
b7f6b73
v2.8.21
9469c03
fix corner case in switch
(#1765)
d575276
avoid confusion of NaN
& Infinity
with catch
symbol of the same name (#1763)
f7ca4f2
fix corner cases in switch and undefined (#1762)
c076e7b
speed up fuzzer code generation (#1757)
4a55bb0
minor tweaks to test/ufuzz.js
(#1756)
28ecea5
upgrade fuzzer (#1754)
9a31170
fuzz regexp literals, more constant numbers, typeof expression (#1755)
ee3fe0f
fix switch branch elimination (#1752)
87f6e1b
minor tweaks to fuzzer (#1751)
c934fc8
implement test/sandbox.js
(#1749)
257ddc3
improve compression of undefined, NaN & Infinitiy (#1748)
1ddc057
combine rules for binary boolean operations (#1744)
e6b76a4
Massive extension of the fuzzer (#1697)
a0c3836
sort options in alphabetical order (#1743)
There are 17 commits in total. See the full diff.
Your tests are passing again with this version. Explicitly upgrade to this version π
Β
The new version differs by 38 commits .
04b8964
v2.8.22
d6fbc36
fix LHS cases for NaN & friends (#1804)
9a97884
enhance test/ufuzz.js
(#1803)
0479ff0
fix a couple of bugs in global_defs
(#1802)
cf72fe5
fix delete
corner cases (#1799)
a1532eb
extend ufuzz generator (#1783)
c2a1bce
fix pure_getters
for chained property access (#1798)
e3c9c22
fix corner cases with delete
(#1796)
0f4cd73
introduce "strict" to pure_getters
(#1795)
281e882
fix reduce_vars
on catch variable (#1794)
cc6aa3e
fix incorrect context in variable substitution (#1791)
e869779
enable inline_script
by default (#1793)
06cdb74
improve pure_getters
(#1786)
ff289b9
implement delayed resolution for reduce_vars
(#1788)
9b6bc67
optimise do{...}while(false)
(#1785)
There are 38 commits in total. See the full diff.
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 232 commits.
4e12a6f
v3.0.25
b35dfc2
reject malformed CLI parameters (#2239)
9e1da92
ensure ie8
works with mangled properties (#2238)
a5ffe2c
drop unused
builtin globals under unsafe
(#2236)
9282e7b
fix unsafe
evaluate
of Object
static methods (#2232)
5229cb2
drop unused
compound assignments (#2230)
458e3e1
enhance passes
(#2229)
c615a1e
fix gzip stream in test/benchmark.js
(#2228)
10a938c
enhance source mapping on IIFEs (#2224)
4956ad3
benchmark gzipped output (#2220)
145874e
docs: update benchmarks using node 8, add babili (#2218)
bd7be07
v3.0.24
71ee91e
handle duplicate argument names in collapse_vars
(#2215)
4f70d2e
inlining of static methods & constants (#2211)
4b6ca5e
inline property access of object literal (#2209)
There are 232 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 9 commits.
cd27f4e
v3.1.0
8158b1b
Testing all leading comments against being PURE comments (#2305)
aacf3ed
extend unsafe
on pure global functions (#2303)
8b89072
add Date
and other known globals to unsafe
compress option (#2302)
395a17c
fix collapse_vars
on default function argument (#2299)
3f35586
correctly count declarations after hoist_vars
(#2297)
71d52f1
Fix CLI example for mangle reserved list of names (#2294)
eb7adaa
Fix CLI source-maps examples (#2291)
e5cf797
fix unused
patching of AST_For.init
blocks (#2289)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 8 commits.
dfe4f6c
v3.1.4
a09c8ad
update dependency (#2362)
ec598c3
fix-ups for #2356 (#2360)
eba0f93
more tests for #2351 (#2357)
99800d4
update README to include defaults (#2356)
70d56c9
Update README.md - sourceMappingURL directive note (#2355)
b810e2f
perform reduce_vars
on safe literals (#2351)
1abe142
collapse a.b
whenever safe (#2350)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 9 commits.
96439ca
v3.1.5
c927cea
unsafe
fix-ups for #2351 (#2379)
9f4b98f
backport #2374 (#2376)
0f2ef33
enhance collapse_vars
around lazy operations (#2369)
7e5b5ca
fix AST_PropAccess
in collapse_vars
(take 3) (#2375)
c1346e0
clean up lazy operator detection (#2373)
0d2fe8e
fix AST_PropAccess
in collapse_vars
(take 2) (#2372)
f2b9c11
fix AST_PropAccess
in collapse_vars
(#2370)
fe647b0
account for side-effects from AST_This
in collapse_vars
(#2365)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 16 commits.
2fd927a
v3.1.6
8428326
enhance properties
(#2412)
31f8209
remove dead code (#2405)
9b0f86f
fix reduce_vars
on AST_Array.length
(#2404)
ee082ac
compress self comparisons (#2398)
ae67a49
document compress option hoist_props
(#2399)
4178289
implement hoist_props
(#2396)
74ae16f
fix unsafe
reduce_vars
on arrays & objects (#2397)
1968203
docs: Fix spelling and style (#2395)
86ea38a
enhance unsafe
evaluate
of arrays & objects (#2394)
8a713e4
deduplicate declarations regardless of toplevel
(#2393)
24aa078
safer properties
transform (#2391)
5fd723f
fix unsafe
expansion of object literals (#2390)
516eaef
fix unsafe
evaluation of AST_Sub
(#2389)
4ae1fb3
fix unsafe
evaluation of objects (#2388)
There are 16 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 8 commits.
f46281e
v3.1.7
25a1888
tweak #2424 (#2432)
5b4b07e
extend function inlining safety checks (#2430)
a8aa28a
consolidate single-use function
reduction (#2427)
fe5a68f
maintain call argument order in collapse_vars
(#2426)
71e6115
improve variations on call arguments for ufuzz
(#2424)
c8b6f47
reduce this
within functions (#2421)
a48f87a
compress new
function
containing this
(#2417)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 5 commits.
38bfb73
v3.1.8
bbedbf4
handle circular function
reference gracefully (#2446)
2cfb5aa
account for eval
& with
in reduce_vars
(#2441)
6c45101
consolidate & enhance unused
(#2439)
2c2fd89
inline single-use functions that are not constant expressions (#2434)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 7 commits.
346fa12
v3.1.9
cda27b0
extend reduce_funcs
to cover cross-scope substitutions (#2469)
3c74047
implement compress option reduce_funcs
(#2466)
94525d8
fix object literal tracing in reduce_vars
(#2461)
1127a2c
fix multiple nested function substitutions (#2458)
246d9d4
remove hack in collapse_vars
(#2457)
4c0b017
preserve function identity in reduce_vars
(#2451)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 9 commits.
667fc4d
v3.1.10
6142117
document the webkit
output option (#2490)
ae28a24
fix cross-scope inlining of AST_Function
s (#2486)
ebe761c
minor consolidations (#2484)
fa7a7c5
Update ISSUE_TEMPLATE.md (#2481)
557636f
update documentation for reduce_funcs
(#2478)
49fbe9c
fix replacement logic in collapse_vars
(#2475)
2ac5086
fix top_retain
on hoist_props
(#2474)
c6cfa04
allow symbol replacement on multiple occurrences (#2472)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 10 commits.
b37a68c
v3.2.0
c141ae6
fix argument/atom collision by properties
(#2514)
97c464d
fix wording and formatting (#2512)
3b28b91
extend escape analysis on constant expression properties (#2509)
eb001dc
fix argument/atom collision by collapse_vars
(#2507)
aa9bdf4
make AST_Lambda.contains_this()
less magical (#2505)
8987780
eliminate invalid state caching in collapse_vars
(#2502)
30cfea2
fix rename
(#2501)
f4e2fb9
expand symbol space to improve compression (#2460)
b80062c
enable hoist_props
by default (#2492)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 17 commits.
b9f3ddf
v3.2.1
77332a0
fix dead_code
on for
(#2552)
85c56ad
more tests for #2535 (#2551)
8da3754
improve evaluate
on typeof
(#2550)
9a6b11f
improve boolean compression (#2548)
7ac6fdc
improve switch case compression (#2547)
f6610ba
improve AST_For.init
& AST_Switch.expression
compression (#2546)
09b320e
convert to number under boolean context (#2545)
5a1e99d
improve compression of if
conditions (#2544)
b762f2d
improve compression of loop conditions (#2543)
172079a
improve code reuse (#2542)
c58d393
fix corner case in call binding (#2541)
18302bf
backport test from #2526 (#2534)
bc5047c
fix inline
on nested substitutions (#2533)
206a54a
fix nested hoist_props
substitution (#2523)
There are 17 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 7 commits.
2441827
v3.2.2
0aff037
improve unused
on assign-only symbols (#2568)
74a2f53
fix escape analysis for AST_Throw
(#2564)
e20935c
fix escape analysis for AST_Conditional
& AST_Sequence
(#2563)
3e34f62
account for side-effects in conditional call inversion (#2562)
d21cb84
eliminate noop calls more aggressively (#2559)
3dd495e
improve if_return
(#2558)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 42 commits.
f1556cb
v3.3.0
efffb81
fix comments output & improve /*@__PURE__*/
202f90e
fix corner cases with collapse_vars
, inline
& reduce_vars
(#2637)
c07ea17
fix escape analysis on AST_PropAccess
(#2636)
edb4e3b
make comments output more robust (#2633)
4113609
extend test/ufuzz.js
to inline
& reduce_funcs
(#2620)
7ac7b08
remove AST hack from inline
(#2627)
86ae588
disable hoist_funs
by default (#2626)
fac003c
avoid inline
of function with special argument names (#2625)
2273655
fix inline
after single-use reduce_vars
(#2623)
01057cf
Transform can be simplified when clone is not done. (#2621)
032f096
add test for #2613 (#2618)
4b334ed
handle global constant collision with local variable after inline
(#2617)
8ddcbc3
compress apply()
& call()
of function
(#2613)
0b0eac1
drop property assignment to constants (#2612)
There are 42 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 10 commits.
8ca4915
v3.3.3
b95e333
fix pure_getters
on AST_Binary
(#2681)
e40a0ee
improve assignment variations (#2671)
cb62bd9
fix function inlining within loops (#2675)
f30790b
fix dead_code
on return
assignments (#2668)
5205dbc
retain recursive function names (#2667)
3ff625d
fix bugs on substituted AST_Defun
(#2661)
4832bc5
replace single-use recursive functions (#2659)
7f342cb
suppress inline
within substituted AST_Scope
(#2658)
05e7d34
improve unused
over duplicate variable names (#2656)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 29 commits.
9336cc8
v3.3.5
9809567
improve process.exit()
workaround (#2741)
1ee8be8
fix recursive function inline
(#2738)
8430c2f
enable AppVeyor CI (#2739)
659c8a7
handle trailing line comments correctly (#2736)
3564b4f
compress RegExp()
in unsafe
(#2735)
3505a36
enhance unsafe_proto
(#2733)
9b1bc6c
ufuzz: add strings "a", "b", "c" to VALUES (#2732)
9f23185
fix corner case with arguments
as function name (#2729)
b82feb9
improve if_return
(#2727)
7f2a591
warn on deprecated features (#2726)
afbcebd
fix mangle
name collision across files (#2722)
484e484
fix corner case in inline
(#2720)
6f3f212
reminify tests upon expect_stdout
(#2716)
a6873a3
forbid block-scoped AST_Defun
in strict mode (#2718)
There are 29 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 14 commits.
460218a
v3.3.6
e49416e
fix reduce_vars
on AST_Accessor
(#2776)
d4d7d99
add SymbolDef IDs to --output ast (#2772)
6a696d0
fix output of imported AST (#2771)
1c9e13f
update dependencies (#2770)
b757450
fix nested unused
assignments (#2769)
23ec484
fix corner case in #2763 (#2766)
f1e1bb4
join object assignments (#2763)
6a0af85
skip only var
s in if_return
(#2759)
09269be
enhance conditionals
(#2758)
bf832cd
improve synergy between compress
and rename
(#2755)
2972d58
patch variable declaractions extracted within catch
(#2753)
2e22d38
improve rename
reproducibility (#2754)
ce27bcd
compress loops with immediate break
(#2746)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
Β
Your tests are still failing with this version. Compare the changes π¨
Β
The new version differs by 26 commits.
06166df
v3.3.8
e2dc9cf
fix unsafe
evaluate
of AST_Array
(#2825)
069df27
enable unsafe
for test/ufuzz.js
(#2819)
3e78732
improve unused
on built-in functions (#2817)
e21bab7
avoid duplicate property names in object literals under "use strict" (#2818)
ac9a168
fix & improve test/ufuzz.js
(#2815)
81b6454
fix time-out for respawned test/ufuzz.js
(#2814)
082e004
compress undefined
property names (#2811)
983e691
fix join_vars
property assignment for negative array index (#2810)
b335912
enhance test/ufuzz.js
(#2808)
cc07f3b
faster output of comments (#2806)
07e4b64
fix AST_Scope.clone()
(#2803)
d3ce2bc
suppress unsafe_proto
for LHS expressions (#2804)
cff3bf4
configure rename
with CLI (#2802)
79cfac7
extend join_vars
& sequences
(#2798)
There are 26 commits in total.
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 5 commits.
4eb4cb6
v3.3.9
193612a
fix accounting after conversion to assignment (#2847)
95cfce6
backport of #2835 (#2841)
ec42025
drop assignments to constant expressions only (#2839)
5e2cd07
handle duplicate function declarations correctly (#2837)
See the full diff
Your tests are still failing with this version. Compare the changes π¨
The new version differs by 24 commits.
0cfbd79
v3.3.10
d66d86f
account for exceptions in AST_Assign.left
(#2892)
905325d
update dependencies (#2889)
dea0cc0
mention file encoding (#2887)
d69d800
evaluate to{Low,Upp}erCase()
under unsafe
(#2886)
c0b8f2a
add information on testing and code style (#2885)
cb0257d
describe a few compiler assumptions (#2883)
9637f51
change undefined == x
to null == x
(#2882)
3026bd8
improve exceptional flow compression by collapse_vars
(#2880)
78a44d5
maintain order between side-effects and externally observable assignments (#2879)
7e13c0d
handle break
& continue
in collapse_vars
(#2875)
e6a2e9e
allow collapse_vars
across conditional branches (#2867)
e773f03
fix assignment logic in reduce_vars
(#2872)
b16380d
fix missing corner case in #2855 (#2868)
334b07a
Update License Copyright Year to 2018 (#2866)
There are 24 commits in total.
See the full diff
Version 2.8.0 of uglify-js just got published.
This version is covered by your current version range and after updating it in your project the build failed.
As uglify-js is βonlyβ a devDependency of this project it might not break production or downstream projects, but βonlyβ your build or test tools β preventing new deploys or publishes.
I recommend you give this issue a high priority. Iβm sure you can resolve this :muscle:
Status Details
- β **continuous-integration/travis-ci/push** The Travis CI build failed [Details](https://travis-ci.org/wilmoore/selectn.js/builds/206164521)Commits
The new version differs by 48 commits .
0b0296e
v2.8.0
872270b
improve error messages (#1506)
b1c593a
add harmony branch details in README (#1507)
13be50a
faster tree transversal (#1462)
16cd5d5
consolidate
evaluate
&reduce_vars
(#1505)834f9f3
update docs for
pure_funcs
&drop_console
(#1503)cf0951f
allow --in-source-map inline (#1490)
852f784
Avoid using exports when undefined (#1471)
229e42c
Merge pull request #1485 from alexlamsl/merge-2.8.0
4e49302
enable
collapse_vars
&reduce_vars
by default1e51586
Support marking a call as pure
d48a308
Fix: AST_Accessor missing start / end tokens
26fbeec
fix
pure_funcs
& improveside_effects
8898b8a
clean up
max_line_len
ec64acd
introduce
unsafe_proto
There are 48 commits in total. See the full diff.
Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: