@swc/core-linux-arm64-gnu
Advanced tools
Changelog
[1.12.2] - 2025-06-19
(ci) Fix build of @swc/minifier
(0dc5244)
(es/codegen) Fix .map
path when using output_path
(01e5bd1)
(es/parser) Allow type ann in jsx expr child (#10626) (48f576c)
(swc) Fix wrong caching of resolvers regarding file exts (#10615) (68aacd1)
(ts/isolated-dts) Emit properties in overloaded constructor params (#10623) (6634ef1)
(atoms) Improve atom!
for inlinable strings (#10612) (5113121)
(es/minifier) Avoid calling some costly function when optimizing deep nested binary expr (#10611) (1434571)
(es/minifier) Remove needless JSON conversion (#10628) (4a58dca)
(es/parser) Reduce cmp in jsx spread child (#10606) (fb33c13)
Changelog
[1.12.0] - 2025-06-10
(es/codegen) Don't call cmt.get_leading
for dummy span (#10568) (16e204d)
(es/parser) Disallow spread operator(...
) in JSX attribute values (#10587) (8deba78)
(es/typescript) Pass native_class_properties
(#10561) (7e4cd9a)
(es/typescript) Handle export declare var
in namespace (#10579) (2daa17f)
(ts/isolated-dts) Add edges SymbolFlags::Value
and SymbolFlags::Type
in exports (#10577) (e6d4da2)
Fix bindings (0f858fd)
(es/minifier) Regex support for format.comments
(#10571) (e441df5)
(es/module) Add support for import.meta.main
in AMD and CJS (#10596) (759de2e)
(es/lexer) Remove unnecessary result wrap (#10578) (49d15df)
(swc_common) Use BytesStr
instead of Lrc<String>
(#10580) (6f00973)
Changelog
[1.11.31] - 2025-06-05
(es/codegen) Exclude constructor
from source map names (#10551) (ef85640)
(es/fixer) Fix a bug with awaited arrow fn expression (#10555) (9dfdfa6)
(es/minifier) Inline object of member if prop is an ident (#10548) (e554381)
(es/minifier) Add side effect check for test expr when compressing IfStmt (#10550) (3e9728e)
(es/parser) Emit syntax errors for strict mode in non-module or scripts (#10545) (1291b4a)
(es/react-compiler) Fix usefulness detection (#10506) (41075a1)
(swc_common) Fix skip condition for sourcemap (#10562) (cbee0df)
(swc_common) Fix skip condition for sourcemap, really (#10563) (14feedb)
(ts/fast-dts) Correctly emit Symbol-keyed accessors in declarations (#10508) (1298e76)
(ts/fast-dts) Ensure correct emission of template literals and symbol-keyed properties (#10530) (8dbdbef)
(bindings) Use published versions of crates (#10513) (f65f028)
(ecosystem-ci) Exclude ts-node
(2b284e1)
(es/minifier) Merge PropertyCollector
into usage analyzer (#10514) (505bf54)
(es/parser) Reduce comparison while reading logical (#10526) (2bc551c)