Releases: kangax/html-minifier
Releases · kangax/html-minifier
4.0.0
Bug fixes
- handle custom fragments within CSS/JS correctly (#1001, #1015)
Changes
Improvements
- implement
continueOnParseError
to treat invalid characters as text (#1004)
- minify Content-Security-Policy (#947, #975, #1014)
- upgrade to
commander 2.19.0
- upgrade to
grunt-contrib-uglify 4.0.1
- upgrade to
gruntify-eslint 5.0.0
- upgrade to
uglify-js 3.5.1
3.5.20
Bug fixes
- handle custom fragments inside CSS more gracefully (#928, #929, #950)
Improvements
- upgrade to
clean-css 4.2.1
- upgrade to
commander 2.17.1
3.5.19
Bug fixes
- handle
maxLineLength
precisely around custom fragments & <!-- htmlmin:ignore -->
(#930, #945)
Improvements
- prefer
https://
in documentation (#943)
- convert to
<!doctype html>
for compressibility (#822, #944)
3.5.18
Bug fixes
- fix DOCTYPE parsing (#938, #939)
- ensure CLI accepts
--minify-urls
Improvements
- upgrade to
commander 2.16.0
3.5.17
Improvements
- upgrade to
uglify-js 3.4.2
3.5.16
Bug fixes
- handle empty
class
attributes (#921, #922)
3.5.15
Improvements
- supply context to
minifyCSS
custom processor (#909)
- preserve input
options
(#910)
- upgrade to
grunt-browserify 5.3.0
3.5.14
Bug fixes
- preserve whitespace around
<ruby>
(#904, #905)
3.5.13
Bug fixes
- fix race in QUnit web test (#899)
Improvements
- reduce dependencies (#898)
3.5.12
Bug fixes
- fix corner case in
decodeEntities
(#893, #894)