leostera / tldr.jsx

📚 A Reactive web client for tldr-pages
https://tldr.ostera.io
MIT License
1.54k stars 75 forks source link

Update uglify-js to the latest version 🚀 #117

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 7 years ago

Version 3.1.3 of uglify-js just got published.

Dependency uglify-js
Current Version 2.8.29
Type dependency

The version 3.1.3 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.1.3

 

Commits

The new version differs by 221 commits ahead by 221, behind by 35.

  • 6920e89 v3.1.3
  • dd71639 enhance reduce_vars for AST_Accessor (#2339)
  • 2dcc552 trap invalid use of reserved words (#2338)
  • 55387e8 v3.1.2
  • 7e3e9da fix "use asm" numeric output (#2328)
  • 00f5094 suppress collapse_vars of this into "use strict" (#2326)
  • aceb0af v3.1.1
  • 4f0953f handle LHS side-effects on cascade & collapse_vars (#2314)
  • 182a47b improve source mapping (#2312)
  • 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)

There are 221 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:

greenkeeper[bot] commented 7 years ago

Version 3.1.4 just got published.

Update to this version instead 🚀

Release Notes v3.1.4

 

Commits

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

greenkeeper[bot] commented 7 years ago

Version 3.1.5 just got published.

Update to this version instead 🚀

Release Notes v3.1.5

 

Commits

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

greenkeeper[bot] commented 7 years ago

Version 3.1.6 just got published.

Update to this version instead 🚀

Release Notes v3.1.6

 

Commits

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

greenkeeper[bot] commented 7 years ago

Version 3.1.7 just got published.

Update to this version instead 🚀

Release Notes v3.1.7

 

Commits

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

greenkeeper[bot] commented 7 years ago

Version 3.1.8 just got published.

Update to this version instead 🚀

Release Notes v3.1.8

 

Commits

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

greenkeeper[bot] commented 6 years ago

Version 3.1.9 just got published.

Update to this version instead 🚀

Release Notes v3.1.9

 

Commits

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

greenkeeper[bot] commented 6 years ago

Version 3.1.10 just got published.

Update to this version instead 🚀

Release Notes v3.1.10

 

Commits

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_Functions (#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

greenkeeper[bot] commented 6 years ago

Version 3.2.0 just got published.

Update to this version instead 🚀

Release Notes v3.2.0

 

Commits

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

greenkeeper[bot] commented 6 years ago

Version 3.2.1 just got published.

Update to this version instead 🚀

Release Notes v3.2.1

 

Commits

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