fast-chunk-string
fast-chunk-string copied to clipboard
chore(deps): update dependency @swc/core to v1.11.16
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @swc/core (source) | 1.10.18 -> 1.11.16 |
Release Notes
swc-project/swc (@swc/core)
v1.11.16
Miscellaneous Tasks
v1.11.15
Bug Fixes
-
(bindings/node) Fix build on platforms without plugin (#10301) (3faae55)
-
(cli) Fix plugin target as
wasm32-wasip1(#10293) (7daf4f4) -
(es) Do not reuse
Compilerforminify()andtransform()(#10273) (63bd8a1) -
(es/bugfix) Do not rename in non-ident-function (#10274) (48b6bdb)
-
(es/minifier) Remove unnecessary check when invoke IIFE (#10257) (6b75775)
-
(es/parser) Parser a program as a module with TLA in non-expression statement (#10287) (157c52a)
-
(html) Remove
asyncfromminifyFragmentSync(#10289) (7028457)
Documentation
Features
-
(es) Add Rust plugin host part for analysis API (#10285) (d213a84)
-
(es) Add analysis API and refactor output API (#10288) (a53c60d)
-
(es/minifier) Allow disabling char frequency analysis (#10259) (50c62d1)
-
(es/minifier) Merge expression with empty return (#10283) (c276a38)
-
(es/minifier) Optimize code generated by optional chaining (#10292) (0d88041)
-
(es/minifier) Support
reduce_escaped_newline(#10232) (64fb286) -
(ts/fast-strip) Improve error message format (#10298) (29c4afb)
Miscellaneous Tasks
- (html) Fix typing (3ed8a7a)
Performance
-
(es/minifier) Adjust parallelism threshold (#10260) (28cc6f6)
-
(es/minifier) Process
consandaltofIfStmtin parallel (#10262) (ccb6eb8) -
(es/minifier) Move logic to the pure minifier (#10264) (7ecd807)
-
(es/minifier) Use
swc_par_iterinstead ofrayon(#10267) (78e37a1)
Refactor
Testing
v1.11.13
Features
-
(es/minifier) Merge alt's cons with cons (#10256) (589bcd7)
-
(swc_core) Expose features of
swc_parallel(#10258) (042f19f)
Performance
v1.11.12
Bug Fixes
-
(es/minifier) Make
inline_globalsnoop by default (#10231) (b192dc8) -
(es/minifier) Fix access to
GLOBALSin char freq compute (#10239) (6286663) -
(es/parser) Fix span of wrong
awaittokens (#10252) (5c28dc3)
Documentation
Features
-
(es/fast-lexer) Enhance identifier handling with Unicode support (#10226) (482b63a)
-
(ts/fast-strip) Add start/end span information (#10251) (ab39a62)
-
(ts/fast-strip) Improve error message snippet (#10253) (f4f426c)
Performance
v1.11.11
Bug Fixes
-
(es/minifier) Do not drop numbers incorrectly (#10211) (80ccd86)
-
(es/minifier) Allow TypeScript nodes to fix
styled-jsx(#10221) (9d87d4d)
Features
Miscellaneous Tasks
Refactor
Testing
v1.11.10
Bug Fixes
-
(es/proposal) Fix declarations for
explicit-resource-management(#10198) (99ba555) -
(es/types) Add missing types for
jsc.transform.react.refresh(#10206) (e71b000) -
(typescript) Skip the body of ArrowExpr in type usage analysis (#10187) (9aca205)
Documentation
Features
Miscellaneous Tasks
Performance
Refactor
Testing
-
(es/minifier) Add a benchmark for real-world inputs (#10204) (97f2180)
-
(es/minifier) Disable real-world benchmarks on CI (#10205) (c5f1cbe)
-
(es/minifier) Test only sizes for large inputs (#10208) (bec3e3e)
v1.11.9
Bug Fixes
-
(es/compat) Hoist
argumentsin object method while lowering async functions (#10167) (e764df2) -
(es/minifier) Check array inline for indexed with dynamic key (#10184) (c2fe4bf)
Features
-
(es/module) Support more
import.metaproperties (#10179) (11727a6) -
(ts/fast-strip) Throw js object instead of map (#10186) (2da0142)
Performance
-
(es/fast-lexer) Optimize
read_identifier(#10170) (d97f7b2) -
(es/fast-lexer) Use
memchrforskip_line_comments(#10173) (35194e3) -
(es/fast-lexer) Use SIMD properly for string literals (#10172) (be60338)
-
(es/fast-lexer) Add length-based fast path for keywords (#10176) (1f70af8)
-
(es/fast-lexer) Optimize memory layout of cursor (#10175) (aa20494)
-
(es/fast-lexer) Replace PHF with static keyword lookup table (#10181) (56d065e)
-
(es/fast-lexer) Optimize SIMD vector initialization with initialing
u8x16once. (#10183) (435197c)
v1.11.8
Bug Fixes
Features
Performance
-
(es/fast-lexer) Optimize lexing of keywords (#10155) (fb610b0)
-
(es/fast-lexer) Make whitespace skipper use SIMD properly (#10158) (15ea059)
Refactor
Ci
v1.11.7
Features
v1.11.6
Bug Fixes
-
(es/minifier) Fix regression due to #10056 (#10134) (b145275)
-
(es/typescript) Remove empty statements that const enum decls are folded into (#10128) (7bea830)
v1.11.5
Bug Fixes
-
(es/lints) Capture errors and emit from the original thread (#10119) (2304cd8)
-
(es/minifier) Skip inlining if the referential identity of a function matters (#10123) (c08fe8d)
-
(ts/fast-strip) Throw object consistently (#10122) (010ff2a)
Miscellaneous Tasks
Performance
v1.11.4
Bug Fixes
-
(es/decorators) Support negative numbers (#10114) (5044580)
-
(es/minifier) Inline before cost analysis (#10092) (1425b56)
-
(es/minifier) Remove needless
println(b1e5b2d) -
(es/resolver) Analyze variable declarations with
declare(#10102) (cff6a64) -
(swc_malloc) Fix build issue due to malloc, really (#10117) (207a13f)
-
(swc_malloc) Add
target_env = "gnu"check (#10118) (da81e11) -
Use
jemallocon platforms thatmimallocfails to build (#10116) (fb75b98)
Miscellaneous Tasks
Performance
-
(es/minifier) Improve arrow function inlining cost analysis (#10093) (e74929c)
-
(es/resolver) Remove some vector allocations (#10101) (b65387a)
Refactor
v1.11.1
Bug Fixes
-
(error-reporters) Store diagnostics in
TransformOutput(#10027) (52caf23) -
(es/loader) Fix the absolute path check when resolving modules (#10080) (a3894ae)
-
(es/minifier) Fix the order of match arms to inline correctly (#10053) (f0f842d)
-
(es/types) Add
transform.verbatimModuleSyntax(#10079) (a883cdc) -
(swc_common) Fix build with
swc_allocator/nightly(#10067) (6a90b1f)
Documentation
Features
-
(es/ast) Add explicit
namespacefield to distinguish namespace and module declarations (#10023) (76c2cba) -
(es/ast) Add import attributes to
TsImportType(#9796) (7d297be) -
(es/minifier) Inline across side-effect-free member exprs, (#10056) (19d01d7)
-
(es/minifier) Make seq inliner inline into var without init (#10077) (c4a839b)
Miscellaneous Tasks
-
(deps) Update dependency swc-plugin-coverage-instrument to ^0.0.26 (#10051) (d3fbd21)
-
(swc_allocator) Remove
nightlyfrom default feature (#10058) (e78b9d1) -
(swc_allocator) Add
#[inline]to allocator methods (#10066) (853eb53)
Performance
Refactor
Configuration
📅 Schedule: Branch creation - "* 0-10 * * *" in timezone Europe/Kiev, 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.