Download Latest Version v3.19.3 source code.zip (645.7 kB)
Email in envelope

Get an email when there's a new version of UglifyJS 3

Home / v3.19.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-07-17 1.6 kB
v3.19.0 source code.tar.gz 2024-07-17 549.0 kB
v3.19.0 source code.zip 2024-07-17 643.1 kB
Totals: 3 Items   1.2 MB 2

Features

  • eliminate side-effect-free property access (9c80456634550045b51e921e59deb61e4e1dcab7, 95d3ede664598916e6dced8a5e0f5003efd3c77a, 205a1d1f19cfc128018cfd822c3332e6ee0a831f, 124c4d3fe364c825488528f9d90b68cb3b48178d)
  • improve hoist_vars efficiency (ce8ef52e2bcad2747b803faad68ab9c78cadf4d9)
  • improve compression around built-in function (8c5a899986e7f66cadd76bfcbd7c017e03508d36)
  • improve deconstruction of singular destructuring assignment (8c5a899986e7f66cadd76bfcbd7c017e03508d36)

Bug Fixes

  • __proto__ accessor (87c9edbbc74e87fc0cd6a6af54890376d6669ddd)
  • automatic semicolon insertion (008edfbb26843ead4a7e37e657fdb0953d80c145, 8cfa37ec698c1d7f7c203c43ed62511d6aa7ec29)
  • class field (2c731033b04786e1f8662b4a09def0f437a9415c, 0a33da4f76a06cd1c37c0b544e4fa8e92845c622)
  • default parameter (6669ea19efaa8f9de2572de5c5f16009cf9114ed)
  • delete operator (b6b0658fd6e7c17eed0c2f87bd452a4e0a0da4f4)
  • destructuring syntax (f31311e4394a505a041e5401149e4484c8114ec8, 8195a664fd83e7381d0823e01a4ea30dc28e9f0d, ed36c1ec5cd5cd8efb18d43f38cb13de94a93582)
  • function call (dc7aa321725a22702cbc4b08ecb9acc7e3042011, 722465b2a032b64ad24bb1822559dd4885332d04)
  • immediately invoked function expression (dc51a23d3152b6dd942024cbc6d1d58a136c4e4a)
  • property access (6b23899ef376459bc5734574b458cd637343548b)
  • spread syntax (23d74bedeb91742cd8bc090cb96812ef99dda0c5)
  • try statement (8dc99fa25f72c76e9a587299ca279135341491be, 787dfbed644f5b879ca3ae86828782d7ac1e7c38)
  • unary arithmetic operator (fada1a1927ddb770749a9b956cfd6c864e3a79cb)
Source: README.md, updated 2024-07-17