swc_ecma_codegen:
- Fix codegen of `\r\n` in template literals when targeting `es2020`. (denoland/deno#10282)
swc_ecma_parser:
- Support non-identifier getters in typescript. (#1708)
swc_ecma_transforms_typescript:
- Skip `export {}` if it was not a module. (#1706)
- Skip `export {}` if the result is module without it. (#1706)
swc_ecma_parser:
- Support `private declare`. (#1503)
- Recover `backtracking` state while doing some nested backtracking. (#1505)
- Allow using `readonly` as the name of class properties. (#1514)
swc_ecma_transforms_base:
- `hygiene`: Keep the name of class expressions. (#1507)
swc_ecma_transforms_typescript:
- Allow a namespace and a class to have the same name. (#1515)
swc:
- Disable `tsx` if the ext of a file is ts.