diff --git a/Cargo.toml b/Cargo.toml index ac1d6e82d55f..7af6577df503 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,60 +28,60 @@ ignored = [ "rspack_plugin_merge", ] [workspace.dependencies] -anyhow = { version = "1.0.81", features = ["backtrace"] } +anyhow = { version = "1.0.94", features = ["backtrace"] } anymap = { version = "=1.0.0-beta.2" } -async-recursion = { version = "1.1.0" } +async-recursion = { version = "1.1.1" } async-scoped = { version = "0.9.0" } -async-trait = { version = "0.1.79" } -bitflags = { version = "2.5.0" } -camino = { version = "1.1.8" } +async-trait = { version = "0.1.83" } +bitflags = { version = "2.6.0" } +camino = { version = "1.1.9" } concat-string = { version = "1.0.1" } cow-utils = { version = "0.1.3" } css-module-lexer = { version = "0.0.15" } dashmap = { version = "5.5.3" } derivative = { version = "2.2.0" } -either = { version = "1.10.0" } -futures = { version = "0.3.30" } +either = { version = "1.13.0" } +futures = { version = "0.3.31" } glob = { version = "0.3.1" } -hashlink = { version = "0.9.0" } +hashlink = { version = "0.9.1" } heck = { version = "0.5.0" } hex = { version = "0.4.3" } -indexmap = { version = "2.2.6" } +indexmap = { version = "2.7.0" } indoc = { version = "2.0.5" } itertools = { version = "0.13.0" } json = { version = "0.12.4" } -lightningcss = { version = "1.0.0-alpha.60" } +lightningcss = { version = "1.0.0-alpha.61" } linked_hash_set = { version = "0.1.4" } mimalloc = { version = "0.1.43" } -mime_guess = { version = "2.0.4" } -once_cell = { version = "1.19.0" } +mime_guess = { version = "2.0.5" } +once_cell = { version = "1.20.2" } parcel_sourcemap = { version = "2.1.1" } -paste = { version = "1.0" } +paste = { version = "1.0.15" } path-clean = { version = "1.0.1" } -pathdiff = { version = "0.2.1" } +pathdiff = { version = "0.2.3" } pollster = { version = "0.4.0" } -proc-macro2 = { version = "1.0.79" } -quote = { version = "1.0.35" } +proc-macro2 = { version = "1.0.92" } +quote = { version = "1.0.37" } rayon = { version = "1.10.0" } -regex = { version = "1.10.4" } +regex = { version = "1.11.1" } ropey = "1.6.1" rspack_resolver = { version = "0.3.5", features = ["package_json_raw_json_api"] } rspack_sources = { version = "=0.3.5" } rustc-hash = { version = "1.1.0" } -serde = { version = "1.0.197" } -serde_json = { version = "1.0.115" } -simd-json = { version = "0.14.0-rc.2" } -stacker = { version = "0.1.15" } +serde = { version = "1.0.215" } +serde_json = { version = "1.0.133" } +simd-json = { version = "0.14.3" } +stacker = { version = "0.1.17" } sugar_path = { version = "1.2.0", features = ["cached_current_dir"] } -syn = { version = "2.0.58" } -tokio = { version = "1.37.0" } -tracing = { version = "0.1.40" } -tracing-subscriber = { version = "0.3.18" } -unicase = { version = "2.7.0" } -url = { version = "2.5.0" } +syn = { version = "2.0.90" } +tokio = { version = "1.42.0" } +tracing = { version = "0.1.41" } +tracing-subscriber = { version = "0.3.19" } +unicase = { version = "2.8.0" } +url = { version = "2.5.4" } urlencoding = { version = "2.1.3" } ustr = { package = "ustr-fxhash", version = "1.0.0" } -xxhash-rust = { version = "0.8.10" } +xxhash-rust = { version = "0.8.12" } # Pinned napi = { version = "3.0.0-alpha.22" } @@ -89,7 +89,7 @@ napi-build = { version = "2.1.3" } napi-derive = { version = "3.0.0-alpha.21" } # Serialize and Deserialize -inventory = { version = "0.1" } +inventory = { version = "0.3.15" } rkyv = { version = "=0.8.8" } # Must be pinned with the same swc versions diff --git a/crates/node_binding/Cargo.toml b/crates/node_binding/Cargo.toml index a7d55d35d955..b37bc27bacb3 100644 --- a/crates/node_binding/Cargo.toml +++ b/crates/node_binding/Cargo.toml @@ -40,7 +40,7 @@ tracing = { workspace = true } napi = { workspace = true } napi-derive = { workspace = true } -color-backtrace = "0.6" +color-backtrace = "0.6.1" [build-dependencies] diff --git a/crates/rspack_core/Cargo.toml b/crates/rspack_core/Cargo.toml index d951e71614b2..74b7e7774c43 100644 --- a/crates/rspack_core/Cargo.toml +++ b/crates/rspack_core/Cargo.toml @@ -23,7 +23,7 @@ indoc = { workspace = true } itertools = { workspace = true } json = { workspace = true } mime_guess = { workspace = true } -num-bigint = "0.4.4" +num-bigint = "0.4.6" once_cell = { workspace = true } paste = { workspace = true } rayon = { workspace = true } @@ -70,7 +70,7 @@ url = { workspace = true } ustr = { workspace = true } [dev-dependencies] -pretty_assertions = { version = "1.4.0" } +pretty_assertions = { version = "1.4.1" } [lints] workspace = true diff --git a/crates/rspack_error/Cargo.toml b/crates/rspack_error/Cargo.toml index 78670086506b..1c386d798ba7 100644 --- a/crates/rspack_error/Cargo.toml +++ b/crates/rspack_error/Cargo.toml @@ -18,8 +18,8 @@ owo-colors = "3.5.0" rspack_collections = { workspace = true } rspack_paths = { workspace = true } swc_core = { workspace = true, features = ["common", "common_concurrent"] } -termcolor = "1" +termcolor = "1.4.1" textwrap = "0.15.2" -thiserror = "1" +thiserror = "1.0.69" unicode-width = "0.2.0" diff --git a/crates/rspack_hook/Cargo.toml b/crates/rspack_hook/Cargo.toml index 5e5f87e36719..1ee0ef0a8bfb 100644 --- a/crates/rspack_hook/Cargo.toml +++ b/crates/rspack_hook/Cargo.toml @@ -9,7 +9,7 @@ version = "0.2.0" [dependencies] async-trait = { workspace = true } -futures-concurrency = "7.5.0" +futures-concurrency = "7.6.2" rspack_error = { workspace = true } rspack_macros = { workspace = true } rustc-hash = { workspace = true } diff --git a/crates/rspack_loader_swc/Cargo.toml b/crates/rspack_loader_swc/Cargo.toml index c1e1949e6119..978f9b501cec 100644 --- a/crates/rspack_loader_swc/Cargo.toml +++ b/crates/rspack_loader_swc/Cargo.toml @@ -19,10 +19,10 @@ plugin = [ [dependencies] anyhow = { workspace = true } async-trait = { workspace = true } -base64 = { version = "0.22" } +base64 = { version = "0.22.1" } dashmap = { workspace = true } either = { workspace = true } -jsonc-parser = { version = "0.26.0", features = ["serde"] } +jsonc-parser = { version = "0.26.2", features = ["serde"] } rspack_ast = { workspace = true } rspack_core = { workspace = true } rspack_error = { workspace = true } @@ -36,4 +36,4 @@ stacker = { workspace = true } swc = { workspace = true, features = ["manual-tokio-runtmie"] } swc_config = { workspace = true } swc_core = { workspace = true, features = ["base", "ecma_ast", "common"] } -url = "2.5.0" +url = "2.5.4" diff --git a/crates/rspack_macros_test/Cargo.toml b/crates/rspack_macros_test/Cargo.toml index b7c3361632a3..fea013dcca18 100644 --- a/crates/rspack_macros_test/Cargo.toml +++ b/crates/rspack_macros_test/Cargo.toml @@ -15,7 +15,7 @@ rspack_macros = { workspace = true } rspack_util = { workspace = true } tokio = { workspace = true, features = ["macros"] } tracing = { workspace = true } -trybuild = { version = "1.0.91", features = ["diff"] } +trybuild = { version = "1.0.101", features = ["diff"] } [package.metadata.cargo-shear] ignored = ["tracing"] diff --git a/crates/rspack_napi/Cargo.toml b/crates/rspack_napi/Cargo.toml index c1881ea19f2d..2bf42b466af7 100644 --- a/crates/rspack_napi/Cargo.toml +++ b/crates/rspack_napi/Cargo.toml @@ -9,6 +9,6 @@ version = "0.2.0" [dependencies] napi = { workspace = true, features = ["async", "tokio_rt", "serde-json", "napi4", "anyhow"] } -oneshot = "0.1.6" +oneshot = "0.1.8" rspack_error = { workspace = true } tokio = { workspace = true, features = ["rt", "rt-multi-thread", "macros", "test-util", "parking_lot"] } diff --git a/crates/rspack_plugin_copy/Cargo.toml b/crates/rspack_plugin_copy/Cargo.toml index 5af390adac93..8c2113e21368 100644 --- a/crates/rspack_plugin_copy/Cargo.toml +++ b/crates/rspack_plugin_copy/Cargo.toml @@ -10,7 +10,7 @@ dashmap = { workspace = true } derivative = { workspace = true } futures = { workspace = true } glob = { workspace = true } -lazy_static = "1.4.0" +lazy_static = "1.5.0" pathdiff = { workspace = true, features = ["camino"] } regex = { workspace = true } rspack_core = { workspace = true } diff --git a/crates/rspack_plugin_javascript/Cargo.toml b/crates/rspack_plugin_javascript/Cargo.toml index 18341c1ae75b..a5812fb44318 100644 --- a/crates/rspack_plugin_javascript/Cargo.toml +++ b/crates/rspack_plugin_javascript/Cargo.toml @@ -17,7 +17,7 @@ indexmap = { workspace = true } indoc = { workspace = true } itertools = { workspace = true } linked_hash_set = { workspace = true } -num-bigint = { version = "0.4.4" } +num-bigint = { version = "0.4.6" } once_cell = { workspace = true } rayon = { workspace = true } regex = { workspace = true } diff --git a/crates/rspack_plugin_progress/Cargo.toml b/crates/rspack_plugin_progress/Cargo.toml index bf03b7dc3888..f0ac084d58d2 100644 --- a/crates/rspack_plugin_progress/Cargo.toml +++ b/crates/rspack_plugin_progress/Cargo.toml @@ -9,7 +9,7 @@ version = "0.2.0" [dependencies] async-trait = { workspace = true } -indicatif = "0.17.8" +indicatif = "0.17.9" rspack_collections = { workspace = true } rspack_core = { workspace = true } rspack_error = { workspace = true } diff --git a/crates/rspack_plugin_wasm/Cargo.toml b/crates/rspack_plugin_wasm/Cargo.toml index 1437bcb67908..3de8962855eb 100644 --- a/crates/rspack_plugin_wasm/Cargo.toml +++ b/crates/rspack_plugin_wasm/Cargo.toml @@ -22,7 +22,7 @@ rspack_util = { workspace = true } serde_json = { workspace = true } swc_core = { workspace = true, features = ["__ecma"] } tracing = { workspace = true } -wasmparser = "0.219.0" +wasmparser = "0.221.2" [package.metadata.cargo-shear] ignored = ["tracing"] diff --git a/crates/rspack_regex/Cargo.toml b/crates/rspack_regex/Cargo.toml index af536478ec03..a1002bde998e 100644 --- a/crates/rspack_regex/Cargo.toml +++ b/crates/rspack_regex/Cargo.toml @@ -11,8 +11,8 @@ version = "0.2.0" [dependencies] cow-utils = { workspace = true } napi = { workspace = true } -regex-syntax = { version = "0.8.3", default-features = false, features = ["std"] } -regress = "0.10.0" +regex-syntax = { version = "0.8.5", default-features = false, features = ["std"] } +regress = "0.10.1" rspack_error = { workspace = true } swc_core = { workspace = true, features = ["ecma_ast"] } diff --git a/crates/rspack_tracing/Cargo.toml b/crates/rspack_tracing/Cargo.toml index 725b5790c07a..3619ebe52dc0 100644 --- a/crates/rspack_tracing/Cargo.toml +++ b/crates/rspack_tracing/Cargo.toml @@ -9,7 +9,7 @@ version = "0.2.0" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -console-subscriber = { version = "0.4.0" } +console-subscriber = { version = "0.4.1" } tracing = { workspace = true } tracing-chrome = "0.7.2" tracing-subscriber = { workspace = true, features = ["env-filter"] } diff --git a/crates/rspack_util/Cargo.toml b/crates/rspack_util/Cargo.toml index 970cb6cd9a5f..ac759d919709 100644 --- a/crates/rspack_util/Cargo.toml +++ b/crates/rspack_util/Cargo.toml @@ -14,7 +14,7 @@ concat-string = { workspace = true } cow-utils = { workspace = true } dashmap = { workspace = true } indexmap = { workspace = true } -itoa = { version = "1.0.11" } +itoa = { version = "1.0.14" } regex = { workspace = true } ropey = { workspace = true } rustc-hash = { workspace = true } diff --git a/tasks/release-check/Cargo.toml b/tasks/release-check/Cargo.toml index b34ae37fc862..d8e4aaa729ae 100644 --- a/tasks/release-check/Cargo.toml +++ b/tasks/release-check/Cargo.toml @@ -11,9 +11,9 @@ license.workspace = true repository.workspace = true [dependencies] -toml = { version = "0.8.9"} +toml = { version = "0.8.19"} miette = { version = "5", features = ["fancy"] } -thiserror = "1" +thiserror = "1.0.69" [lints] workspace = true