swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
build: Update `rustc` to `nightly-2026-04-10` (#11783) ## Summary - update the repo root `rust-toolchain` to `nightly-2026-04-10` - keep fixture-local toolchains unchanged - apply compatibility fixes needed to keep making progress on latest-nightly validation ## Verification - `git submodule update --init --recursive` - `cargo fmt --all` - `cargo clippy --all --all-targets -- -D warnings` *(currently failing with additional latest-nightly lint fallout in `swc_css_minifier` and `swc_css_codegen`)* - `cargo test -p swc_allocator --features nightly` *(currently failing in external dependency `bumpalo 3.19.0` with `AllocErr`/`AllocError` type mismatch)* ## Notes - this PR is draft because the nightly upgrade exposes more follow-up fixes than the initial toolchain pin bump - root toolchain bump and the first round of compatibility cleanup are included here so the remaining work can be reviewed incrementally
main
2 days ago
fix: resolve remaining nightly CI failures
kdy1:kdy1/update-rustc-nightly-2026-04-10
2 days ago
fix: address latest nightly CI fallout
kdy1:kdy1/update-rustc-nightly-2026-04-10
2 days ago
ci: Ignore new wasmtime 38 advisories
kdy1:kdy1/update-rustc-nightly-2026-04-10
2 days ago
build: Update `rustc` to `nightly-2026-04-10`
kdy1:kdy1/update-rustc-nightly-2026-04-10
2 days ago
fix(es/decorators): scope moved static super rewrite (#11782) ## Summary - scope moved-static-member `super` detection to the member's own home-object boundary - avoid rewriting nested object literal method/getter/setter `super` while still handling lexical arrow-function `super` - add a regression fixture for a decorated static field containing an object literal method with `super` ## Context - follow-up for the review feedback on #11781 ## Testing - `git submodule update --init --recursive` - `cargo fmt --all` - `cargo test -p swc_ecma_transforms_proposal` - `cargo clippy --all --all-targets -- -D warnings` - `cargo test -p swc_ecma_transforms_proposal --test decorators fixture_tests__decorators__2023_11_misc__moved_static_super_nested_object_method__input_js -- --ignored --nocapture` ## Notes - the targeted ignored exec fixture still requires `mocha` on `PATH` to run locally
main
2 days ago
fix(es/decorators): scope moved static super rewrite
kdy1/fix-11781-moved-static-super-scope
2 days ago
fix(es/decorators): preserve super in moved static members (#11781) ## Summary - preserve super semantics when 2023-11 class decorators move static members onto the _identity wrapper - extend the moved-static rewrite trigger to cover super usage in static field/accessor initializers, private static methods, and trailing static blocks - add a regression fixture for issue #11780 covering the reported static field case and related moved-static super paths Fixes #11780
main
2 days ago
Latest Branches
CodSpeed Performance Gauge
+27%
build: Update `rustc` to `nightly-2026-04-10`
#11783
2 days ago
2630932
kdy1:kdy1/update-rustc-nightly-2026-04-10
CodSpeed Performance Gauge
0%
fix(es/decorators): scope moved static super rewrite
#11782
2 days ago
07b3280
kdy1/fix-11781-moved-static-super-scope
CodSpeed Performance Gauge
0%
fix(es/decorators): preserve super in moved static members
#11781
2 days ago
6f4bb0b
kdy1/fix-11780-decorators-super-static-members
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs