Closed greenkeeper[bot] closed 6 years ago
Update to this version instead 🚀
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
Update to this version instead 🚀
The new version differs by 9 commits.
a3dfeea
v3.3.11
d316fb1
fix unsafe
evaluate
on type-converting operators (#2917)
83d8aa8
fix collapse_vars
within loops (#2915)
4f1c12b
report options upon reminify input error (#2911)
d8e0e34
collapse within unary expressions (#2910)
0c4f315
fix corner case in collapse_vars
(#2909)
0809699
simplify do-while
into for
(#2907)
2088e1c
fix AST corruption due to collapse_vars
& inline
(#2899)
bf1d471
fix join_vars
on property accessors (#2895)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 15 commits.
604caa0
v3.3.12
29a71d3
more tests for #2938 (#2940)
39a907b
workaround pure_getters=true
when dropping unused assignments (#2939)
7047431
improve unsafe
evaluate
of function
(#2936)
b5f0f4f
reduce false positives from object literals (#2935)
2905fd6
reduce false positives from labels (#2934)
4facd94
reduce false positives from noop (#2933)
4b5993f
fix crash in may_throw()
(#2932)
2351a67
fix dead_code
on exceptional return
(#2930)
4a528c4
reduce false positives from function.toString()
(#2928)
82d1ef0
fix unsafe
evaluate
of function
property (#2927)
7fdd208
drop unused "class" definition IIFEs (#2923)
e529f54
reduce function
-related false positives (#2925)
d626e9b
improve inline
efficiency (#2924)
a2a9459
fix unsafe
evaluate
of AST_Function
(#2920)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 15 commits.
951d87c
v3.3.13
798fc21
improve test/run-test.js
performance (#2971)
a75a046
compress arguments[index]
(#2967)
38f2b45
fix value reference caching in evaluate
(#2969)
56e2a36
enhance conditionals
(#2966)
0daa199
migrate safe transformations out of unsafe_comps
(#2962)
73e98dc
drop side_effects
-free return
values (#2965)
36bca69
enhance collapse_vars
(#2952)
ace5811
drop lone "use strict" in function body (#2963)
ba7bad0
show benchmark subtotal (#2960)
b8b2ac5
improve fix for #2954 (#2958)
ea23593
fix collapse_vars
on nested exception (#2955)
52de64c
deduplicate parenthesis around object and function literals (#2953)
4557902
minor clean-ups (#2951)
f40f5eb
improve mangle
(#2948)
See the full diff
Version 3.3.9 of uglify-js was just published.
The version 3.3.9 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of uglify-js.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Commits
The new version differs by 454 commits ahead by 454, behind by 35.
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)
06166df
v3.3.8
e2dc9cf
fix
unsafe
evaluate
ofAST_Array
(#2825)069df27
enable
unsafe
fortest/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)There are 250 commits in total.
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper bot :palm_tree: