Commit Graph

9560 Commits

Author SHA1 Message Date
SWC Bot
ff0cc8a765 chore: Publish 1.7.17-nightly-20240820.1 with swc_core v0.101.4 2024-08-20 09:47:36 +00:00
강동윤 (Donny)
f30fd4fe42 chore(html): Fix publish action 2024-08-20 18:37:59 +09:00
SWC Bot
c3ed5d77e5 chore: Update changelog 2024-08-20 09:14:23 +00:00
SWC Bot
8c3afb84c8 chore: Publish 1.7.16-nightly-20240820.1 with swc_core v0.101.4 2024-08-20 09:14:22 +00:00
SWC Bot
b6d0bf86d5 chore: Update changelog 2024-08-20 08:43:41 +00:00
SWC Bot
3c5a112b3c chore: Publish 1.7.15-nightly-20240820.8 with swc_core v0.101.4 2024-08-20 08:43:40 +00:00
SWC Bot
aefbd59f08 chore: Publish crates with swc_core v0.101.4 2024-08-20 08:31:41 +00:00
Donny/강동윤
ffc64f66bf
chore(ci): Fix publish action (#9463) 2024-08-20 17:29:43 +09:00
Donny/강동윤
74d6478be1
feat(bindings/html): Allow using lightningcss as minfiier (#9462) 2024-08-20 15:54:20 +09:00
Donny/강동윤
911d4eaa14
perf(visit): Add linear AST traversal (#9452)
**Description:**

Babel decorator pass uses `fastTraverse`, and I think we can have one.

**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/9451
2024-08-20 15:50:11 +09:00
SWC Bot
6187fcb134 chore: Update changelog 2024-08-20 06:02:35 +00:00
SWC Bot
b802ebe6d4 chore: Publish 1.7.15-nightly-20240820.7 with swc_core v0.101.3 2024-08-20 06:02:34 +00:00
Donny/강동윤
d43f1b1212
chore(ci): Fix publish-npm-package action (#9461)
**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/9457
2024-08-20 14:54:07 +09:00
SWC Bot
171d1e83e5 chore: Update changelog 2024-08-20 03:44:06 +00:00
SWC Bot
61c22f4236 chore: Publish 1.7.15-nightly-20240820.6 with swc_core v0.101.3 2024-08-20 03:44:04 +00:00
강동윤 (Donny)
a5d307385d chore(ci): Fix concurrency.group 2024-08-20 12:35:32 +09:00
SWC Bot
ec617d5c57 chore: Update changelog 2024-08-20 03:27:44 +00:00
SWC Bot
593279318d chore: Publish 1.7.15-nightly-20240820.5 with swc_core v0.101.3 2024-08-20 03:27:43 +00:00
강동윤 (Donny)
eefae1cde7 fix(html): Fix html binding 2024-08-20 12:18:51 +09:00
SWC Bot
c843c68318 chore: Update changelog 2024-08-20 03:07:11 +00:00
SWC Bot
6ebff4c6e3 chore: Publish 1.7.15-nightly-20240820.4 with swc_core v0.101.3 2024-08-20 03:07:10 +00:00
강동윤 (Donny)
bdea5cb94c chore(html): Use binding_html_node instead of html_node 2024-08-20 11:58:43 +09:00
SWC Bot
6dc8b68873 chore: Update changelog 2024-08-20 02:50:26 +00:00
SWC Bot
64c339df60 chore: Publish 1.7.15-nightly-20240820.3 with swc_core v0.101.3 2024-08-20 02:50:24 +00:00
강동윤 (Donny)
60ce330be9 chore: Remove on: pull_request
Some checks are pending
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-08-20 11:37:06 +09:00
SWC Bot
daf8b5f254 chore: Update changelog 2024-08-20 02:29:40 +00:00
SWC Bot
b22b53285a chore: Publish 1.7.15-nightly-20240820.2 with swc_core v0.101.3 2024-08-20 02:29:39 +00:00
강동윤 (Donny)
99ea95869a chore: Build stable after tagging stable 2024-08-20 11:16:54 +09:00
강동윤 (Donny)
c30db7fb45 chore: Build Wasm only for core 2024-08-20 11:14:33 +09:00
강동윤 (Donny)
cf73dbbb92 chore: Use matrix for npm && Fix test directory 2024-08-20 11:13:48 +09:00
강동윤 (Donny)
465735594b chore: Remove if from nightly publish action 2024-08-20 10:15:58 +09:00
SWC Bot
462232ed35 chore: Publish 1.7.15-nightly-20240820.1 with swc_core v0.101.3 2024-08-20 01:13:24 +00:00
강동윤 (Donny)
fde1653c45 chore: Fix publish action 2024-08-20 09:59:25 +09:00
Donny/강동윤
868be56a25
chore(ci): Configure publish pipeline for html binding (#9458)
**Related issue:**

 - https://github.com/swc-project/swc/issues/9457
2024-08-20 09:49:19 +09:00
SWC Bot
3ecee9fc1b chore: Update changelog
Some checks are pending
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-08-19 13:24:52 +00:00
SWC Bot
56f6c0e6ba chore: Publish 1.7.14 with swc_core v0.101.3 2024-08-19 13:24:51 +00:00
SWC Bot
f95cdab3a3 chore: Publish 1.7.14-nightly-20240819.1 with swc_core v0.101.3 2024-08-19 12:26:34 +00:00
강동윤 (Donny)
4d46388c7f chore: Exclude bunchee from swc-ecosystem-ci temporarily 2024-08-19 21:18:11 +09:00
강동윤 (Donny)
339f828774 chore: Publish crates 2024-08-19 21:13:35 +09:00
SWC Bot
da7c831502 chore: Update changelog 2024-08-19 10:40:02 +00:00
SWC Bot
b7df16d0a6 chore: Publish 1.7.13-nightly-20240819.2 with swc_core v0.101.3 2024-08-19 10:40:01 +00:00
강동윤 (Donny)
25edb1c41e chore: Publish crates 2024-08-19 19:30:48 +09:00
SWC Bot
2cd5aea343 chore: Update changelog
Some checks are pending
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-08-19 10:03:52 +00:00
SWC Bot
b54750f284 chore: Publish 1.7.13-nightly-20240819.1 with swc_core v0.101.3 2024-08-19 10:03:51 +00:00
SWC Bot
a514cad4f5 chore: Publish crates with swc_core v0.101.3 2024-08-19 09:56:39 +00:00
Donny/강동윤
238ba8b1d2
feat(es/decorators): Groundwork for stage 3 decorator (#9450)
**Description:**

I decided to port the babel transform instead of recreating a new pass using inputs and outputs. Babel transform reuses many codes, and this is the basic API for decorator passes that share the implementation.
2024-08-19 14:44:23 +09:00
Donny/강동윤
673655c169
fix(es): Preserve more comments (#9449)
**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/9255
2024-08-19 04:16:35 +00:00
Donny/강동윤
8845b76ac4
refactor(visit): Remove VisitAll (#9448)
**Description:**

Technically, this is a breaking change, but `VisitAll` was broken anyway, so I'll not mark this PR as a breaking change.

**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/9337
2024-08-19 12:48:18 +09:00
Donny/강동윤
05961eb018
fix(common): Use SourceMap::adjust_mappings in correct order (#9447)
**Related issue:**

 - Closes https://github.com/swc-project/swc/issues/9392
2024-08-19 11:37:02 +09:00
SWC Bot
55404bab8f chore: Update changelog
Some checks are pending
CI / Cargo fmt (push) Waiting to run
CI / Cargo clippy (push) Waiting to run
CI / Check license of dependencies (push) Waiting to run
CI / Check (macos-latest) (push) Waiting to run
CI / Check (ubuntu-latest) (push) Waiting to run
CI / Check (windows-latest) (push) Waiting to run
CI / Test wasm (binding_core_wasm) (push) Waiting to run
CI / Test wasm (binding_minifier_wasm) (push) Waiting to run
CI / Test wasm (binding_typescript_wasm) (push) Waiting to run
CI / List crates (push) Waiting to run
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Blocked by required conditions
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Waiting to run
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Waiting to run
CI / Test with @swc/cli (push) Waiting to run
CI / Miri (better_scoped_tls) (push) Waiting to run
CI / Miri (string_enum) (push) Waiting to run
CI / Miri (swc) (push) Waiting to run
CI / Miri (swc_bundler) (push) Waiting to run
CI / Miri (swc_ecma_codegen) (push) Waiting to run
CI / Miri (swc_ecma_minifier) (push) Waiting to run
CI / Done (push) Blocked by required conditions
Benchmark / Bench everything (push) Waiting to run
2024-08-19 01:50:35 +00:00