Update dependency @swc/core to v1.3.22 #22
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.21
->1.3.22
Release Notes
swc-project/swc
v1.3.22
Compare Source
Bug Fixes
(common) Fix handling of input source maps (#6561) (4af52c7)
(common) Fix
BytePos
->CharPos
calculations (#6574) (a203fdb)(css/parser) Fix recovery more for invalid component values in declaration value (#6560) (db1eb48)
(css/parser) Fix parsing of nested rules (#6563) (a1fe907)
(css/parser) Fix a small bug (#6591) (4de378c)
(css/parser) Avoid skipping extra whitespaces (#6592) (d8936ad)
(es/compat) Prepend generated
_loop
to the correct scope (#6604) (4c2d422)(es/parser) Fix
typeof
inTSCallSignatureDeclaration
(#6553) (aa28aa0)(es/parser) Fix parsing of JSX with ASI (#6577) (ad95ead)
(es/resolver) Reset
in_type
flag correctly (#6597) (29ba05d)(es/typescript) Strip inline type declarations (#6600) (fe0c651)
(node-swc) Sync types for
jsc.optimizer.globals
(#6603) (b97aa45)(xml/parser) Fix parsing of legacy document types (#6555) (cdf0d8a)
(xml/parser) Fix various bugs (#6566) (01232f0)
Features
(css/ast) Make AST intuitive (#6606) (b4eef53)
(css/plugin) Prepare Wasm plugins (#6567) (8cdc28c)
(css/plugin) Support Wasm plugin (#6568) (fa8f7b0)
(es/analyzer) Extract the analyzer from the minifier to a separate crate (#6586) (e1d01d8)
(html/parser) Improve lexer (#6543) (49b7e9e)
Miscellaneous Tasks
(ci) Add debug logs for cli binaries (#6556) (8083484)
(ci) Fix CI (#6558) (8587589)
(ci) Fix benchmark action (#6582) (d8adc58)
(ci) Fix benchmark action (#6596) (154c315)
(css/lexer) Fix typo (#6588) (f383836)
Performance
(css/ast) Reduce token size (#6569) (8633d27)
(css/codegen) Reduce allocations (#6599) (538d63e)
(css/minifier) Remove redundant clone (#6579) (70ac028)
(css/minifier) Remove more redundant clones (#6580) (4171ee7)
(css/minifier) Improve performance (#6583) (7895599)
(css/parser) Reduce clones and allocations (#6585) (6479670)
(css/parser) Reduce number of function calls (#6587) (252edb5)
(css/parser) Don't allocate for comparisons (#6593) (08b6eab)
(html/parser) Optimize usage of buffers (#6590) (d6e9613)
Refactor
(common) Cleanup source_map.rs (#6570) (b3ea52f)
(es/minifier) Remove unnecessary code (#6575) (586bfd5)
(xml/parser) Simplify logic for parsing elements (#6557) (85a03e7)
Testing
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.