All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.2.0 (2019-07-31)
2.1.3 (2019-05-15)
2.1.2 (2019-02-25)
2.1.1 (2018-12-27)
2.1.0 (2018-12-22)
chunks
is aSet
in webpack@5 (#365) (bf36e21)- catch
worker-farm
errors (#380) (aa7a9fc) - dedupe extracted comments (#383) (beaf1ad)
- more consistent cache (#385) (f61439d)
- regenerate
contenthash
when assets was minified (#386) (65a30da)
2.0.1 (2018-09-18)
2.0.0 (2018-09-14)
- default extract comment condition is case insensitivity
- full coverage schema options validation
- enable inline optimization by default
- Switch back to uglify-js (
uglify-es
is abandoned, if you need uglify ES6 code please use terser-webpack-plugin). - Changed function signature for
warningsFilter
option (now first argument iswarning
, second issource
). - Enforces
peerDependencies
of"webpack": "^4.3.0
. - Enforces
engines
of"node": ">= 6.9.0 <7.0.0 || >= 8.9.0
1.3.0 (2018-08-14)
- all nodejs globals available inside
minify
function (#332) (24fe22b) - uglify/Runner:
cpus
length in a chroot environment (os.cpus()
) (#341) (6d9c36f)
1.2.7 (2018-06-25)
1.2.6 (2018-06-20)
- disable inline optimization by default (#308) (6ab0918)
- don't use a worker farm unless more than one process is required (#280) (3f0767b)
- better handle invalid source map (#284) (dbebb3b)
- perf regression with memory usage for source maps (#305) (3ca5eaf)
- return missing important information for uglify warnings (#306) (4f50156)
1.2.5 (2018-04-18)
1.2.4 (2018-03-16)
- index: correct default asset name
{RegExp}
(options.test
) (#259) (f9e55fe) - index: don't remove legal comments by default (
options.extractComments
) (#250) (b31b574)
1.2.3 (2018-03-10)
- index: correct
[name].js.LICENSE
file path (options.extractComments
) (#249) (430111c) - index: relax default asset name
{RegExp}
(options.test
) (#251) (d27e822) - package: update
schema-utils
v0.4.3...0.4.5 (dependencies
) (#255) (4c0feb8) - package: update
cacache
v10.0.1...10.0.4 (dependencies
) (#253) (8b0c0cd)
1.2.2 (2018-02-24)
- index: typo
buildMobule
=>buildModule
(#242) (259adad) - package: add
webpack >= v4.0.0
(peerDependencies
) (#239) (4c7f80a)
1.2.1 (2018-02-23)
1.2.0 (2018-02-16)
- uglify: add missing
toplevel
,nameCache
,keep_classnames
,keep_fnames
andsafari10
options (uglifyOptions
) (#229) (990de2a)
1.1.8 (2018-01-29)
- package: use
prepare
instead ofprepublish
for release (43ffa48)
- README:
mangle.props
instead ofmangle.properties
(44b77e3)
1.1.7 (2018-01-29)
1.1.6 (2018-01-05)
1.1.5 (2017-12-27)
1.1.4 (2017-12-14)
1.1.3 (2017-12-14)
1.1.2 (2017-11-30)
1.1.1 (2017-11-23)
- comments behavior (
options.uglifyOptions.comments/options.extractComments
) (#174) (321c9f6) - index: ensure to nullify
inputSourceMap
ifsourcemap
is unavailable (devtool
) (#169) (062ec72) - index: set
maxConcurrentCallsPerWorker
to 1 (options.parallel
) (#173) (07c57c1)
1.1.0 (2017-11-19)
- index:
exclude
is ignored (options.exclude
) (#164) (ad17690) - pass of
{Boolean|Function}
parameters being ignored (options.extractComments
) (#168) (2c06f46)
1.0.1 (2017-10-24)
1.0.0 (2017-10-23)
-
add support for
parallelization
&&caching
(options.parallel
) (#77) (ee16639) -
index: add
options
validation (schema-utils
) (#80) (f19b2de)
- deps: cacache@10 with ISC licence (#145) (9331034)
- typo "filterd" -> "filtered" (#37) (238c373)
- package: mv uglify2 to
dependencies
&& updatepeerDependencies
(#45) (93b0cd2) - uglify: use Compress API not ast.transform (990f2e2)
- Enforces
peerDependencies
of"webpack": ">= 3.0.0-rc.0 || ^3.0.0"
. - Enforces
engines
of"node": ">=4.3.0 < 5.0.0 || >= 5.10
1.0.0-rc.0 (2017-10-23)
1.0.0-beta.3 (2017-09-29)
1.0.0-beta.2 (2017-07-21)
- add support for
parallelization
&&caching
(options.parallel
) (#77) (ee16639) - index: add
options
validation (schema-utils
) (#80) (f19b2de)
1.0.0-beta.1 (2017-07-06)
1.0.0-beta.0 (2017-06-29)
- typo "filterd" -> "filtered" (#37) (238c373)
- package: mv uglify2 to
dependencies
&& updatepeerDependencies
(#45) (93b0cd2) - uglify: use Compress API not ast.transform (990f2e2)
- Enforces
peerDependencies
of"webpack": ">= 3.0.0-rc.0 || ^3.0.0"
. - Enforces
engines
of"node": ">=4.3.0 < 5.0.0 || >= 5.10