Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Sep 12, 2024

This PR contains the following updates:

Package Change Age Confidence
html-minifier (source) ^0.8.0 -> ^4.0.0 age confidence

Release Notes

kangax/html-minifier (html-minifier)

v4.0.0: 4.0.0

Compare Source

Bug fixes
Changes
  • Drop Node.js < 6 support
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

v3.5.21

Compare Source

v3.5.20: 3.5.20

Compare Source

Bug fixes
Improvements
  • upgrade to clean-css 4.2.1
  • upgrade to commander 2.17.1

v3.5.19: 3.5.19

Compare Source

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)

v3.5.18: 3.5.18

Compare Source

Bug fixes
  • fix DOCTYPE parsing (#​938, #​939)
  • ensure CLI accepts --minify-urls
Improvements
  • upgrade to commander 2.16.0

v3.5.17: 3.5.17

Compare Source

Improvements
  • upgrade to uglify-js 3.4.2

v3.5.16: 3.5.16

Compare Source

Bug fixes

v3.5.15: 3.5.15

Compare Source

Improvements
  • supply context to minifyCSS custom processor (#​909)
  • preserve input options (#​910)
  • upgrade to grunt-browserify 5.3.0

v3.5.14: 3.5.14

Compare Source

Bug fixes

v3.5.13: 3.5.13

Compare Source

Bug fixes
  • fix race in QUnit web test (#​899)
Improvements

v3.5.12: 3.5.12

Compare Source

Bug fixes

v3.5.11: 3.5.11

Compare Source

Bug fixes

v3.5.10: 3.5.10

Compare Source

Bug fixes

v3.5.9: 3.5.9

Compare Source

Bug fixes
Improvements
  • upgrade to commander 2.14.1

v3.5.8: 3.5.8

Compare Source

Improvements
  • upgrade to uglify-js 3.3.1
  • migrate from qunitjs to qunit

v3.5.7: 3.5.7

Compare Source

Bug fixes
Improvements
  • upgrade to chalk 2.3.0
  • upgrade to commander 2.12.1
  • upgrade to uglify-js 3.2.0

v3.5.6: 3.5.6

Compare Source

Bug fixes

v3.5.5: 3.5.5

Compare Source

Bug fixes
  • preserve special whitespaces (#​849)
Improvements
  • upgrade to grunt-contrib-uglify 3.1.0

v3.5.4: 3.5.4

Compare Source

Improvements
  • upgrade to chalk 2.1.0
  • upgrade to grunt-browserify 5.2.0
  • upgrade to uglify-js 3.1.0

v3.5.3: 3.5.3

Compare Source

Bug fixes
Improvements
  • upgrade to chalk 2.0.1
  • upgrade to commander 2.11.0
  • upgrade to gruntify-eslint 4.0.0

v3.5.2: 3.5.2

Compare Source

Improvements
  • propagate blocking of collapseWhitespace to inner elements (#​817)

v3.5.1: 3.5.1

Compare Source

Improvements
  • improve usability of canCollapseWhitespace & canTrimWhitespace (#​813)

v3.5.0: 3.5.0

Compare Source

Improvements
  • upgrade to clean-css 4.1.2
  • upgrade to grunt-contrib-uglify 3.0.0
  • upgrade to uglify-js 3.0.5

v3.4.4: 3.4.4

Compare Source

Bug fixes

v3.4.3: 3.4.3

Compare Source

Improvements
  • upgrade to grunt-contrib-uglify 2.3.0
  • upgrade to progress 2.0.0
  • upgrade to uglify-js 2.8.22

v3.4.2: 3.4.2

Compare Source

Bug fixes
  • fix crash when specific class names are used with sortClassName (#​794, #​795)
  • fix parsing of validly unquoted whitespace attribute values (#​796)

v3.4.1: 3.4.1

Compare Source

Bug fixes

v3.4.0: 3.4.0

Compare Source

Improvements
  • upgrade to uglify-js 2.8.0 (#​789)

v3.3.3: 3.3.3

Compare Source

Improvements
  • handle &nbsp; better in collapseWhitespace (#​785)

v3.3.2: 3.3.2

Compare Source

Bug fixes

v3.3.1: 3.3.1

Compare Source

Bug fixes
  • preserve non-breaking spaces during collapseWhitespace (#​777, #​780)

v3.3.0: 3.3.0

Compare Source

Improvements
  • upgrade to clean-css 4.0.0 (#​772)

v3.2.3: 3.2.3

Compare Source

Bug fixes
  • retain attribute quotes around values containing custom fragments (#​757, #​760)

v3.2.2

Compare Source

v3.1.1: 3.1.1

Compare Source

Bug fixes
  • fix backreferences usage in ignoreCustomFragments (#​733, #​738)

v3.1.0: 3.1.0

Compare Source

Bug fixes
  • handle line-breaks around custom fragments gracefully (#​719, #​720)
Improvements
  • improve collapseWhitespace with trimCustomFragments (#​722, #​723)

v3.0.3: 3.0.3

Compare Source

Bug fixes
  • collapseWhitespace removes attribute whitespaces in <wbr> (#​713, #​715)

v3.0.2: 3.0.2

Compare Source

Bug fixes
  • removeComments overrides htmlmin:ignore sometimes (#​696, #​699)

v3.0.1: 3.0.1

Compare Source

Bug fixes
  • cli does not process subdirectories when --file-ext is specified (#​686, #​687)
Improvements
  • cli --input-dir no long creates empty subdirectories (#​688)

v3.0.0: 3.0.0

Compare Source

Improvements

v2.1.7: 2.1.7

Compare Source

Bug fixes
  • fix whitespace interactions between minifyCSS and collapseWhitespace (#​664, #​676)
  • fix interactions between minifyJS and ignoreCustomFragments (#​679, #​681)
Improvements

v2.1.6: 2.1.6

Compare Source

Bug fixes

v2.1.5: 2.1.5

Compare Source

Improvements

v2.1.4: 2.1.4

Compare Source

Improvements
  • update to change-case 3.0.0
  • update to minimize 2.0.0

v2.1.3: 2.1.3

Compare Source

Improvements
  • update to he 1.1.0

v2.1.2: 2.1.2

Compare Source

Bug fixes
  • command-line tool not working under Node.js 0.10 (#​653, #​654)
  • incorrect behaviours for conservativeCollapse & preserveLineBreaks (#​652, #​655)

v2.1.1: 2.1.1

Compare Source

Bug fixes
  • fix command line help text (fa59d3b)
  • degraded performance when sortAttributes or sortClassName is used (#​651)
Improvements

v2.1.0: 2.1.0

Compare Source

Bug fixes
  • collapseWhitespace causes whitespace to shift around htmlmin:ignore (#​641, #​644)
Improvements

v2.0.0: 2.0.0

Compare Source

Bug fixes
  • includeAutoGeneratedTags & removeOptionalTags removes meaningful content (#​627, #​629)
Improvements

v1.5.0: 1.5.0

Compare Source

Bug fixes
  • quote character of attribute with empty string value is parsed incorrectly (#​603, #​605)
Improvements
  • HTMLLint now warns about missing doctype and repeating attributes (#​15, #​16, #​593)
  • new option sortAttributes reorders attributes for optimal compression (#​4, #​594, #​613)
  • new option sortClassName recorders style classes for optimal compression (#​267, #​597, #​613)
  • command-line tool now uses commander (#​602)
  • removeScriptTypeAttributes and removeStyleLinkTypeAttributes cover wider range of cases (#​607)
  • new option decodeEntities minifies HTML Entity Characters (#​75, #​472, #​608)

v1.4.0: 1.4.0

Compare Source

Bug fixes
  • some inline tags have significant trailing whitespaces removed by collapseWhitespace (#​581, #​583)
  • template text with trailing comment broke by remove{Comments,CDATASections}FromCDATA (#​579, #​586)
  • cli.js cannot parse regex options from JSON file (#​588)
Improvements

v1.3.1: 1.3.1

Compare Source

Bug fixes
Improvements
  • update documentation on minifier options (#​570, #​575)
  • stricter eslint validation (#​573)
  • processConditionalComments to control minification of IE conditional comments (#​563, #​567)

v1.3.0: 1.3.0

Compare Source

Bug fixes
Improvements
  • minification of contents within conditional comments (#​524)
  • collapseWhitespace around comments and removeEmptyElements (#​525)
  • clean up <script type="..."> (#​521)
  • support parsing of non-conventional attributes (#​289, #​534, #​542)
  • general performance (#​520, #​522)
  • don't inject tags generated by HTML parser (#​540)
  • support parsing of non-standard tag names (#​248, #​543)
  • migrate from jscs & jshint to eslint (#​554)
  • grunt test to cover browser tests (#​537)

v1.2.0

Compare Source

v1.1.1

Compare Source

v1.0.1

Compare Source

v1.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency html-minifier to v4 Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/html-minifier-4.x branch December 8, 2024 18:49
@renovate renovate bot changed the title Update dependency html-minifier to v4 - autoclosed Dec 9, 2024
@renovate renovate bot reopened this Dec 9, 2024
@renovate renovate bot force-pushed the renovate/html-minifier-4.x branch from 6db0eb0 to a82a476 Compare December 9, 2024 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant