sitespeedio / coach

Clear Eyes. Full Hearts. Can’t Lose.
MIT License
1.21k stars 64 forks source link

An in-range update of uglify-js is breaking the build 🚨 #254

Closed greenkeeper[bot] closed 7 years ago

greenkeeper[bot] commented 7 years ago

Version 2.8.16 of uglify-js just got published.

Branch Build failing 🚨
Dependency uglify-js
Current Version 2.8.15
Type devDependency

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 could not complete due to an error [Details](https://travis-ci.org/sitespeedio/coach/builds/214799244)
Release Notes v2.8.16

 

Commits

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.

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:

greenkeeper[bot] commented 7 years ago

Version 2.8.17 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Release Notes v2.8.17

 

Commits

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.

greenkeeper[bot] commented 7 years ago

Version 2.8.18 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes v2.8.18

 

Commits

The new version differs by 3 commits .

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 2.8.19 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes v2.8.19

 

Commits

The new version differs by 13 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)
  • ae740b9 v2.8.18
  • ec7f37f remove UGLIFY_DEBUG (#1720)
  • eb48a03 fix corner case in unused (#1718)

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 2.8.20 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Release Notes v2.8.20

 

Commits

The new version differs by 15 commits .

  • f8a71b5 v2.8.20
  • 11e9bdc fix missing preamble when shebang is absent (#1742)
  • 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)
  • ae740b9 v2.8.18
  • ec7f37f remove UGLIFY_DEBUG (#1720)
  • eb48a03 fix corner case in unused (#1718)

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 2.8.21 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Release Notes v2.8.21

 

Commits

The new version differs by 15 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)

See the full diff.

greenkeeper[bot] commented 7 years ago

Version 2.8.22 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes v2.8.22

 

Commits

The new version differs by 21 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 21 commits in total. See the full diff.