5.8 KiB
5.8 KiB
Change Log
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
[0.2.6] - 2020-07-15
Added
- Let PostHTML options to be passed.
Fixed
<script>tags merging without content.
0.2.5 - 2019-11-09
Added
- Option to remove unused CSS using PurgeCSS #84.
Fixed
- Keep the order of inline and external JS #80.
0.2.4 - 2019-07-11
Fixed
- Remove crossorigin from boolean attribute #78, #79.
- Disable SVGO plugin convertShapeToPath in safe preset #76.
0.2.3 - 2019-02-14
Fixed
- Keep
<g>in SVG by default #71.
0.2.2 - 2019-01-03
Added
removeUnusedCssmodule #36.
Fixed
0.2.1 - 2018-12-01
Fixed
- Disable JS minifying on AMP pages #65.
0.2.0 - 2018-09-14
Breaking changes
- The API of
minifyCssmodule has been changed sincecssnanohas been updated to version 4, which has a different API. Check the following resources for more info:- htmlnano docs
- cssnano docs
- Diff of commit 979f2c with the changes of related docs.
Added
- Add presets #64.
- Add
collapseAttributeWhitespacemodule for collapsing spaces in list-like attributes #25. - Add
deduplicateAttributeValuesmodule for de-duplicating values in list-like attributes #39. - Better support for AMP pages #59.
- Collapse whitespaces between top-level tags #24.
Changed
- Improve whitespace normalization using
normalize-html-whitespace#21.
Fixed
- Don't collapse
visible="false"attributes in A-Frame pages #62.
0.1.10 - 2018-08-03
Fixed
- Merging
<script>tags without leading;#55.
0.1.9 - 2018-04-29
Fixed
- Default minification options safety #50.
0.1.8 - 2018-04-17
Fixed
- ES6+ minification #48.
0.1.7 - 2018-03-13
Fixed
- Update dependencies which also fixes the SVG minification bug #47.
0.1.6 - 2017-06-27
Fixed
- "Not a function" error #42.
0.1.5 - 2016-04-24
Added
Changed
- Remove redundant
type="submit"from<button>#31.
Fixed
- Windows build #30.
0.1.4 - 2016-02-16
Added
- Minify JSON.
- Merge multiple
<style>into one. - Collapse boolean attributes.
- Remove redundant attributes.
- HTML minifiers benchmark #22.
Changed
- Expand list of JSON-like mime types #20.
0.1.3 - 2016-02-09
Fixed
- Don't alter HTML comments inside not relevant modules #17.
0.1.2 - 2016-02-07
Fixed
- Don't remove conditional comments in safe mode #13.
- Downgrade:
String.startsWith -> String.search.
0.1.1 - 2016-01-31
Added
- Minify CSS inside
<style>tags andstyleattributes. - Minify JS inside
<script>tags andon*attributes.
Changed
- Remove attributes that contains only white spaces.