Minify-html

Latest version: v0.16.4

Safety actively analyzes 722460 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

0.16.4

- Fix macOS label for GitHub Actions.

0.16.3

- Bump macOS version for GitHub Actions.

0.16.2

- Fix Node.js builds.
- Fix Deno builds.

0.16.1

- Fix Node.js builds.
- Fix Deno builds.

0.16.0

- BREAKING: Cfg options have changed such that spec compliance is the default, to avoid confusion with users:
- `do_not_minify_doctype` => `minify_doctype`
- `ensure_spec_compliant_unquoted_attribute_values` => `allow_noncompliant_unquoted_attribute_values`
- `keep_spaces_between_attributes` => `allow_removing_spaces_between_attributes`
- `Cfg::spec_compliant()` => `Cfg::enable_possibly_noncompliant(&mut self)`
- BREAKING: Some entity minifications are now classified as "possibly noncompliant" and can be enabled via the `allow_optimal_entities` option but won't be performed by default.
- [Internal] Migrate to [aHash](https://github.com/tkaitchuck/aHash/blob/master/compare/readme.md) for faster more consistent performance and once_cell for modern ergonomics.
- [Internal] Downgrade aho-corasick to 0.7 temporarily to support minify-js.
- [Node.js] Fix ARM64 package metadata.
- [Python] Add Python 3.13 support.
- [Ruby] Add Ruby 3.3/3.4 support.
- [Deno] Publish to JSR.
- [Rust] Deny unsafe code in minify-html crate.

0.15.0

- Add `keep_input_type_text_attr` option to keep `type=text` on `<input>` elements.
- [Java] The `Configuration` class constructor has been made private to enforce the use of the builder. The constructor has a lot of params which can easily cause bugs due to ordering and confusion.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.