Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: caoccao/swc4j

swc4j v1.7.1

19 Oct 09:46

Choose a tag to compare

  • Upgraded deno_ast to v0.50.3
  • Upgraded Rust edition to 2024

swc4j v1.7.0

07 Sep 08:18

Choose a tag to compare

  • 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 Swc4jDecoratorsTranspileOption
    • Added Swc4jDecoratorsTranspileOptionEcma
    • Added Swc4jDecoratorsTranspileOptionLegacyTypeScript
    • Added Swc4jDecoratorsTranspileOptionNone
  • Added Swc4jJsxRuntimeOption
    • Added Swc4jJsxRuntimeOptionAutomatic
    • Added Swc4jJsxRuntimeOptionClassic
    • Added Swc4jJsxRuntimeOptionPrecompile

swc4j v1.6.0

25 May 08:29

Choose a tag to compare

  • 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

26 Apr 17:37

Choose a tag to compare

Upgraded deno_ast to v0.46.6

swc4j v1.4.0

02 Apr 18:49

Choose a tag to compare

  • Upgraded deno_ast to v0.46.2
  • Upgraded rust toolchain to v1.85.1
  • Replaced mutable static with OnceLock

swc4j v1.3.0

25 Nov 01:33

Choose a tag to compare

  • Upgraded deno_ast to v0.44.0
  • Upgraded rust toolchain to v1.82.0
  • Added find() to ISwc4jAst
  • Added getMinusCount() to Swc4jAstNumber
  • Added getBangCount(), getLogicalOperatorCount(), getParentBinExpr() to Swc4jAstBinExpr
  • Added getOppositeOperator(), isLogicalOperator(), isLogicalCompareOperator(), isLogicalConditionOperator() to Swc4jAstBinaryOp

swc4j v1.2.0

03 Nov 07:58

Choose a tag to compare

  • Upgraded deno_ast to v0.43.3
  • Removed TsBuildInfo from Swc4jMediaType
  • Added Css to Swc4jMediaType
  • Added verbatimModuleSyntax to Swc4jTranspileOptions
  • Added Swc4jModuleKind to Swc4jTranspileOptions

swc4j v1.1.0

09 Oct 01:47

Choose a tag to compare

  • Upgraded deno_ast to v0.42.2
  • Upgraded rust toolchain to v1.81.0

swc4j v1.0.0

03 Sep 03:54

Choose a tag to compare

  • 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

30 Jul 04:14

Choose a tag to compare

  • Upgraded deno_ast to v0.41.1
  • Revised internal error handling
  • Added IdentName