Skip to content

Releases: swc-project/swc

v1.2.59

30 May 10:17
5d219b8
Compare
Choose a tag to compare
fix(es/codegen): Fix codegen of classes with minify enabled (#1767)

v1.2.58: fix(es/transforms/compat): Fix `async_to_generator` pass. (#1724)

07 Jun 09:00
a1341dc
Compare
Choose a tag to compare
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)

11 May 14:34
2ad0af9
Compare
Choose a tag to compare
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

08 May 01:34
Compare
Choose a tag to compare
fix(ci): Fix android build

v1.2.55

07 May 12:41
Compare
Choose a tag to compare
Disable android

v1.2.54

19 Apr 16:23
1c4fa63
Compare
Choose a tag to compare
fix(es/transforms/compat): Handle references to `arguments` inside ar…

v1.2.53: fix(bundler): Fix bundler (#1576)

16 Apr 19:01
1178686
Compare
Choose a tag to compare
swc_bundler:
 - Fix remapping of exports. (denoland/deno#9350)

v1.2.52: feat(es/transforms/react): Add pure annotation comments (#1564)

11 Apr 08:29
8f5daa3
Compare
Choose a tag to compare
swc_ecma_transforms_react:
 - Add pure annotations for react.

v1.2.51: fix(es/transforms/typescript): Precompute class field keys (#1498)

28 Mar 04:52
8eae009
Compare
Choose a tag to compare
swc_ecma_transforms_typescript:
 - `strip`: Precompute keys.

Co-authored-by: 강동윤 <kdy1997.dev@gmail.com>

fix(swc): Fix bugs for v1.2.50 (#1444)

03 Mar 12:10
97269a3
Compare
Choose a tag to compare
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)