Skip to content

Latest commit

 

History

History
623 lines (295 loc) · 31 KB

CHANGELOG.md

File metadata and controls

623 lines (295 loc) · 31 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

5.3.10 (2023-12-28)

Bug Fixes

  • bump terser to the latest stable version (#587) (f650fa3)

5.3.9 (2023-05-17)

Bug Fixes

5.3.8 (2023-05-06)

Bug Fixes

5.3.7 (2023-03-08)

Bug Fixes

5.3.6 (2022-08-29)

Bug Fixes

  • allow disable compress options for terser and swc (#514) (52c1aef)

5.3.5 (2022-08-16)

Bug Fixes

5.3.4 (2022-08-12)

Bug Fixes

  • respect environment options for terser and swc compress options (#509) (29bbc3a)

5.3.3 (2022-06-02)

Fixes

  • fix broken release

5.3.2 (2022-06-02)

Chore

  • switched to @jridgewell/source-map for error generation

5.3.1 (2022-02-01)

Bug Fixes

  • use TerserECMA type to fix type mismatch (#471) (68920cd)

5.3.0 (2021-12-16)

Features

  • removed cjs wrapper and generated types in commonjs format (export = and namespaces used in types), now you can directly use exported types (#463) (34fadde)

5.2.5 (2021-11-08)

Bug Fixes

  • output readable esbuild warnings (9431b32)

5.2.4 (2021-09-09)

Bug Fixes

5.2.3 (2021-09-03)

Bug Fixes

5.2.2 (2021-09-03)

Bug Fixes

  • types for optional dependencies have been removed in favor of the options provided by the developer (potential breaking change for types due invalid usage), please look at example (d7ea08f)

5.2.1 (2021-09-02)

Bug Fixes

5.2.0 (2021-08-31)

Notes

  • due terser-webpack-plugin has its own types now, @types/terser-webpack-plugin should be not used anymore, also @types/terser-webpack-plugin is not compatible and has wrong types

Features

5.1.4 (2021-06-25)

  • update serialize-javascript

5.1.3 (2021-05-31)

Chore

  • update jest-worker

5.1.2 (2021-05-12)

Bug Fixes

5.1.1 (2021-01-09)

Bug Fixes

5.1.0 (2021-01-08)

Features

  • optimize JS assets added later by plugins (#373) (fea6f20)

5.0.3 (2020-10-28)

Bug Fixes

5.0.2 (2020-10-27)

Bug Fixes

  • compatibility with the format option for terser (b944353)

5.0.1 (2020-10-23)

Bug Fixes

  • improved performance (we strongly recommend using latest LTS releases) (#345) (95f3418)
  • used worker_thread where is it possible (#344) (3c50404)
  • fixed terser options for es module (a12730f)

5.0.0 (2020-10-14)

⚠ BREAKING CHANGES

  • webpack@4 no longer supported
  • removed the cache option
  • removed the cacheKeys option
  • removed the sourceMap option (respect the devtool option by default)

Bug Fixes

  • reduce deps
  • performance improvement

4.2.3 (2020-10-07)

Bug Fixes

4.2.2 (2020-09-19)

Bug Fixes

4.2.1 (2020-09-15)

Bug Fixes

4.2.0 (2020-09-11)

Features

Bug Fixes

4.1.0 (2020-08-10)

Features

  • pass license files as related assets for webpack@5 (7d3ae95)

Bug Fixes

  • compatibility with 10.13 version of Node.js

4.0.0 (2020-08-04)

⚠ BREAKING CHANGES

  • the warningsFilter option was removed without replacement,
  • terser version is 5,
  • return value of the minify option was changed, only code/map/extractedComments are valid

Features

  • improved compatibility with webpack@5

3.1.0 (2020-08-03)

Features

  • show minimized assets in stats for webpack@5 (#289) (d59eae2)

Bug Fixes

  • compatibility cache feature with webpack@5 (5d2bd29)
  • skip double compression for child compilation (37cc813)

3.0.8 (2020-07-27)

Bug Fixes

  • compatibility with child compilations (9da4add)

3.0.7 (2020-07-16)

Bug Fixes

  • uglify additional assets (100e38e)

3.0.6 (2020-06-18)

Bug Fixes

  • do not crash on buffer assets (3c67023)

3.0.5 (2020-06-15)

Bug Fixes

3.0.4 (2020-06-13)

Chore

  • update p-limit and serialize-javascript packages

3.0.3 (2020-06-03)

Bug Fixes

  • compatibility with >= 10.13 versions of Node.js
  • security problem (#259) (522aa2c)

3.0.2 (2020-05-26)

Bug Fixes

3.0.1 (2020-05-06)

Bug Fixes

  • parallelism in multi compilation mode (0ee7ed2)
  • remove redundant code for the chunkFilter option (#243) (7220734)

3.0.0 (2020-05-01)

⚠ BREAKING CHANGES

  • minimum supported Node.js version is 10.13
  • the chunkFilter was removed, please use test/include/exclude options
  • change arguments order for the warningFilter option from Function<(warning, file, source) -> Boolean> to Function<(file, warning, source) -> Boolean>
  • when the extractComments.filename option is a function it pass only one argument and it is object with filename, basename, query and hash properties
  • if the value from the extractComments.filename option conflicts with existing assets, an error will be thrown instead of a warning
  • use the optimizeAssets hook for webpack@5

2.3.6 (2020-04-25)

Bug Fixes

  • preserve @license comments starting with // (d3f0c81)

2.3.5 (2020-02-14)

Bug Fixes

  • do not break code with shebang (fac58cb)

2.3.4 (2020-01-30)

Bug Fixes

  • respect stdout and stderr of workers and do not create warnings (#215) (5708574)
  • use webpack hash options rather than hard-code MD4 (#213) (330c1f6)

2.3.3 (2020-01-28)

Bug Fixes

  • license files now have .txt suffix by default (#210) (de02f7b)
  • reduce memory usage (abfd950)

2.3.2 (2020-01-09)

Bug Fixes

2.3.1 (2019-12-17)

Bug Fixes

2.3.0 (2019-12-12)

Features

  • support webpack@5 cache (3649b3d)

2.2.3 (2019-12-11)

SECURITY

  • update serialize-javascript to 2.1.2 version.

2.2.2 (2019-12-06)

SECURITY

  • update serialize-javascript to 2.1.1 version.

2.2.1 (2019-10-22)

Bug Fixes

  • get rid deprecation warnings for webpack@5 (#181) (0e9b780)

2.2.0 (2019-10-22)

Features

  • map webpack@5 options to terser options (#177) (f4c47aa)
  • pass an asset path for the warningsFilter option (#176) (9a0a575)
  • propagate an error stacktrace from terser (#179) (a11e66b)
  • enable the sourceMap option when the SourceMapDevToolPlugin plugin used (non cheap) (#178) (d01c1b5)

Bug Fixes

  • get rid deprecation warnings for webpack@5 (#180) (504ea8b)

2.1.3 (2019-10-10)

Bug Fixes

  • invalidate cache when a file name was changed (#171) (7e1d370)

2.1.2 (2019-09-28)

Bug Fixes

2.1.1 (2019-09-27)

Bug Fixes

  • logic for extracting and preserving comments (#166) (6bdee64)

2.1.0 (2019-09-16)

Bug Fixes

  • correct interpretation url for extracted comment file (#157) (aba8ba7)

Features

  • emit warning when comment file conlict with an existing asset (#156) (2b4d2a4)
  • improve naming of extracted file with comments (#154) (5fe3337)

2.0.1 (2019-09-06)

Bug Fixes

  • reduce memory usage (#145) (815e533)
  • revert do not run parallel mode when you have only one file (#146) (6613a97)

2.0.0 (2019-09-05)

⚠ BREAKING CHANGES

  • minimum require Node.js version is 8.9.0
  • the extractComments option is true by default
  • the cache option is true by default
  • the parallel option is true by default
  • using the extractComments.condition option with true value extract only some comments
  • the sourceMap option now defaults to depending on the devtool Webpack option

Bug Fixes

Features

  • enable the cache option by default (#132) (960d249)
  • enable the extractComments option by default (ad2471c)
  • enable the parallel option by default (#131) (7b342af)
  • respect devtool values for source map generation (#140) (dd37ca1)

1.4.1 (2019-07-31)

Bug Fixes

1.4.0 (2019-07-31)

Features

1.3.0 (2019-05-24)

Features

1.2.4 (2019-05-15)

Bug Fixes

1.2.3 (2019-02-25)

Bug Fixes

  • invalidate cache after changing node version (675edfd)

1.2.2 (2019-02-04)

Bug Fixes

  • cannot read property 'minify' of undefined (#69) (0593d7c)

1.2.1 (2018-12-27)

Bug Fixes

  • don't crash when no extracted comments (#49) (efad586)

1.2.0 (2018-12-22)

Bug Fixes

Features

1.1.0 (2018-09-14)

Bug Fixes

  • extract comment conditions is case insensitivity (19e1e43)

Features

  • full coverage schema options validation (#8) (68e531e)

1.0.2 (2018-08-16)

Internal

  • migrate from @webpack-contrib/schema-utils to schema-utils (a5432da)

1.0.1 (2018-08-15)

Bug Fixes

  • cpus length in a chroot environment (os.cpus()) (#4) (9375646)

1.0.0 (2018-08-02)

Initial publish release

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.