This repository was archived by the owner on Apr 30, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update all non-major dependencies #282
Closed
Closed
+863
−638
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5b0d860
9e85ee8 to
5b0d860
Compare
b5fa5c6
5b0d860 to
b5fa5c6
Compare
78bb3da
b5fa5c6 to
78bb3da
Compare
5e71ec2
78bb3da to
5e71ec2
Compare
706a7cf
5e71ec2 to
706a7cf
Compare
de63ebb to
2186c0e
Compare
ea44e1f to
fb291ad
Compare
b874253 to
c215aa7
Compare
719fcd7 to
b58e790
Compare
53f9caa to
c3f53c0
Compare
eb7a238 to
ad1a474
Compare
ad1a474 to
1faad58
Compare
auto-merge was automatically disabled
April 30, 2025 04:40
Pull request was closed
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.6.13->1.11.242.1.24->2.1.2720.14.10->20.17.329.6.0->9.25.15.1.3->5.2.69.0.11->9.1.79.3.5->9.3.78.0.1->8.2.03.3.2->3.5.34.0.0->4.1.18.1.0->8.4.05.5.3->5.8.36.19.2->6.21.23.8.3->3.8.7Release Notes
swc-project/swc (@swc/core)
v1.11.24Compare Source
v1.11.22Compare Source
Bug Fixes
(es/parser) Parse
export default from;withexportDefaultFrom: trueoption (#10373) (a270cb0)(es/proposal) Fix exported class for
explicit-resource-management(#10393) (6b5dbc6)(swc_core) Fix downstream doc builds (#10401) (df511ba)
Upgrade browserslist-rs version (#10389) (f802892)
Features
(bindings/core) Enhance existing parse function to accept both string and buffer types(#10371) (c9a2afc)
(css/prefixer) Fix default implementation (#10351) (34f4e41)
Miscellaneous Tasks
(bindings/node) Add
README.md(#10402) (a0e89f0)(es/parser) Remove useless check (#10386) (d1770ac)
(es/utils) Mark Symbol members as literal (#10400) (3935b60)
Performance
(common) Use
nextinstead ofnth(#10403) (12c2807)(es/minifier) Use bigflags to reduce context size of analyzer (#10380) (773d19c)
(es/minifier) Use
bitflagsto reduce context size ofInfectionCollector(#10387) (126d432)(es/minifier) Use
bitflagsto reduce compress context size (#10381) (99495bd)(es/parser) Move
found_module_itemtoParser(#10388) (fd52c5c)Refactor
(es/compat) Simplify
async_to_generator(#10341) (e9eeba1)(es/lexer) Split lexer (#10377) (3ef2bd1)
Testing
v1.11.21Compare Source
Bug Fixes
(es/helpers) Sync tslib
_ts_generatorimplementation (#10366) (d3fb992)(es/proposal) Fix scope of declarations for
explicit-resource-management(#10362) (eb7f7e9)(ts/fast-strip) Increase Wasm stack size (#10359) (6d444a5)
Miscellaneous Tasks
Performance
(es/parser) Reduce string comparison (#10355) (21789c4)
(es/parser) Add initial capacitity for some vectors (#10361) (7b7b50e)
(es/parser) Reduce clone of token contexts (#10364) (3ab47b2)
(es/parser) Use
bitflagsto reduce parser context size (#10367) (a2d3596)(es/parser) Replace byte arguments with generics (#10370) (68f7667)
(es/parser) Use
arrayvecand unsafepushto optimize escaped string parsing (#10369) (e12ae1c)v1.11.20Compare Source
Bug Fixes
(error_reporters) Removing unused code to fix clippy check (#10338) (5970f93)
(es/minifier) Preserve block with block scoped declaration (#10335) (a4ac3b7)
(es/parser) Allow abstract method named
accessor(#10327) (3f71776)(es/preset-env) Consider
browserslistconfig ifenv.targetis not configured (#8921) (a2dc372)(es/resolver) Handle using declarations (#10354) (dad815c)
fix(es/compat): Remove one promise tick in yield* (tc39/ecma262#2819) (#10317)
Related issue:
Features
(errors) Integrate
miettefor enhanced diagnostic reporting (#10241) (156c3b1)(es/codegen) Support
sourceMap.urloption ofterser(#10346) (566bc7c)(plugin/runner) Support
pluginEnvVars(#10318) (795fedc)Miscellaneous Tasks
(es/helpers) Update peer dependency version for
@swc/helpersto>=0.5.17(#10321) (ddbf3e1)(ide) Disable RA diagnostics (#10324) (fcf280f)
Performance
(es/ast) Reduce redundant string comparison for
Atoms (#10323) (3ce9d81)(es/jsx) Cache FileName for JSX pass (#9951) (#10322) (9852940)
(es/parser) Remove redundant
is_asciicalls (#10334) (e66b4d6)(es/parser) Remove ascii check for no-ascii (#10350) (4279b96)
Testing
20in exec tests (#10348) (eee73ce)v1.11.18Compare Source
Bug Fixes
(errors) Disable wrapping of text lines (#10314) (f6840ea)
(es/codegen) Ensure proper Unicode escape handling for ES5 and below #10028 (#10309) (7f76fa3)
(node) Fix
worker_threadsissue on glibc platform (#10306) (1d1ff9e)Features
(es/minifier) Optimize number to int (#10294) (6dcfa70)
(es/minifier) Remove useless to number (#10308) (898f170)
(ts/isolated-dts) Distinguish js value and ts type (#10316) (c480604)
Refactor
(es/codegen) Split
lib.rsinto multiple files (#10304) (5a07a5d)(es/codegen) Refactor macro to inverse order (#10297) (78f907f)
Testing
v1.11.16Compare Source
Miscellaneous Tasks
v1.11.15Compare Source
Bug Fixes
(bindings/node) Fix build on platforms without plugin (#10301) (3faae55)
(cli) Fix plugin target as
wasm32-wasip1(#10293) (7daf4f4)(deps) Update cargo (patch) (#10081) (e0ff00e)
(es) Do not reuse
Compilerforminify()andtransform()(#10273) (63bd8a1)(es/analysis) Support comments (#10299) (2919d16)
(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
(es/types) Document
outFileExtension(#10265) (99018c5)Add star history to
README.md(b51eea9)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)
Add parallel iterators (#10075) (3b775bf)
Miscellaneous Tasks
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
Extract
par-coreandpar-iter(#10269) (0c63bda)Drop
swc_fast_graph(#10268) (b23c8cb)Testing
v1.11.13Compare Source
Features
(es/minifier) Merge alt's cons with cons (#10256) (589bcd7)
(swc_core) Expose features of
swc_parallel(#10258) (042f19f)Performance
expr_simplifierinto pure optimizer (#10202) (9c9b0ba)v1.11.12Compare Source
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)(es/types) Fix broken types (#10224) (540bdf8)
Documentation
Features
(es/fast-lexer) Enhance identifier handling with Unicode support (#10226) (482b63a)
(es/minifier) Invoke IIFE into block (#10220) (c9a6c23)
(es/minifier) Remove needless blocks (#10234) (0817970)
(swc_parallel) Introduce
rayonmode (#10237) (3c2213c)(ts/fast-strip) Add start/end span information (#10251) (ab39a62)
(ts/fast-strip) Improve error message snippet (#10253) (f4f426c)
(ts/fast-strip) Remove line numbers (#10254) (40e216d)
Performance
dead_branch_removerinto pure optimizer (#10201) (6841523)v1.11.11Compare Source
Bug Fixes
(es/ast) Fix Typo in API (#10210) (8eb87ba)
(es/minifier) Do not drop numbers incorrectly (#10211) (80ccd86)
(es/minifier) Allow TypeScript nodes to fix
styled-jsx(#10221) (9d87d4d)Features
Miscellaneous Tasks
test.shfaster (#10209) (f28d96e)Refactor
Testing
(es/minifier) Add full tests back (#10212) (e6c04b4)
(es/minifier) Remove
fulltests with too large input (#10213) (99b590f)v1.11.10Compare Source
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
minifierexample utilize comments (#10195) (ec3ebe7)Features
Miscellaneous Tasks
size.sh(#10191) (e862c32)Performance
Refactor
Testing
(es/minifier) Update test inputs (#10193) (97d8337)
(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.9Compare Source
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) Remove bound checks (#10174) (bccdafc)
(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.8Compare Source
Bug Fixes
(es/fast-lexer) Fix lexing of numeric literals (#10153) (65d23fe)
(es/parser) Rescan
<<in new expression (#10159) (35bd6d9)Features
Performance
(es/fast-lexer) Optimize lexing of keywords (#10155) (fb610b0)
(es/fast-lexer) Optimize bound checks (#10157) (d74360e)
(es/fast-lexer) Make whitespace skipper use SIMD properly (#10158) (15ea059)
(es/lexer) Optimize whitespace scanning (#10136) (8a59753)
(es/lexer) Optimize comment scanning (#10137) (9676c9a)
Refactor
(es/lexer) Add fast lexer implementation (#10145) (b993f86)
Drop unused crates (#10151) (58e4279)
Drop unused js interop bindings (#10161) (0ceefaf)
Ci
v1.11.7Compare Source
Features
v1.11.6Compare Source
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.5Compare Source
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
base64tov0.22.1(#10124) (edea2c5)Performance
v1.11.4Compare Source
Bug Fixes
(es/decorators) Support negative numbers (#10114) (5044580)
(es/minifier) Fix cargo feature
debug(#10090) (48f68db)(es/minifier) Fix insufficient logging (#10091) (9ee79c9)
(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
jsonc-parsertov0.26.2(#10112) (8c5f7ef)Performance
(es/minifier) Improve arrow function inlining cost analysis (#10093) (e74929c)
(es/resolver) Remove some vector allocations (#10101) (b65387a)
Use
mimallocon linux (#10113) (3334932)Refactor
Lrcfromparse_expr_for_jsx(#10098) (bab7704)v1.11.1Compare Source
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
swc_core(#10072) (608bc69)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)
(es/visit) Introduce core-only visitors (#10049) (bc666be)
(swc_allocator) Provide allocators (#10061) (d4362f7)
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
(es/lints) Remove needless locks (#10086) (43458e9)
(es/minifier) Prevent double boxing (#10074) (29bd286)
Refactor
FastAtomtoUnsafeAtom(#10070) ([1771222](https://redirect.github.com/swc-project/swc/commit/177122244077337Configuration
📅 Schedule: Branch creation - "before 6pm every weekday" in timezone Asia/Kolkata, Automerge - "after 9pm every weekday" in timezone Asia/Kolkata.
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.