Skip to content

Conversation

@greenkeeper
Copy link
Contributor

@greenkeeper greenkeeper bot commented Mar 5, 2017

Version 2.8.6 of uglify-js just got published.

Dependency uglify-js
Current Version 2.8.5
Type dependency

The version 2.8.6 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.


Commits

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

See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 5, 2017

Version 2.8.7 just got published.

Update to this version instead 🚀

Commits

The new version differs by 2 commits .

See the full diff.

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 7, 2017

Version 2.8.8 just got published.

Update to this version instead 🚀

Commits

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

See the full diff.

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 8, 2017

Version 2.8.9 just got published.

Update to this version instead 🚀

Commits

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

See the full diff.

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 8, 2017

Version 2.8.10 just got published.

Update to this version instead 🚀

Commits

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

See the full diff.

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 10, 2017

Version 2.8.11 just got published.

Update to this version instead 🚀

Release Notes v2.8.11

 

Commits

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.

@greenkeeper
Copy link
Contributor Author

greenkeeper bot commented Mar 10, 2017

Version 2.8.12 just got published.

Update to this version instead 🚀

Release Notes v2.8.12

 

Commits

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

See the full diff.

@EnTeQuAk EnTeQuAk merged commit 2b8dca7 into master Mar 14, 2017
@EnTeQuAk EnTeQuAk deleted the greenkeeper/uglify-js-2.8.6 branch March 14, 2017 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

3 participants