Releases: swc-project/swc
Releases · swc-project/swc
v1.2.59
fix(es/codegen): Fix codegen of classes with minify enabled (#1767)
v1.2.58: fix(es/transforms/compat): Fix `async_to_generator` pass. (#1724)
swc_ecma_transforms_compat: - `async_to_generator`: Fix async iife. (#1722) - `async_to_generator`: Don't apply iife optimization to named function expressions. - `async_to_generator`: Remove duplicated works. - `async_to_generator`: Support `await for`. (#1721) - `async_to_generator`: Support async generators.
v1.2.57: fix(es/transforms/compat): Improve performance (#1673)
swc_ecma_transforms_compat: - `classes`: Fast-path. - `destructuring`: Fast-path. - `sticky_regex`: Fast-path. - `spread`: Fast-path. - `shorthand`: Fast-path. - `typeof_symbol`: Fast-path. - `block_scoped_functions`: Fast path. - `duplicate_keys`: Use fxhash. - `instance_of`: Fast path. - `reserved_words`: Make string comparison efficient.
v1.2.56
fix(ci): Fix android build
v1.2.55
Disable android
v1.2.54
fix(es/transforms/compat): Handle references to `arguments` inside ar…
v1.2.53: fix(bundler): Fix bundler (#1576)
swc_bundler: - Fix remapping of exports. (denoland/deno#9350)
v1.2.52: feat(es/transforms/react): Add pure annotation comments (#1564)
swc_ecma_transforms_react: - Add pure annotations for react.
v1.2.51: fix(es/transforms/typescript): Precompute class field keys (#1498)
swc_ecma_transforms_typescript: - `strip`: Precompute keys. Co-authored-by: 강동윤 <kdy1997.dev@gmail.com>
fix(swc): Fix bugs for v1.2.50 (#1444)
swc: - Respect `react` config. swc_ecma_transforms_compat: - `export-namespace-from`: Preserve `use strict`. (#1423) swc_ecma_transforms_module: - Inject `use strict` before imports. (#1423) swc_ecma_transforms_proposal: - Emit metadata for literal types. (#1421)