swc now supports
async override in addition to
Previously swc had a bug that causes a usage of a variable in the discriminant of a switch statement not treated as a usage. It's now fixed and code like below works even if the optimizer is enabled.
aes feature of cpus as an optimization, but it caused
SIGILL on a user's pc.
So I disabled
The code above was miscompieled by swc, but it's now fixed.
swc now preserve order of statements even if there are some imports. This is to fix code like
swc had a bug which makes
Foo instead of 3.
It's fixed by @devongovett.
To workaroudn a bug of webpack, I modified order of statements generated from
export default functions.
Thankfully, @josteph explained the problem and suggested the way to fix.
which is correct.
swc had a bug related to inline source maps and as a result it generated empty sourcemap. It's fixed.
As a result, decorator didn't work if all constructor parameters are parameter properties. It's now fixed and decorators are properly applied.
There was a bug of swc which may break some codes using arguments in arrow functions.
It could break codes like
Fixed by @devongovett.
Fixed as a part of decorator fixes.