Open greenkeeper[bot] opened 7 years ago
Update to this version instead 🚀
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
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
Update to this version instead 🚀
Â
The new version differs by 6 commits.
90585e2
v3.3.15
d8fc281
update dependencies (#3002)
188c39e
retain comments within brackets (#2999)
5429234
preserve non-constant value assignments with modifications (#2997)
b9f72a4
handle case
correctly under reduce_vars
(#2993)
fc6ebd0
preserve case when inline_script
(#2991)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 11 commits.
6982a05
v3.3.17
fa32501
mangle unused nested AST_SymbolCatch
correctly (#3038)
06b9894
handle modifications to this
correctly (#3036)
9f9db50
improve test for #3023 (#3031)
82ae95c
improve source map granularity (#3030)
9a5e205
fix extra regex slash when going through mozilla AST I/O (#3025)
b1410be
speed up has_parens()
(#3014)
12985d8
fix corner case in hoist_props
(#3022)
49bfc6b
improve performance (#3020)
d1c6bb8
fix nested inline
within loop (#3019)
5c16961
fix corner case in inline
(#3017)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 8 commits.
8d0b003
v3.3.19
db49daf
mangle Object.defineProperty()
(#3059)
923deef
support inline source map from multiple files (#3058)
0b62a28
improve usability of includeSources
(#3057)
44116c6
fix AST corruption during inline
of simple return
(#3056)
b5bab25
speed up has_parens()
(take 2) (#3052)
81603ec
improve performance through makePredicate()
(#3048)
e67553f
fix tree traversal on AST_Do
(#3047)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 7 commits.
eaa2c1f
v3.3.21
6a91652
fix inline
of catch
-scoped variables (#3077)
ba7069d
suppress hoist_props
for embedded assignments (#3074)
4dd7d0e
extend hoist_props
(#3073)
90199d0
extend join_vars
on object assignments (#3072)
b82fd0a
handle flow control in loops with reduce_vars
(#3069)
183da16
handle pure_funcs
under inline
& reduce_vars
correctly (#3066)
See the full diff
Update to this version instead 🚀
Â
The new version differs by 12 commits.
6fcbd5e
v3.3.23
22cea02
improve numeral compression (#3108)
70d4477
workaround vm
context issue in node-chakracore
(#3106)
838f837
improve general performance (#3104)
82a8b6f
improve collapse_vars
(#3103)
69fc7ca
workaround test failures in Node.js 10 (#3102)
0a79496
workaround stack overflow in ChakraCore (#3101)
9e87edf
better fix for #2506 (#3099)
27211cf
handle RHS side-effects in collapse_vars
(#3097)
b5ce199
improve max_line_len
(#3095)
c71ed91
update AST
documentation (#3094)
f7545d0
remove unsupported platform
See the full diff
Update to this version instead 🚀
Â
The new version differs by 10 commits.
f83adcc
v3.3.24
df8a994
fix various corner cases (#3126)
6b91d12
fix corner case in reduce_vars
(#3124)
f37b918
fix various corner cases (#3123)
d835c72
speed up collapse_vars
(#3119)
c4cebb4
fix reduce_vars
on nested invocations (#3118)
d51a00a
compress AST_Sequence
within AST_Call
(#3117)
fc0f168
better fix for #3113 (#3115)
a0ca595
fix TreeWalker
scan order (#3114)
1a314e9
improve reduce_vars
(#3112)
See the full diff
devDependency
uglify-js was updated from 2.8.29
to 3.4.10
.Update to this version instead 🚀
Â
The new version differs by 18 commits.
9707ccd
v3.4.10
cb8f3a2
add Node.js 10 to CI tests (#3342)
8b3259e
fix corner case in reduce_vars
(#3341)
b66f47b
update dependencies
8d2e6f3
fix function inlining after reduce_vars
(#3340)
b3ef5e5
enhance evaluate
(#3339)
627f5fb
fix corner case with nameCache
(#3338)
d90777b
parse mangle.properties.regex
in --config-file
properly (#3337)
e49297e
improve usability of pure_funcs
(#3336)
ebd82b3
fix corner case in collapse_vars
(#3334)
d074aa6
fix corner case in collapse_vars
(#3333)
b052f62
fix corner case in reduce_vars
(#3332)
d4ac84b
fix corner case in arguments
& reduce_vars
(#3331)
e250396
fix corner case in arguments
(#3330)
c6fa39b
Update README.md (#3311)
There are 18 commits in total.
See the full diff
devDependency
uglify-js was updated from 2.8.29
to 3.5.0
.Update to this version instead 🚀
Â
The new version differs by 8 commits.
fd78859
v3.5.0
143f905
fix corner case in sequences
(#3350)
f2286c3
enhance unsafe
for Array
(#3349)
b9615f7
improve compress
performance (#3348)
c520e99
enhance comparisons
(#3347)
615ae37
introduce assignments
(#3345)
7aa7f21
fix corner case in evaluate
(#3344)
4430a43
fix corner case in inline
(#3343)
See the full diff
devDependency
uglify-js was updated from 2.8.29
to 3.5.2
.Update to this version instead 🚀
Â
devDependency
uglify-js was updated from 2.8.29
to 3.5.4
.Update to this version instead 🚀
Â
devDependency
uglify-js was updated from 2.8.29
to 3.5.5
.devDependency
uglify-js was updated from 2.8.29
to 3.5.6
.devDependency
uglify-js was updated from 2.8.29
to 3.5.7
.devDependency
uglify-js was updated from 2.8.29
to 3.5.8
.devDependency
uglify-js was updated from 2.8.29
to 3.5.9
.devDependency
uglify-js was updated from 2.8.29
to 3.5.10
.devDependency
uglify-js was updated from 2.8.29
to 3.5.11
.devDependency
uglify-js was updated from 2.8.29
to 3.5.12
.devDependency
uglify-js was updated from 2.8.29
to 3.5.13
.devDependency
uglify-js was updated from 2.8.29
to 3.5.14
.devDependency
uglify-js was updated from 2.8.29
to 3.5.15
.devDependency
uglify-js was updated from 2.8.29
to 3.6.0
.devDependency
uglify-js was updated from 2.8.29
to 3.6.1
.devDependency
uglify-js was updated from 2.8.29
to 3.6.2
.
Version 3.0.0 of uglify-js just got published.
The version 3.0.0 is not covered by your current version range.
Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.
I recommend you look into these changes and try to get onto the latest version of uglify-js. Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.
Release Notes
v3.0.0Â
Commits
The new version differs by 34 commits0.
7313465
v3.0.0
2c7ee95
fix
unsafe
onevaluate
ofreduce_vars
(#1870)ecf3563
kill
opera
(#1869)dee5a27
enhance
collapse_vars
(#1862)5a25d24
rename variables for better readability (#1863)
bffdc8d
update
test/benchmark.js
resources (#1864)69b5663
restore report of supported options (#1861)
ea92897
improve literal return optimization (#1860)
2cb55b2
enforce
toplevel
on other compress options (#1855)bbb5f2a
Update ISSUE_TEMPLATE.md (#1846)
76d19b6
fix fuzzer on
this
(#1842)9e62628
fix
unused
on for-in statements (#1843)9bf72cf
improve parser under "use strict" (#1836)
64d7443
update README for 3.x (#1840)
45ce369
fix
AST_For.init
patch-up indrop_unused()
(#1839)There are 34 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: