All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.0.2...v6.0.3">6.0.3</a> (2020-06-30)
Bug Fixes
- do not execute on a child compiler (42f27c7)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.0.1...v6.0.2">6.0.2</a> (2020-06-03)
Bug Fixes
- security problem
- compatibility with
10.13
version of Node.js
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v6.0.0...v6.0.1">6.0.1</a> (2020-05-16)
Bug Fixes
- concurrency writing assets (#484) (bfc712d)
- escaping special characters in the
context
option (0e62695)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.1.1...v6.0.0">6.0.0</a> (2020-05-15)
⚠ BREAKING CHANGES
- minimum supported Node.js version is
10.13
,
- the plugin now accepts an object, you should change
new CopyPlugin(patterns, options)
to new CopyPlugin({ patterns, options })
- migrate on
compilation.additionalAssets
hook
- the
ignore
option was removed in favor globOptions.ignore
- the
test
option was removed in favor the transformPath
option
- the
cache
option was renamed to the cacheTransform
option, cacheTransform
option should have only directory
and keys
properties when it is an object
- global
context
and ignore
options were removed in favor patten.context
and pattern.globOptions.ignore
options
- the missing file error is now an error, before it was a warning
- the
from
option now can only be a string, if you use ‘{ from: { glob: 'directory/**’, dot: false } }changed it to
{ from: 'directory/**', globOptions: { dot: false } }
the
copyUnmodifiedwas removed without replacements
the
2version of
webpack-dev-serveris not supported anymore
the
logLevelwas removed in favor the
infrastructureLogging.level` option, please read the documentation
Features
- implement the
concurrency
option (#466) (c176d7d)
- implement the
directory
option for the cacheTransform
option (29254e3)
- implement the
noErrorOnMissing
option (#475) (e3803ce)
- migrate on webpack built-in logger (#446) (5af02bc)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.1.0...v5.1.1">5.1.1</a> (2019-12-12)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.5...v5.1.0">5.1.0</a> (2019-12-09)
Features
Bug Fixes
- better to determine when glob is used (4826e56)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.4...v5.0.5">5.0.5</a> (2019-11-06)
Performance Improvements
- improvements for webpack@5
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.3...v5.0.4">5.0.4</a> (2019-07-26)
Bug Fixes
- use posix separator for emitting assets (#392) (7f08be6)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.2...v5.0.3">5.0.3</a> (2019-04-24)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.1...v5.0.2">5.0.2</a> (2019-03-22)
Bug Fixes
Performance Improvements
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.6.0...v5.0.1">5.0.1</a> (2019-03-11)
Bug Fixes
- respect base of
glob
for context dependencies (#352) (5b407f1)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.6.0...v5.0.0">5.0.0</a> (2019-02-20)
Bug Fixes
- copy only modified files when you use patterns with difference
to
and same context
(#341) (e808aa2)
- handle
[contenthash]
as template (#328) (61dfe52)
- handles when you add new files in watch mode and use
glob
(#333) (49a28f0)
- normalize path segment separation, no problems when you mixed
/
and \\
(#339) (8f5e638)
- throw error if
from
is an empty string #278 (#285) (adf1046)
Features
- emit warning instead error if file doesn't exist (#338) (a1c5372)
- supports copy nested directories/files in symlink (#335) (f551c0d)
BREAKING CHANGES
- drop support for webpack < 4
- drop support for node < 6.9
debug
option was renamed to logLevel
, it only accepts string values: trace
, debug
, info
, warn
, error
and silent
- plugin emit warning instead error if file doesn't exist
- change
prototype
of plugin, now you can to get correct plugin name
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.4...v4.6.0">4.6.0</a> (2018-10-31)
Bug Fixes
- handle undefined and null as stats value (#302) (78c5d12)
Features
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.3...v4.5.4">4.5.4</a> (2018-10-18)
Bug Fixes
- processPattern: don't add ‘'glob’
as directory when it is a file (
contextDependencies`) (#296) (5670926)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.2...v4.5.3">4.5.3</a> (2018-10-10)
Bug Fixes
- processPattern: add
glob
directory context to contextDependencies
(#290) (5fa69db)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.1...v4.5.2">4.5.2</a> (2018-06-26)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.5.0...v4.5.1">4.5.1</a> (2018-03-09)
Bug Fixes
- package: update
cacache
v10.0.1...10.0.4 (dependencies
) (#238) (0b288f9)
Performance Improvements
- index: switch to
md4
for content hashing (#239) (2be8191)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.4.3...v4.5.0">4.5.0</a> (2018-03-02)
Features
- processPattern: add support for
{RegExp)
matches (pattern.test
) (#235) (1861730)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.4.2...v4.4.3">4.4.3</a> (2018-03-01)
Bug Fixes
- index:
tapable
deprecation warnings (webpack >= v4.0.0
) (#234) (445d548)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.4.1...v4.4.2">4.4.2</a> (2018-02-23)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.4.0...v4.4.1">4.4.1</a> (2018-02-08)
Bug Fixes
- replace
pify
with simpler promise helpers (#221) (dadac24)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.3.1...v4.4.0">4.4.0</a> (2018-02-08)
Bug Fixes
- package: add
prepare
script (9bf0d99)
- preProcessPatterns: support glob context paths with special characters (#208) (ea0c05f)
- support
webpack >= v4.0.0
(6a16b3c)
Features
- use
compiler.inputFileSystem
instead fs
(#205) (158f821)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.3.0...v4.3.1">4.3.1</a> (2017-12-22)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.2.4...v4.3.0">4.3.0</a> (2017-12-14)
Features
- add option to cache
pattern.transform
(pattern.cache
) (#176) (20c143b)
- option for caching
transform
function (48c19ff)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.2.3...v4.2.4">4.2.4</a> (2017-12-14)
Refactoring
- refactor: use native
{Promise}
instead of bluebird
(#178) (a508f14)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.2.2...v4.2.3">4.2.3</a> (2017-11-23)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.2.0...v4.2.2">4.2.2</a> (2017-11-23)
Bug Fixes
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.1.1...v4.2.0">4.2.0</a> (2017-10-19)
Features
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.1.0...v4.1.1">4.1.1</a> (2017-10-05)
Chore
- Update dependencies for NSP security advisory (#151) (6d4346e)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v2.1.3...v4.1.0">4.1.0</a> (2017-09-29)
Bug Fixes
- Changed default ignore glob to ignore dot files (#80) (08b69a4)
- Fixed glob as object (1b2c21a)
- Improved Windows compatibility (#85) (ad62899)
- Memory leak in watch mode and use Set for performance (#130) (de46fde)
- subdirectory errors in blob patterns (c2720d0)
Features
- Added non-wildcard glob support (405d1ec)
- Added transform method to patterns (#77) (6371eb1)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v2.1.3...v4.0.1">4.0.1</a> (2017-09-29)
Bug Fixes
- Fixed glob as object (1b2c21a)
- Improved Windows compatibility (#85) (ad62899)
- subdirectory errors in blob patterns (c2720d0)
Features
- Added non-wildcard glob support (405d1ec)
- Added transform method to patterns (#77) (6371eb1)
<a href="https://github.com/webpack-contrib/copy-webpack-plugin/compare/v4.0.0...v3.0.1">4.0.0</a> (2016-10-23)
Bug Fixes
- Changed default ignore glob to ignore dot files (#80) (08b69a4)
Features
- Added transform method to patterns (6371eb1)