Skip to content

Tags: xzlinux/swc

Tags

v1.2.80

Toggle v1.2.80's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(swc): Disable `aes` feature (swc-project#2109)

node/swc:
 - Disable `aes`. (swc-project#1807)

v1.2.79

Toggle v1.2.79's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es/codegen): Fix codegen of `~` (swc-project#2104)

swc_ecma_codegen:
 - Emit pending semi on `~`. (swc-project#2091)

v1.2.78

Toggle v1.2.78's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es/transforms): Fix bugs (swc-project#2089)

swc_ecma_minifier:
 - Expose hygiene optimizer.
 - `mangle_names`: Handle private names in member expressions. (swc-project#2086)

swc_visit:
 - Make `Optional::new` const function.

swc:
 - Make `es3` optional via cargo feature.
 - Ensure that swc-project#1554 is already fixed. (swc-project#1554)

v1.2.77

Toggle v1.2.77's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(swc): Fix bugs (swc-project#2067)

swc_ecma_transforms_compat:
 - Fix optional chaining. (swc-project#2063)

node/swc:
 - Fix definition of `ImportDeclaration`. (swc-project#2059)

testing:
 - Allow using `testing` with stable `rustc`.

testing_macros:
 - Add `#[inline(never)]`.

v1.2.76

Toggle v1.2.76's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(es/minifier): Implement more rules (swc-project#2039)

swc_ecma_minifier:
 - Remove useless `0` in sequence expressions.
 - `analyzer`: Don't treat fn decl as fn expr.
 - `sequences`: Use sequence expressions in front of `b`.
 - `if_return`: Drop else token within same pass. (swc-project#2044)
 - Fix counting logic for `pass`. (swc-project#2044)
 - `analyzer`: Fix `ref_count`.
 - `hygiene`: Implement `visit_prop_name`.
 - `ignore_return_value`: Property access to function parameters may have side effects.
 - `inline`: Treat `!0` as literal.
 - Remove some dead codes if `unused` is enabled.

swc_ecma_utils:
 - Fix `may_have_side_effects`.

v1.2.75

Toggle v1.2.75's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es/minifier): Fix bugs and implement more rules (swc-project#2032)

swc_ecma_minifier:
 - Fix an infinite loop. (swc-project#2028)
 - Don't remove span hygiene. (swc-project#2022)

swc_ecma_codegen:
 - Fix codegen of `return` with `async` arrow. (swc-project#2020)

swc:
 - Respect `minify = false`. (swc-project#2019)

v1.2.74

Toggle v1.2.74's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es): Fix codegen & minifier (swc-project#2006)

swc_ecma_codegen:
 - Emit a semicolon before `!`.
 - Emit a semicolon before `[`. (swc-project#2007)

swc_ecma_minifier:
 - Disable buggy passes.
 - `iife`: Don't inline async functions. (swc-project#2007)

v1.2.73

Toggle v1.2.73's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es/minifier): Improve output of minifier (swc-project#2005)

swc_ecma_minifier:
 - Don't reorder import statements.

v1.2.71

Toggle v1.2.71's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(node/swc): Support `sourceFileName` (swc-project#1976)

swc:
 - Support `sourceFileName`.

v1.2.70

Toggle v1.2.70's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix(es/minifier): Fix minifier (swc-project#1985)

swc_ecma_minifier:
 - Don't create an identifier starting with number. (swc-project#1983)
 - Fix panic. (swc-project#1984)
 - Don't use time api on wasm. (swc-project#1982)