Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 24, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@swc/cli ^0.1.63 -> ^0.7.9 age confidence
@swc/core (source) ^1.3.102 -> ^1.15.7 age confidence
@swc/jest (source) ^0.2.29 -> ^0.2.39 age confidence
@types/jest (source) ^29.5.11 -> ^29.5.14 age confidence
@types/node (source) ^18.19.6 -> ^18.19.130 age confidence
changelogen ^0.5.5 -> ^0.6.2 age confidence
eslint (source) 8.56.0 -> 8.57.1 age confidence
pnpm (source) 8 -> 8.15.9 age confidence
postcss (source) ^8.4.33 -> ^8.5.6 age confidence
simple-git-hooks ^2.9.0 -> ^2.13.1 age confidence
tailwindcss (source) >=3.4.1 -> >=3.4.19 age confidence
tailwindcss (source) ^3.4.1 -> ^3.4.19 age confidence
typescript (source) ^5.3.3 -> ^5.9.3 age confidence

Release Notes

swc-project/pkgs (@​swc/cli)

v0.1.65

Compare Source

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

v1.15.7

Compare Source

Bug Fixes
  • (es/minifier) Prevent unsafe sequence merging in super() calls (#​11381) (eb02780)

  • (es/transformer) Fix variable declaration for nullish coalescing in else-if branches (#​11384) (6746002)

  • (es/transforms) Update _ts_rewrite_relative_import_extension helper code (#​11382) (1ec444e)

Features
Performance
Refactor

v1.15.6

Compare Source

v1.15.5

Compare Source

Bug Fixes

v1.15.4

Compare Source

Bug Fixes
  • (es/compat) Preserve return value for single-property object destructuring (#​11334) (847ad22)

  • (es/compat) Fix generator transform for compound assignments, for-in, and labeled break (#​11339) (9b6bedd)

  • (es/compat) Destructuring evaluation order (#​11337) (49d04c7)

  • (es/compat) Fix parameter default value evaluation order with object rest (#​11352) (2ebb261)

  • (es/fixer) Preserve parens around IFFE in binary expressions within sequences (#​11324) (a4c84ea)

  • (es/helpers) Avoid extra trap calls on excluded keys in object rest spread (#​11338) (4662caf)

  • (es/minifier) Fix debug cargo feature (#​11325) (be86fad)

  • (es/minifier) Fix optimization pass for merge_imports (#​11331) (ca2f7ed)

  • (es/parser) Don't call bump_bytes in the continue_if of byte_search! (#​11328) (583619d)

  • (es/parser) Support type-only string literal in import specifiers (#​11333) (07762f1)

  • (es/parser) Handle TypeScript expressions in destructuring patterns (#​11353) (160ec34)

  • (es/transformer) Complete replace_this_in_expr implementation (#​11361) (58c4067)

  • (es/transformer) Fix pass order (#​11370) (373048a)

Features
Performance

v1.15.3

Compare Source

Bug Fixes
  • (es/codegen) Restore missing top-level comments (#​11302) (0998c93)

  • (es/codegen) Emit comments of all nodes (#​11314) (387ee0f)

  • (es/minifier) Prevent compress.comparisons from transforming expressions with side effects (#​11256) (58a9d81)

  • (es/minifier) Remove unused arrow functions in dead code elimination (#​11319) (88c6ac7)

  • (es/parser) Make the span of Program start at input start (#​11199) (b56e008)

  • (es/plugin) Use #[cfg] to avoid compilation error (#​11316) (f615cdb)

  • (es/quote) Replace usage of swc_atoms with swc_core::atoms (#​11299) (c1e32fa)

Miscellaneous Tasks
Performance
Refactor

v1.15.2

Compare Source

Bug Fixes
Features
Performance
  • (es/parser) Inline skip_space (afb824a)

  • (es/parser) Eliminate the outer loop of skip_block_comment (#​11261) (e41c0ac)

  • (es/plugin) Use shared tokio runtime to avoid creation overhead (#​11267) (707026b)

v1.15.1

Compare Source

Bug Fixes
  • (cli) Print filename to stderr when compiling (#​11249) (d66dab5)

  • (es/minifier) Prevent array destructuring optimization in assignment contexts (#​11221) (99d8b0a)

Features
Miscellaneous Tasks
  • (es/compiler) Drop syntax_ext and prepare AI-based porting (#​11239) (15639c0)
Performance
Refactor

v1.15.0

Compare Source

Bug Fixes
Features
Performance
Refactor
Testing

v1.14.0

Compare Source

Bug Fixes
Features
Miscellaneous Tasks
Performance
Refactor

v1.13.21

Compare Source

Bug Fixes
  • (bindings) Improve ARM64 and Alpine Linux (musl) binary loading and validation (#​11173) (f9be4d7)

  • (es/codegen) Encode non-ASCII chars in regex with ascii_only option (#​11155) (b6f4d1f)

  • (es/compat) Apply Array.prototype.slice to arguments in loose spread (#​11122) (66428a2)

  • (es/compat) Handle sparse arrays correctly in generator transforms (#​11131) (9cd4334)

  • (es/compat) Preserve AutoAccessor to prevent panic (#​11150) (101c3b7)

  • (es/decorators) Emit correct metadata for enum parameters (#​11154) (630484f)

  • (es/helpers) Fix SuppressedError argument order in explicit resource management (#​11172) (7693fb9)

  • (es/minifier) Fix inlining of hoisted functions (#​11159) (bd55d30)

  • (es/minifier) Fix inlining of hoisted functions in param (#​11161) (5a4088d)

  • (es/parser) Handle JSX attributes with keyword prefixes correctly (#​11136) (d3cd97f)

  • (es/parser) Support literal computed property names in enums (#​11163) (146c77c)

  • (es/react) Use correct span for @jsxFrag as null literal (#​11139) (9353763)

  • (es/transforms) Check errors::HANDLER.is_set() before failing (#​11130) (1c9ab27)

Features
  • (bindings) Introduce AST Viewer to improve debugging experience (#​10963) (fa3aacc)

  • (es/minifier) Add merge_imports optimization pass to reduce bundle size (#​11151) (a01dee1)

  • (es/parser) Add an error for empty type args for generic (#​11164) (9a1fa84)

Miscellaneous Tasks
  • (claude) Use Sonnet 4.5 instead of Opus (c79e1e5)

  • (deps) Update lru crate from 0.10.1 to 0.16.1 (#​11145) (e347c5b)

Refactor

v1.13.20

Compare Source

Bug Fixes
  • (es/minifier) Preserve __proto__ shorthand property behavior (#​11123) (63dbd1d)

  • (es/parser) Parse (void) correctly as arrow function return type (#​11125) (d3e5dd3)

Performance

v1.13.19

Compare Source

Bug Fixes
Features
Testing

v1.13.5

Compare Source

Bug Fixes
Features
Refactor

v1.13.4

Compare Source

Bug Fixes
  • (es/lexer) Use error when handling '\0' (#​10964) (53c22d1)

  • (es/minifier) Skip serde of pure_funcs in options (#​10969) (862e70d)

  • (es/minifier) Fix compile error with debug feature (#​10999) (831eed5)

  • (es/minifier) Don't eliminate class expr if some side effects contain this (#​11003) (18aeac6)

  • (es/module) Support optional chaining in import.meta (#​10985) (758d8ec)

  • (es/parser) Allow TS type args to start with LSHIFT (<<) to parse T<<S>() => void> (#​10996) (4911ec7)

  • (ts/isolated-dts) Correct optional marker for class fields generated from constructor parameter (#​10992) (0d680fd)

  • Expose GlobalPassOption.build (#​10968) (c8a2668)

Features
Miscellaneous Tasks
Performance
Refactor

v1.13.3

Compare Source

Bug Fixes
Performance

v1.13.2

Compare Source

Bug Fixes
  • (es/minifier) Preserve __proto__ shorthand property behavior (#​11123) (63dbd1d)

  • (es/parser) Parse (void) correctly as arrow function return type (#​11125) (d3e5dd3)

Performance

v1.13.1

Compare Source

Bug Fixes
Features
Testing

v1.13.0

Compare Source

Bug Fixes
Features
Performance
Refactor

v1.12.14

Compare Source

Bug Fixes
Features
  • (es/parser) Enable support for dynamic import with defer phase (#​10845) (097d29d)

  • (plugin) Remove bytecheck to make Wasm plugins backward compatible (#​10842) (30ad808)

Miscellaneous Tasks
Performance
Refactor
  • (es/helpers) Make inline helpers optional at compile time ([#​10808](https://red

Configuration

📅 Schedule: Branch creation - "after 2am and before 3am" (UTC), Automerge - "after 1am and before 2am" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 force-pushed the renovate/all-minor-patch branch 9 times, most recently from 28f09a1 to f69d71e Compare January 30, 2024 22:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from e1d6ed1 to 712546e Compare February 7, 2024 19:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from c88cfdd to 2dcf352 Compare February 15, 2024 20:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 577f6e1 to cbf3d08 Compare February 23, 2024 22:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 78e34ba to 2ae84dd Compare March 5, 2024 16:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 183c29b to dd286fe Compare March 6, 2024 18:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 6b70b7e to a485d09 Compare September 18, 2025 02:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 5afdf47 to d3c63ed Compare October 1, 2025 20:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 8cf9f79 to da38509 Compare October 9, 2025 22:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 9b90eea to 07dc823 Compare October 25, 2025 12:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 94c5ac9 to a6b768c Compare November 5, 2025 12:02
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 61c9574 to 2408c3e Compare November 14, 2025 19:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 3760c91 to 8ea89ab Compare November 21, 2025 01:00
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from ae26e90 to eda2685 Compare December 15, 2025 13:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from eda2685 to aeedd96 Compare December 18, 2025 05:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from aeedd96 to d4ae164 Compare December 18, 2025 17:02
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant