From 44c885b57458aa7225ff71988a5f3cd3dcacd247 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Oct 2026 15:20:32 +0000 Subject: [PATCH] Bump oxc to 0.153.0 Update the embedded oxc dependency from 0.152.0 to 0.153.0 and release it as gem v0.153.0. https://github.com/oxc-project/oxc/releases/tag/crates_v0.153.0 --- Gemfile.lock | 4 +- lib/oxc/version.rb | 2 +- rust/Cargo.lock | 92 +++++++++++++++++++++++----------------------- rust/Cargo.toml | 2 +- test/oxc_test.rb | 4 +- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 97d03a2..095b1f9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - oxc (0.152.0) + oxc (0.153.0) GEM remote: https://rubygems.org/ @@ -170,7 +170,7 @@ CHECKSUMS logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 maxitest (7.1.1) sha256=f504c01714f83d8e4483be8cb1a6b02faa7e08a135202c0516c1e55fd11cd78d minitest (6.0.6) sha256=153ea36d1d987a62942382b61075745042a2b3123b1cd48f4c3675af9cc7d6f1 - oxc (0.152.0) + oxc (0.153.0) parallel (2.1.0) sha256=b35258865c2e31134c5ecb708beaaf6772adf9d5efae28e93e99260877b09356 parser (3.3.12.0) sha256=21a6d7f755d5a24dfbdc6e6b772e4e879a52e7631a88bc5a3a134606052c9828 pp (0.6.4) sha256=dfcb0fce700c41456265922884f9fe195d7fbb0674a3578e6c0f69588e82b570 diff --git a/lib/oxc/version.rb b/lib/oxc/version.rb index 09f6956..2aa6a41 100644 --- a/lib/oxc/version.rb +++ b/lib/oxc/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Oxc - VERSION = "0.152.0" + VERSION = "0.153.0" end diff --git a/rust/Cargo.lock b/rust/Cargo.lock index fc549bb..e3b2659 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -472,9 +472,9 @@ checksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e" [[package]] name = "oxc" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68d39d0db78a448fbb36d4fd4e3482bf42473107ba3e029c8cbed6c58623e723" +checksum = "47227b70b4ced82b59e55ceddb717df795511852d1ab82241b0ff06dadea897a" dependencies = [ "oxc_allocator", "oxc_ast", @@ -522,9 +522,9 @@ dependencies = [ [[package]] name = "oxc_allocator" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f24a6005a6ff29f17c8782d1088772db6329b50cf8ad264f66df542215df7c2f" +checksum = "a9222664e7018ba33c0781da9b8b97007afdf86e4702123dde331c0f32168550" dependencies = [ "allocator-api2", "hashbrown", @@ -536,9 +536,9 @@ dependencies = [ [[package]] name = "oxc_ast" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d07280aa0e456352d72a1a98d2a91a127358177d8b246feee615b99b778ea1f" +checksum = "6b02c8089e522e19f85f03e384042b9acd2e7013e125bc11e17ff052160b5ce8" dependencies = [ "bitflags", "oxc_allocator", @@ -554,9 +554,9 @@ dependencies = [ [[package]] name = "oxc_ast_macros" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce1a0ca39332490e992eca47e20501f3774740718713b7ff53644ec590e2016" +checksum = "b795bfdf0b88722a9f0e9a61a9ef6d2ecd115a728f5f0290fcc66da3ec5151ea" dependencies = [ "phf", "proc-macro2", @@ -566,9 +566,9 @@ dependencies = [ [[package]] name = "oxc_ast_visit" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5dab648a994ca3b3675ccbea348b11006aca6c22d28a2bcc4fd22c891be47ed" +checksum = "62ee65572c656f232524b4c55c0fe8fc9b54a0f444a40c74727f623aecb2dd54" dependencies = [ "oxc_allocator", "oxc_ast", @@ -578,9 +578,9 @@ dependencies = [ [[package]] name = "oxc_codegen" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4871f00a6863d3fe7730b1d6afb2be1fe89a4ed3aa62fabc87297498a2537953" +checksum = "5534ee12503faae4e633c0dff6b873450116e5c97bd75adf6fb3d6274a9dc317" dependencies = [ "bitflags", "cow-utils", @@ -600,9 +600,9 @@ dependencies = [ [[package]] name = "oxc_compat" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0415d2e950dc009db4e6c84cc7add8263f26b1600c81639c24cd14521a87ea" +checksum = "4c85622b7cfa6afcd35ba385629f57929261c37797ab80337b8d747b4021adbe" dependencies = [ "cow-utils", "oxc-browserslist", @@ -613,18 +613,18 @@ dependencies = [ [[package]] name = "oxc_data_structures" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3f0180ce8b10906ae03adcd76cbc3f67cc162459372197edbc978baf5ae7f9" +checksum = "b6fbea321d618c6b87789cfc19aee4e332525b25420c8c5644ea71f1ffae5e68" dependencies = [ "ropey", ] [[package]] name = "oxc_diagnostics" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14144d3bdedc81c60fd465ae46ea16018f4a2ca11df8f4cfe85d6bcb320af9b9" +checksum = "a93ce3ad9aacc728d625990815e41a844e3285c518b8a4508c4f1a423f5251cd" dependencies = [ "bytecount", "cow-utils", @@ -640,9 +640,9 @@ dependencies = [ [[package]] name = "oxc_ecmascript" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143f70d2c47792bcdd3e8c3e3fbdc24506043499c50d092c752afba1c6103620" +checksum = "52605e06c9ef037d346a45e89db78f60962e39f26f648b41d930854354ba1e93" dependencies = [ "cow-utils", "dragonbox_ecma", @@ -661,9 +661,9 @@ dependencies = [ [[package]] name = "oxc_estree" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc212d653c5ee92487e637b9b44a51b8430cd48040d5f4abdce933a2f9a5edd3" +checksum = "58d091d1d56046eca8741fc89d7e205a9c4c560ff80313be931a6be57edbcc3e" dependencies = [ "dragonbox_ecma", "itoa", @@ -682,9 +682,9 @@ dependencies = [ [[package]] name = "oxc_isolated_declarations" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca2179ba21fb1f3d77123efc76bb0c63e484be3ae6a74b6930aec9bb4262cd5a" +checksum = "90deece7998f1c33d0f1b3625a01383549933f19fddbd8acf944586e9bf68c23" dependencies = [ "bitflags", "oxc_allocator", @@ -700,9 +700,9 @@ dependencies = [ [[package]] name = "oxc_mangler" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b93307093cd69d925eb866ab8434c9eeca1e74f7a0c3c7f93e0da8086f2d1c" +checksum = "2ef68a590f8fb39c87e6f2a461e2fa05df2b2d5431f18d293652fad9b09f47e0" dependencies = [ "itertools", "oxc_allocator", @@ -719,9 +719,9 @@ dependencies = [ [[package]] name = "oxc_minifier" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2aae776f027ac6dc88e4c1a70c8868910df294d658f9d415e458a1bfd1c12c0" +checksum = "b189f11c9caeee4d7433718a7b0b6ec63b4e2ccc755bb048bbdece84f019099b" dependencies = [ "cow-utils", "itoa", @@ -745,9 +745,9 @@ dependencies = [ [[package]] name = "oxc_parser" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2193499addde2689649d31816af73dc10c32f1855dba40d61cee17d341b05d9e" +checksum = "71ce9e6d646d84b30f8eb4e1a1b50c69e66f4ef08066c721a3b82a451326bad4" dependencies = [ "bitflags", "cow-utils", @@ -769,9 +769,9 @@ dependencies = [ [[package]] name = "oxc_regular_expression" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8330be1634468fdb3c9b850d831e1d82ded5c413d1154a46c0fc62eba2389bc" +checksum = "369f33abce8a9a6a49c97a16579d8bb42331f1dd0ea5826412729ab94085c155" dependencies = [ "bitflags", "oxc_allocator", @@ -786,9 +786,9 @@ dependencies = [ [[package]] name = "oxc_semantic" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "475e0f21fee076e57d9551415aeac08b843c29f7b65ced0ce09975845cea1bd6" +checksum = "2819478f4352d619c21b14ace45c08c78b9eacdcb2d5cd4c90072e0ef58119ab" dependencies = [ "itertools", "memchr", @@ -822,9 +822,9 @@ dependencies = [ [[package]] name = "oxc_span" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f32dae5b09cc262867e383533cdc822c40bccb09d84bbdc889716c99265197a1" +checksum = "152232e21d62e0ddd2a6c23867121c3252e663f05cdc432578d9e1efc52a253b" dependencies = [ "compact_str", "oxc_allocator", @@ -836,9 +836,9 @@ dependencies = [ [[package]] name = "oxc_str" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49552c2eeb7cbfa118d55485fb38c6689be5ce1b313af7e0116e5d8da0dc22e0" +checksum = "37716fe1827bf766fa68e9f1011408ca0149b90903ae171289c48401229e2f34" dependencies = [ "compact_str", "hashbrown", @@ -849,9 +849,9 @@ dependencies = [ [[package]] name = "oxc_syntax" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87b3087c9e6f2039a4a46af8b0a9f9a5108ee3390a1fc8d98b24a5461e47888d" +checksum = "d2214f0546f6df736d976b611782df7072fbe8010e4f3bbd3b98bee37e814b6a" dependencies = [ "bitflags", "cow-utils", @@ -870,9 +870,9 @@ dependencies = [ [[package]] name = "oxc_transformer" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df937a25f6221b88c69f94f7763913e286a63360a653124a5642f8e1af274e72" +checksum = "3b188c829bed5b36343c577159308caaef18cffe06354558a48b2f4129de2a9c" dependencies = [ "base64", "compact_str", @@ -900,9 +900,9 @@ dependencies = [ [[package]] name = "oxc_transformer_plugins" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfa948ce8014f3479b01f453cb4a625828042d36216f52313bc89a8a530e447d" +checksum = "abb904da250b128bc3fa2084e41b347087822fde29550cef501756d9b7e245b8" dependencies = [ "cow-utils", "itoa", @@ -923,9 +923,9 @@ dependencies = [ [[package]] name = "oxc_traverse" -version = "0.152.0" +version = "0.153.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7404a745b6fe5e902da850211105bedb8da9fe648e63d1581afe3e585df1abc" +checksum = "5b203f59454568e81157f95bc422012e9d9fc0261196a23d78aa71e9a4557896" dependencies = [ "itoa", "oxc_allocator", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index f936f11..fcfc773 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -15,7 +15,7 @@ path = "src/lib.rs" crate-type = ["cdylib", "staticlib", "rlib"] [dependencies] -oxc = { version = "=0.152.0", features = ["full", "serialize"] } +oxc = { version = "=0.153.0", features = ["full", "serialize"] } oxc_sourcemap = "9" serde = { version = "1", features = ["derive"] } serde_json = { version = "1", features = ["raw_value"] } diff --git a/test/oxc_test.rb b/test/oxc_test.rb index 8da8989..a1c7bc9 100644 --- a/test/oxc_test.rb +++ b/test/oxc_test.rb @@ -4,7 +4,7 @@ class OxcTest < Minitest::Spec test "has a version number" do - assert_equal "0.152.0", Oxc::VERSION + assert_equal "0.153.0", Oxc::VERSION end test "the native library was built from the version the gem was" do @@ -12,7 +12,7 @@ class OxcTest < Minitest::Spec end test "reports the version of oxc it was compiled against" do - assert_equal "0.152.0", Oxc.oxc_version + assert_equal "0.153.0", Oxc.oxc_version end test "the version it reports is the one Cargo.lock pins" do