Tdewolff-minify

Latest version: v2.20.34

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

Scan your dependencies

Page 16 of 20

2.8.0

**WARNING** for package maintainers, some **files have been renamed**, adjust your build scripts accordingly.

- Use Makefile instead of GoReleaser to build releases for all architectures, use `make release`. This fixes the `README.md` file location inside the archives to be in the root of the archive
- Release archives will no longer have the version name explicitly stated, fixes 316
- Remove `cmd/minify/install.sh`, use `make install` instead
- Rename `cmd/minify/minify_bash_tab_completion` to `cmd/minify/bash_completion`
- Rename `LICENSE.md` to `LICENSE` as it is not a Markdown file
- Rename `min` subpackage to `minify`
- cmd: running `minify` without arguments will print a more informative error message
- cmd: bad arguments will not display cmd usage automatically

2.7.7

- cmd: fix file paths on Windows when input and output directories are equal (slash vs backslash)
- cmd: add `--cpuprofile` and `--memprofile` options
- cmd: fix usage of `--match` and `--sync` simultaneously, fixes 315
- cmd: `--match` applies to all filename inputs not just under directories
- CSS: remove whitespace around custom variable value, fixes 305
- JSON: minify numbers, fixes 302
- HTML: fix slow parsing of `<a>` tag with many `name` or `id` attributes (OSS-Fuzz)
- Don't replace space by `+` in DataURI, fixes 314
- Don't escape ` : ; = ? + , / $ \t \n \r` in DataURIs (works for Chrome, Firefox, Opera, Edge, Safari, Yandex, and IE9, IE10, IE11)

2.7.6

- HTML: remove text and whitespace within `select` and `optgroup` tags
- CSS: fix slow parsing of selectors when they contain many errors (OSS-Fuzz)
- CSS: fix RGB/HSL when a parameter overflows (OSS-Fuzz)
- CSS: fix slow parsing of large HSL parameters (OSS-Fuzz)
- cmd: properly run defer calls after command ends, may fix some race bugs
- Add easy API in the `min/` subpackage
- Add project to OSS-Fuzz

2.7.4

- CSS: fix minification of `flex`, default of `flex-basis` is zero for three value case, fixes 292
- CSS: remove whitespace within `import url(...)`, fixes 296
- HTML: remove spaces around/in picture and audio following whitespace removal rules for phrasing elements

2.7.3

- external minifiers can now use input/output files instead of only stdin/stdout using the `$in` and `$out` keywords
- SVG: don't minify inside `foreignObject`, fixes 291

2.7.2

- SVG: bugfix for `C`, `S`, `Q`, and `T` commands where if the control points would not overlap with the start or end points of the curve, it would still be converted to a line.

Page 16 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.