Releases: caoccao/swc4j
Releases Β· caoccao/swc4j
swc4j v1.7.1
swc4j v1.7.0
- Upgraded deno_ast to v0.50.0
- Upgraded rust toolchain to v1.89.0
- Refactored Swc4jTranspileOptions- Added Swc4jDecoratorsTranspileOption decorators
- Added Swc4jJsxRuntimeOption jsx
- Removed boolean emitMetadata
- Removed boolean jsxAutomatic
- Removed boolean jsxDevelopment
- Removed String jsxFactory
- Removed String jsxFragmentFactory
- Removed String jsxImportSource
- Removed boolean precomileJsx
- Removed List<String> precomileJsxDynamicProps
- Removed List<String> precomileJsxSkipElements
- Removed boolean transformJsx
- Removed boolean useDecoratorsProposal
- Removed boolean useTsDecorators
 
- Added 
- Added Swc4jDecoratorsTranspileOption- Added Swc4jDecoratorsTranspileOptionEcma
- Added Swc4jDecoratorsTranspileOptionLegacyTypeScript
- Added Swc4jDecoratorsTranspileOptionNone
 
- Added 
- Added Swc4jJsxRuntimeOption- Added Swc4jJsxRuntimeOptionAutomatic
- Added Swc4jJsxRuntimeOptionClassic
- Added Swc4jJsxRuntimeOptionPrecompile
 
- Added 
swc4j v1.6.0
- Upgraded deno_ast to v0.47.0
- Upgraded Android NDK to r27c
- Supported 16K page size for Android
- Changed library packaging process.
swc4j v1.5.0
Upgraded deno_ast to v0.46.6
swc4j v1.4.0
- Upgraded deno_ast to v0.46.2
- Upgraded rust toolchain to v1.85.1
- Replaced mutable static with OnceLock
swc4j v1.3.0
- Upgraded deno_ast to v0.44.0
- Upgraded rust toolchain to v1.82.0
- Added find()toISwc4jAst
- Added getMinusCount()toSwc4jAstNumber
- Added getBangCount(),getLogicalOperatorCount(),getParentBinExpr()toSwc4jAstBinExpr
- Added getOppositeOperator(),isLogicalOperator(),isLogicalCompareOperator(),isLogicalConditionOperator()toSwc4jAstBinaryOp
swc4j v1.2.0
- Upgraded deno_ast to v0.43.3
- Removed TsBuildInfofromSwc4jMediaType
- Added CsstoSwc4jMediaType
- Added verbatimModuleSyntaxtoSwc4jTranspileOptions
- Added Swc4jModuleKindtoSwc4jTranspileOptions
swc4j v1.1.0
- Upgraded deno_ast to v0.42.2
- Upgraded rust toolchain to v1.81.0
swc4j v1.0.0
- Upgraded deno_ast to v0.42.0
- Revised internal error handling by relaying exception in parse(),transform(),transpile()
- Enhanced logging in rust lib
- Supported Android
swc4j v0.11.0
- Upgraded deno_ast to v0.41.1
- Revised internal error handling
- Added IdentName