gat
gat copied to clipboard
Update module github.com/tdewolff/minify/v2 to v2.20.37
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/tdewolff/minify/v2 | v2.20.12 -> v2.20.37 |
Release Notes
tdewolff/minify (github.com/tdewolff/minify/v2)
v2.20.37
- JS: fix !"" => true, fixes https://github.com/tdewolff/minify/issues/723
- JS: don't remove group around optional chaining expressions when it's the left side of a dot expression, fixes https://github.com/tdewolff/minify/issues/724
- JS: variable usage, indexing and dot expressions have side-effects, fixes https://github.com/tdewolff/minify/issues/725
- cmd: allow forward and backward slashes for Windows platform, fixes https://github.com/tdewolff/minify/issues/726
v2.20.36
v2.20.35
- JS: improve decision to convert string to template literal; don't count \r, see https://github.com/tdewolff/minify/issues/717
- Don't modify minifier options, fixes https://github.com/tdewolff/minify/issues/720
v2.20.34
- JS: fix parsing of let declaration in statements that don't allow declarations
- JS: fix newlines in literals in ExprStmt after last commit
- JS: fix parsing of async variable when async function is not allowed
- Add keep-special-comments to bindings with #712
- CLI: fix some bugs in command line parsing
v2.20.33
- Finally fix issues for Python and NodeJS bindings on 32-bit systems, see https://github.com/tdewolff/minify/issues/707
- JS: don't convert carriage returns (\r) to a literal inside template literals, fixes https://github.com/tdewolff/minify/issues/708
v2.20.32
- Fix NodeJS and Python bindings on 32-bit systems (again), see #707
- Prevent copying input data for NodeJS and Python bindings, making them slightly more efficient
v2.20.31
- Fix NodeJS and Python bindings on 32-bit systems
v2.20.30
- Fix Python and NodeJS bindings for 32-bit systems, fixes https://github.com/tdewolff/minify/issues/707
v2.20.29
- Fix Python and NodeJS bindings for 32-bit systems, fixes #707
v2.20.28
- Fix building from source for NodeJS binding
v2.20.27
- Fix building locally for Python binding
v2.20.26
- Fix workflows for NodeJS and Python bindings
v2.20.25
- Fix NodeJS binding build-from-source
v2.20.24
- Fix Python and JS bindings
v2.20.23
- Fix Python binding for MacOS
v2.20.22
- HTML: don't skip text with templates in select tag, fixes https://github.com/tdewolff/minify/issues/698
- JS: don't trim escapes in tagged template expression, fixes https://github.com/tdewolff/minify/issues/701
v2.20.21
- CSS: keep source mapping URLs, fixes https://github.com/tdewolff/minify/issues/692
- Update Python binding, fixes https://github.com/tdewolff/minify/issues/693 hopefully
v2.20.20
- cmd: fix bug with --bundle and multiple inputs, fixes https://github.com/tdewolff/minify/issues/683
- JS: fix bug when merging hoisted var-decl to let-decl, fixes https://github.com/tdewolff/minify/issues/687
- JS: use more efficient reordering of var declaration names
- Update tdewolff/parse; fix parsing minified JS as JSON, fixes https://github.com/tdewolff/minify/issues/688
v2.20.19
- CSS: properly test for equal values, fixes https://github.com/tdewolff/minify/issues/673
- CSS: fix another comparison bug with functions, see https://github.com/tdewolff/minify/issues/673
- cmd: fix --type not set error when it is set, fixes https://github.com/tdewolff/minify/issues/675
- JS: revert performance regression from https://github.com/tdewolff/minify/commit/61a4bb831795ab7de73f4c395a014b69bd2ac1c5 , up to 120% faster for antd.js
- JS: fix minifying strings where the last character needs to be escaped as we change the quotes
v2.20.18
v2.20.17
- cmd: output statistics now have fixed length, removing dependency on go-humanize
- cmd: choose newest atime/mtime to preserve timestamps when using --bundle; allow setting preserve with --bundle; add warnings when ownership/permissions differ between input files when using --bundle; see https://github.com/tdewolff/minify/issues/671
- cmd: don't preserve parent directories for --bundle, see https://github.com/tdewolff/minify/issues/671
- HTML: keep original attribute quote for all attributes, fixes https://github.com/tdewolff/minify/issues/670
- JS: fix precedence of OptionalChaining expression
- JS: fix parsing of 'export default expr' where expression can only be an assignment expression
v2.20.16
- cmd: revert to report error when specified file has no extension for a minifier
- JS: fix memory bug with bang-comments
v2.20.15
- Fix ResponseWriter to not minify if there is no supported RequestURI extension or supported Content-Type header, fixes https://github.com/tdewolff/minify/issues/660
- JS: fix parsing of comments in expressions and keep all bang-comments at the top of the statement list, fixes https://github.com/tdewolff/minify/issues/664
- cmd: fix printing an error when writing to directory but it doesn't exist
- cmd: add Debug logging class, don't print error when can't infer mimetype from input but is excluded by --exclude
- cmd: update argp package with some fixes
v2.20.14
- Update tdewolff/parse: revert ignoring error in lexer of identifier after number to be on the safe side (it should be caught by the parser nonetheless)
v2.20.13
- JS: update tdewolff/parse and fix https://github.com/tdewolff/minify/issues/656
- HTML: rename KeepConditionalComments => KeepSpecialComments, fixes https://github.com/tdewolff/minify/issues/657
- JS: support parsing binary/octal/hexadecimal integers with big int suffix, fixes https://github.com/tdewolff/parse/issues/116
- JS: fix parsing of for/for-of/for-in regarding LHSExpr vs Expr
- JS: fix parsing of semicolon after import() CallExpression
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), 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.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 2 additional dependencies were updated
Details:
| Package | Change |
|---|---|
github.com/tdewolff/parse/v2 |
v2.7.7 -> v2.7.18 |
golang.org/x/sys |
v0.15.0 -> v0.25.0 |