diff --git a/Cargo.lock b/Cargo.lock index 0717bde1750d..668e3a79b553 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -706,7 +706,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c" dependencies = [ "lazy_static", - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] @@ -1522,7 +1522,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -2389,7 +2389,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34" dependencies = [ "cfg-if", - "windows-targets 0.52.6", + "windows-targets 0.48.5", ] [[package]] @@ -5254,7 +5254,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -5743,7 +5743,7 @@ dependencies = [ "cfg-if", "libc", "psm", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -5948,9 +5948,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "8.1.0" +version = "8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d96ac5d021c7c20acb3073940b4ee59b62989a705f855783c4a452e0737a2e6" +checksum = "4f8c8e4348383e4154f8d384cdad7e48f5d6d3daef78af376ac4e5ddbbf60c88" dependencies = [ "anyhow", "ast_node", @@ -6033,9 +6033,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "22.4.0" +version = "22.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ebb37ecf7f5c6c97b2a03ad7fc434d64334f6023affb0d495884e55318bbf94" +checksum = "a83552c8a51c3bd32258d91799b347ec4cd3af5fa6dfaa61e9e6eb841bfaed0c" dependencies = [ "par-core", "swc", @@ -6086,9 +6086,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "10.0.0" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85453d346d0642f296c2b3aa204886a6ae2b9652262c3468d6f4556c1ed020d" +checksum = "27cc2d631ecea893af463ec23a70d9e2f1489de010618835dfd3c716ec56bd9d" dependencies = [ "ascii", "compact_str", @@ -6330,6 +6330,31 @@ dependencies = [ "swc_ecma_visit", ] +[[package]] +name = "swc_ecma_lexer" +version = "11.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0d9ed10e3efa2230d0b3d0ad63c2e67d9b40c3892f31a865ad14d6fa881e0e9" +dependencies = [ + "arrayvec", + "bitflags 2.6.0", + "either", + "new_debug_unreachable", + "num-bigint", + "num-traits", + "phf", + "rustc-hash 2.1.0", + "serde", + "smallvec", + "smartstring", + "stacker", + "swc_atoms", + "swc_common", + "swc_ecma_ast", + "tracing", + "typed-arena", +] + [[package]] name = "swc_ecma_lints" version = "12.1.0" @@ -6413,9 +6438,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "11.1.2" +version = "11.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa942372098c7c0e7fd8c584a577378d2f659c934429b8252c4e26fae31d7ea7" +checksum = "8d9ff9993501422696a575a4c02158aa74501ef52e535f19208e71af913cb876" dependencies = [ "arrayvec", "bitflags 2.6.0", @@ -6432,6 +6457,7 @@ dependencies = [ "swc_atoms", "swc_common", "swc_ecma_ast", + "swc_ecma_lexer", "tracing", "typed-arena", ] @@ -6618,9 +6644,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "12.0.0" +version = "12.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6646a0a5e3662a2a86369a42f5203f1c92584c37502f9b79d4d10613db0c1fb3" +checksum = "2a73505f2f176d0b6b30da360e28d561f904c5737581461b72dde6c27e899795" dependencies = [ "dashmap 5.5.3", "indexmap 2.7.1", @@ -6725,9 +6751,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "12.0.0" +version = "12.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71d6c8ba7d987dcc254f05ad2c23e7a6ec3f259611af2923a8c1a0602556cd21" +checksum = "a7c499ba586b784be6dfbdd76ebd3cfdbabaf43a5bda162a11fe7dd326670b62" dependencies = [ "indexmap 2.7.1", "num_cpus", @@ -6995,9 +7021,9 @@ dependencies = [ [[package]] name = "swc_trace_macro" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c78717a841565df57f811376a3d19c9156091c55175e12d378f3a522de70cef" +checksum = "559185db338f1bcb50297aafd4f79c0956c84dc71a66da4cffb57acf9d93fd88" dependencies = [ "proc-macro2", "quote", @@ -7117,7 +7143,7 @@ dependencies = [ "fastrand", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -8431,7 +8457,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 47262526fab3..638a48e456e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -99,7 +99,7 @@ rkyv = { version = "=0.8.8" } # Must be pinned with the same swc versions swc = { version = "=21.0.0" } swc_config = { version = "=2.0.0" } -swc_core = { version = "=22.4.0", default-features = false, features = ["parallel_rayon"] } +swc_core = { version = "=22.5.3", default-features = false, features = ["parallel_rayon"] } swc_ecma_minifier = { version = "=16.0.1", default-features = false } swc_error_reporters = { version = "=10.0.0" } swc_html = { version = "=16.0.0" } diff --git a/crates/rspack_tracing/src/chrome.rs b/crates/rspack_tracing/src/chrome.rs index a5650d1d37cb..70bbac8db2e1 100644 --- a/crates/rspack_tracing/src/chrome.rs +++ b/crates/rspack_tracing/src/chrome.rs @@ -38,10 +38,10 @@ struct FilterEvent; impl Filter for FilterEvent { fn enabled( &self, - meta: &tracing::Metadata<'_>, + _meta: &tracing::Metadata<'_>, _cx: &tracing_subscriber::layer::Context<'_, S>, ) -> bool { // filter out swc related tracing because it's too much noisy for info level now - !meta.target().starts_with("swc") + true } }