Skip to content

chore(deps): update dependency @swc/core to v1.16.18 - #4430

Merged
Tommy Nguyen (tido64) merged 1 commit into
mainfrom
renovate/swc-monorepo
Oct 26, 2026
Merged

Tommy Nguyen (tido64) merged 1 commit into
mainfrom
renovate/swc-monorepo

Conversation

@renovate

@renovate renovate Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@swc/core (source) 1.15.47 → 1.16.18 age confidence

Release Notes

swc-project/swc (@​swc/core)

v1.16.18

Compare Source

Bug Fixes

v1.16.17

Compare Source

Bug Fixes
Features
  • (ci) Restrict pull requests to trusted contributors (#​12463) (ee297d6)

  • (es/codegen) Support configurable output indentation (#​12490) (2058335)

    • BREAKING: support configurable output indentation (#​12490)
Miscellaneous Tasks
Performance
Refactor
  • (es/parser) Isolate parser state and make grammar parameters explicit (#​12425) (5898e8a)
Ci
  • Refresh CodSpeed main baseline (c19d531)

v1.16.13

Compare Source

Bug Fixes
  • (swc_config) Show why an options object failed to deserialize (#​12441) (e92460a)
Performance
Testing
  • (es/ast) Add missing ctxt field to jsx_element serde test (#​12439) (7dc1796)

v1.16.12

Compare Source

Bug Fixes
Documentation
Features
  • (bindings) Add private compressed native addon foundation (#​12289) (2855b5a)

  • (bindings) Gate native npm releases on verified carriers (#​12292) (556044f)

  • (es/minifier) Honor /*#__PURE__*/ on property reads and destructuring patterns (#​12384) (43f4fdb)

  • (es/minifier) Account for shorthand expansion when inlining (#​12428) (bd4c573)

  • (es/module) Support moduleRoot for AMD module IDs (#​11964) (4b4c135)

Miscellaneous Tasks
Performance
Refactor
Testing
Mod
Revert

v1.16.2

Compare Source

Bug Fixes
  • (es/codegen) Disambiguate TSX generic arrows (#​12505) (2c9d198)

  • (es/codegen) Preserve non-null token boundaries (#​12504) (410ae3a)

  • (es/codegen) Parenthesize typed arrow parameters (#​12503) (aa1ffd6)

  • (es/codegen) Preserve TypeScript token boundaries (#​12523) (9f36ae0)

  • (es/codegen) Emit space after div if rhs starts with a regex (#​12544) (dddf716)

  • (es/codegen) Preserve optional call type arguments (#​12549) (f7bef4d)

  • (es/compat) Scope private access modes to each member (#​12526) (c0e3fa1)

  • (es/fixer) Preserve TypeScript expression grouping (#​12518) (b9d3f8f)

  • (es/fixer) Preserve TypeScript operand grouping (#​12539) (7c4a214)

  • (es/fixer) Avoid panicking on recovered parenthesized assignment targets (#​12551) (ec34371)

  • (es/fixer) Preserve optional chain boundaries (#​12550) (01d5630)

  • (es/fixer) Wrap function declarations in sloppy-mode loop bodies (#​12567) (76ff943)

  • (es/minifier) Bound literal expressions copied by the sequential inliner (#​12521) (60c700f)

  • (es/minifier) Preserve rest array identity when its reference runs more than once (#​12546) (4768dbe)

  • (es/minifier) Keep trimLeft and trimRight on string literals (#​12574) (663ffb0)

  • (es/minifier) Keep directive prologue when merging if returns (#​12580) (fd0edaf)

  • (es/minifier) Preserve new async and generator (#​12558) (8f06994)

  • (es/minifier) Release utils API required by registry builds (#​12582) (b5a52b9)

  • (es/parser) Isolate enum await context (#​12506) (b789495)

  • (es/parser) Allow await function names in async arrow parameters (#​12517) (0827541)

  • (es/parser) Preserve invalid JSX numeric entities as literal text (#​12524) (31b5fb9)

  • (es/parser) Allow namespace await identifiers (#​12507) (3daa5dc)

  • (es/parser) Align TypeScript expression lookahead (#​12535) (7ef5966)

  • (es/parser) Do not treat optional get/set fields as accessors (#​12559) (a2fedec)

  • (es/parser) Recover non-entity expressions in TypeScript heritage clauses (#​12552) (48586cb)

  • (native) Allow unmapped overflow owners in Linux cache ancestors (#​12547) (8ce7daa)

  • (native-addon) Use ProgramData after unsafe Windows profile caches (#​12534) (47394b8)

  • (react-compiler) Preserve intrinsic JSX tags during binding renames (#​12536) (c25e42e)

  • (ts/fast-strip) Preserve runtime boundaries during type erasure (#​12575) (ccdc3c1)

Documentation
Features
Performance
Testing
  • (es/transforms) Isolate transform timing from AST cloning (#​12540) (63ee4aa)
Ci

v1.16.1

Compare Source

Bug Fixes

v1.16.0

Compare Source

Bug Fixes
Miscellaneous Tasks
Refactor

Configuration

📅 Schedule: (in timezone Europe/Oslo)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • 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.

@renovate
renovate Bot requested a review from acoates-ms as a code owner October 26, 2026 01:24
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 26, 2026
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Oct 26, 2026
@tido64
Tommy Nguyen (tido64) merged commit e00c48c into main Oct 26, 2026
16 checks passed
@tido64
Tommy Nguyen (tido64) deleted the renovate/swc-monorepo branch October 26, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant