swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(es/parser): Disallow NumericLiteralSeparator with BigInts
Sharktheone:bigint-separators-panic
56 minutes ago
fix(es/parser): Disallow NumericLiteralSeparator with BigInts
Sharktheone:bigint-separators-panic
1 hour ago
fix: Include module feature in default features for swc crate This ensures tests run with module transforms enabled, fixing the babel exec test failures. Co-authored-by: Donny/강동윤 <kdy1@users.noreply.github.com>
claude/issue-11505-20260127-0559
5 hours ago
fix: Include anyhow::Context for plugin feature too The Context trait is used in both the module and plugin feature code paths, so the import needs to be gated by either condition. Co-authored-by: Donny/강동윤 <kdy1@users.noreply.github.com>
claude/issue-11505-20260127-0559
6 hours ago
perf(es/transformer): Add inline hint (#11508) **Description:** We have lots of `noop` hooks, so an inline hint may improve the performance
main
6 hours ago
feat(swc): Make module transforms optional via `module` feature This change makes `swc_ecma_transforms_module` an optional dependency of the `swc` crate. Bundlers typically handle module transforms themselves, so they don't need this code, reducing binary size. Changes: - Add `module` feature to `swc` crate that enables module transforms - Gate all module-related code with `#[cfg(feature = "module")]` - Add `base_module` feature to `swc_core` that enables `swc/module` - Update `swc_cli_impl`, `binding_core_node`, and `binding_core_wasm` to explicitly enable the module feature By default, the `swc` crate no longer includes module transforms. Users who need CommonJS, AMD, UMD, or SystemJS transforms must enable the `module` feature explicitly. Closes #11505 Co-Authored-By: Donny/강동윤 <kdy1@users.noreply.github.com>
claude/issue-11505-20260127-0559
6 hours ago
add inline
kdy1/perf-chore
7 hours ago
feat(core): Make module transforms optional via feature flag Make it easy to exclude `swc_ecma_transforms_module` from the final binary by making it an optional feature that must be explicitly enabled. Changes: - Add `module` feature to swc crate that enables module transforms - Enable `module` feature by default in swc_core's `__base` feature - Update binding_core_node to enable `ecma_transforms_module` feature - Update binding_core_wasm to enable `ecma_transforms_module` feature - Add conditional compilation for module-related code throughout swc crate This allows bundler projects to exclude unused module transforms, reducing binary size. Fixes #11505 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
devbird/make-module-transforms-optional
7 hours ago
Active Branches
fix(es/parser): Disallow NumericLiteralSeparator with BigInts
last run
56 minutes ago
#11510
CodSpeed Performance Gauge
0%
feat(swc): Make module transforms optional via `module` feature
last run
5 hours ago
#11509
CodSpeed Performance Gauge
0%
feat(es/transformer): Add edge_default_param bugfix hook
last run
9 hours ago
#11504
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs