csso-webpack-plugin
Version:
CSSO minification files to serve your webpack bundles
139 lines (82 loc) • 4.14 kB
Markdown
# Change Log
## 2.0.0-beta.3 (April 9, 2021)
Release candidate N2.3:
* Move core-js from dev to runtime dependencies (closes [#28](https://github.com/zoobestik/csso-webpack-plugin/issues/28), [#29](https://github.com/zoobestik/csso-webpack-plugin/issues/29))
## 2.0.0-beta.2 (April 1, 2021)
Release candidate N2.2:
* Support new process assets in webpack 5 [#24](https://github.com/zoobestik/csso-webpack-plugin/issues/24) (posted by [@dotnetshadow](https://github.com/dotnetshadow))
* Fix types for Webpack Plugin [#18](https://github.com/zoobestik/csso-webpack-plugin/issues/18) (fixed by [Mikhail Bodrov](https://github.com/Connormiha))
## 2.0.0-beta.1 (December 12, 2019)
Release candidate N2.1:
* Update for [CSSO 4](https://github.com/css/csso/releases/tag/v4.0.0)
* Drop maintenance for **NODE < 8.0.0** (see `csso v4` release notes, it's incompatible)
Resolved:
[#15](https://github.com/zoobestik/csso-webpack-plugin/issues/15),
[#16](https://github.com/zoobestik/csso-webpack-plugin/issues/16),
[#22](https://github.com/zoobestik/csso-webpack-plugin/issues/22).
Chores:
* use native `async/await` instead [async](https://www.npmjs.com/package/async)
* moved to [`source-map`](https://github.com/mozilla/source-map/blob/master/CHANGELOG.md#070) with support WEBAssembly
* Up-to-date dev-dependencies versions
## 1.0.0-beta.12 (April 4, 2018)
Release candidate N9:
* Fix warning with webpack 4.x (thanks for [@the-spyke](https://github.com/the-spyke)):
```
DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
```
## 1.0.0-beta.11 (April 4, 2018)
* No changes
## 1.0.0-beta.10 (November 4, 2017)
Release candidate N8:
* Add new option for two different files — [`pluginOutputPostfix`](https://github.com/zoobestik/csso-webpack-plugin/commit/7da22c9c34c2172148049912589b507d7309a852#diff-04c6e90faac2675aa89e2176d2eec7d8R42)
* **csso** 3.3.0 -> 3.4.0 by default
* Update-to-date dev-dependencies versions
## 1.0.0-beta.9 (October 17, 2017)
Release candidate N7:
* **csso** 3.2.0 -> 3.3.0 by default
* Update-to-date dev-dependencies versions
## 1.0.0-beta.8 (August 28, 2017)
Release candidate N6:
* Update-to-date dependencies versions
* **BREAKING**: `options.sourceMap` is deprecate and should be removed from config.
For getting source map just use any value [`devtool`](https://webpack.js.org/configuration/devtool/#devtool).
## 1.0.0-beta.7 (June 3, 2017)
Release candidate N5:
* Trivial; strict 0.10 node version
* Update-to-date dependencies versions
## 1.0-beta.6 (April 17, 2017)
Release candidate N4
* **trivial**. Provide typings for Flow and Typescript
## 1.0-beta.5 (April 15, 2017)
Release candidate N3
* Fix issue with regexp filters
## 1.0-beta.4 (April 10, 2017)
Release candidate N2
* Add `output.sourceMapFilename` options support
## 1.0-beta.3 (April 9, 2017)
Release candidate N1
* **Bugfix**: simple compilation config triggered success callback twice
### Breaking changes
* The `sourceMap:true` used `devtool` option if chunk detection unexpected
* nodejs is **less than version 4** still can be used but **isn't tested now**.
## 1.0-beta.2 (March 31, 2017)
Strict source map type from options
* `options.sourceMap` is enum and **required** for generate source maps.
* Add strong dependencies for *[yarn](https://yarnpkg.com/en/) package manager*.
## 1.0-beta.1 (March 30, 2017)
Source Maps feature supported
* Initial **source map** feature implementation
* Update-to-date dependencies versions
## 1.0-alpha.4 (March 7, 2017)
Acknowledgements and regex filter
* Add “Acknowledgements” section to README.md
* Single argument regex typed should be filter
## 1.0-alpha.3 (March 6, 2017)
Documentation and draft filter API improves
* Add more additional information about motivation
* Filter function may be single now: `new CSSOCompressPlugin(file => file.startsWith('foo'))`
## 1.0-alpha (March 6, 2017)
Simple draft for minify css bundles with full restructing rules by [csso](https://github.com/csso/csso).
**No source maps**
**No exception pretty print**
**No anything else except basic minify**