SWC Bot
0708b49e70
chore: Publish crates with swc_core
v1.0.4
2024-10-21 03:52:08 +00:00
강동윤 (Donny)
9c355207d2
chore: Publish crates with swc_core
v1.0.3
CI / Cargo fmt (push) Has been cancelled
CI / Cargo clippy (push) Has been cancelled
CI / Check license of dependencies (push) Has been cancelled
CI / Check (macos-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / Test wasm (binding_core_wasm) (push) Has been cancelled
CI / Test wasm (binding_minifier_wasm) (push) Has been cancelled
CI / Test wasm (binding_typescript_wasm) (push) Has been cancelled
CI / List crates (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Has been cancelled
CI / Test with @swc/cli (push) Has been cancelled
CI / Miri (better_scoped_tls) (push) Has been cancelled
CI / Miri (string_enum) (push) Has been cancelled
CI / Miri (swc) (push) Has been cancelled
CI / Miri (swc_bundler) (push) Has been cancelled
CI / Miri (swc_ecma_codegen) (push) Has been cancelled
CI / Miri (swc_ecma_minifier) (push) Has been cancelled
Benchmark / Bench everything (push) Has been cancelled
Publish crates (auto) / Publish cargo crates (push) Has been cancelled
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Has been cancelled
CI / Done (push) Has been cancelled
2024-10-17 15:30:51 +09:00
강동윤 (Donny)
b2d40a7f93
chore: Publish crates with swc_core
v1.0.2
2024-10-17 10:54:06 +09:00
강동윤 (Donny)
56c4416726
chore: Publish crates with swc_core
v1.0.1
2024-10-15 23:13:49 +09:00
강동윤 (Donny)
30f9a70d57
chore: Publish crates with swc_core
v1.0.0
CI / Cargo fmt (push) Has been cancelled
CI / Cargo clippy (push) Has been cancelled
CI / Check license of dependencies (push) Has been cancelled
CI / Check (macos-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / Test wasm (binding_core_wasm) (push) Has been cancelled
CI / Test wasm (binding_minifier_wasm) (push) Has been cancelled
CI / Test wasm (binding_typescript_wasm) (push) Has been cancelled
CI / List crates (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Has been cancelled
CI / Test with @swc/cli (push) Has been cancelled
CI / Miri (better_scoped_tls) (push) Has been cancelled
CI / Miri (string_enum) (push) Has been cancelled
CI / Miri (swc) (push) Has been cancelled
CI / Miri (swc_bundler) (push) Has been cancelled
CI / Miri (swc_ecma_codegen) (push) Has been cancelled
CI / Miri (swc_ecma_minifier) (push) Has been cancelled
Benchmark / Bench everything (push) Has been cancelled
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Has been cancelled
CI / Done (push) Has been cancelled
2024-10-12 16:20:07 +09:00
강동윤 (Donny)
46f0116d4a
chore: Publish crates with swc_core
v0.109.2
2024-10-12 16:08:03 +09:00
강동윤 (Donny)
69f90af682
chore: Publish crates with swc_core
v0.109.1
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-10-10 10:24:43 +09:00
SWC Bot
ecf5f84685
chore: Publish crates with swc_core
v0.109.0
2024-10-08 08:54:41 +00:00
강동윤 (Donny)
4b0d043c9b
chore: Publish crates with swc_core
v0.109.0
2024-10-08 14:02:03 +09:00
강동윤 (Donny)
96a0c46a66
chore: Publish crates with swc_core
v0.108.0
2024-10-08 12:28:01 +09:00
강동윤 (Donny)
128acffbd3
chore: Publish crates with swc_core
v0.107.0
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-10-08 08:10:53 +09:00
강동윤 (Donny)
253d7f472a
chore: Publish crates with swc_core
v0.106.4
2024-10-02 15:25:00 +09:00
강동윤 (Donny)
7823b1028a
chore: Bump crates
2024-10-01 17:44:37 +09:00
강동윤 (Donny)
d30b5ed695
chore: Publish crates with swc_core
v0.106.3
2024-10-01 17:40:52 +09:00
강동윤 (Donny)
f4c6fd8e4e
chore: Publish crates with swc_core
v0.106.2
2024-10-01 17:31:43 +09:00
renovate[bot]
b28047a48b
fix(deps): update cargo (patch) ( #9454 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [backtrace](https://redirect.github.com/rust-lang/backtrace-rs ) |
dependencies | patch | `0.3.73` -> `0.3.74` |
| [backtrace](https://redirect.github.com/rust-lang/backtrace-rs ) |
workspace.dependencies | patch | `0.3.73` -> `0.3.74` |
| [rkyv](https://redirect.github.com/rkyv/rkyv ) | workspace.dependencies
| patch | `=0.7.44` -> `=0.7.45` |
| [stacker](https://redirect.github.com/rust-lang/stacker ) |
dependencies | patch | `0.1.15` -> `0.1.17` |
| [swc_cli_impl](https://redirect.github.com/swc-project/swc ) |
workspace.dependencies | patch | `0.24.0` -> `0.24.1` |
| [unicode-id](https://redirect.github.com/Boshen/unicode-id ) |
workspace.dependencies | patch | `0.3.4` -> `0.3.5` |
| [unicode-width](https://redirect.github.com/unicode-rs/unicode-width )
| workspace.dependencies | patch | `0.1.13` -> `0.1.14` |
---
### Release Notes
<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>
###
[`v0.3.74`](https://redirect.github.com/rust-lang/backtrace-rs/releases/tag/0.3.74 )
[Compare
Source](https://redirect.github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74 )
#### What's Changed
- QNX Neutrino 7.0 support, thanks to
[@​nyurik](https://redirect.github.com/nyurik ) in
[https://github.com/rust-lang/backtrace-rs/pull/648 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/648 )
- Cleaned up our Android support. This should massively improve
backtraces for ones with the API level sufficient to ship with
libunwind, etc. Unfortunately, it comes at the cost of dropping support
for older ones! Thanks to
[@​fengys](https://redirect.github.com/fengys ) in
[https://github.com/rust-lang/backtrace-rs/pull/656 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/656 )
- Made PrintFmt, which was using the `Enum::__NonExhaustiveVariant`
pattern, use `#[non_exhaustive]` for real. Don't @​ me if you were
matching on that! Thanks to
[@​nyurik](https://redirect.github.com/nyurik ) in
[https://github.com/rust-lang/backtrace-rs/pull/651 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/651 )
- Massively cleaned up the windows code! We moved from winapi to
windows-sys with windows-targets thanks to
[@​CraftSpider](https://redirect.github.com/CraftSpider ) and
[@​ChrisDenton](https://redirect.github.com/ChrisDenton ) in
- Don't cast HANDLE to usize and back by
[@​CraftSpider](https://redirect.github.com/CraftSpider ) in
[https://github.com/rust-lang/backtrace-rs/pull/635 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/635 )
- Switch from `winapi` to `windows-sys` by
[@​CraftSpider](https://redirect.github.com/CraftSpider ) in
[https://github.com/rust-lang/backtrace-rs/pull/641 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/641 )
- Update windows bindings and use windows-targets by
[@​ChrisDenton](https://redirect.github.com/ChrisDenton ) in
[https://github.com/rust-lang/backtrace-rs/pull/653 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/653 )
- A bunch of updated dependencies. Thanks
[@​djc](https://redirect.github.com/djc ) and
[@​khuey](https://redirect.github.com/khuey )!
- Sorry if you were testing this code in miri! It started yelling about
sussy casts. A lot. We did a bunch of internal cleanups that should make
it quiet down, thanks to
[@​workingjubilee](https://redirect.github.com/workingjubilee ) in
[https://github.com/rust-lang/backtrace-rs/pull/641 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/641 )
- Uhhh we had to tweak `dl_iterate_phdr` in
[https://github.com/rust-lang/backtrace-rs/pull/660 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/660 )
after Android revealed it was... kind of unsound actually and not doing
things like checking for null pointers before making slices! WHOOPS!
Thanks to [@​saethlin](https://redirect.github.com/saethlin ) for
implementing detection for precisely that in rustc! It's really hard to
find soundness issues in inherited codebases like this one...
#### New Contributors
- [@​CraftSpider](https://redirect.github.com/CraftSpider ) made
their first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/635 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/635 )
- [@​fengys1996](https://redirect.github.com/fengys1996 ) made
their first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/656 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/656 )
- [@​djc](https://redirect.github.com/djc ) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/657 ](https://redirect.github.com/rust-lang/backtrace-rs/pull/657 )
**Full Changelog**:
https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74
</details>
<details>
<summary>rust-lang/stacker (stacker)</summary>
###
[`v0.1.17`](https://redirect.github.com/rust-lang/stacker/compare/stacker-0.1.16...stacker-0.1.17 )
[Compare
Source](https://redirect.github.com/rust-lang/stacker/compare/stacker-0.1.16...stacker-0.1.17 )
###
[`v0.1.16`](https://redirect.github.com/rust-lang/stacker/compare/stacker-0.1.15...stacker-0.1.16 )
[Compare
Source](https://redirect.github.com/rust-lang/stacker/compare/stacker-0.1.15...stacker-0.1.16 )
</details>
<details>
<summary>unicode-rs/unicode-width (unicode-width)</summary>
###
[`v0.1.14`](https://redirect.github.com/unicode-rs/unicode-width/compare/v0.1.13...v0.1.14 )
[Compare
Source](https://redirect.github.com/unicode-rs/unicode-width/compare/v0.1.13...v0.1.14 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ).
View the [repository job
log](https://developer.mend.io/github/swc-project/swc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 12:12:42 +09:00
강동윤 (Donny)
a0c0ceecfe
chore: Publish crates with swc_core
v0.106.1
2024-10-01 11:48:41 +09:00
강동윤 (Donny)
0ca3f2b906
chore: Publish crates with swc_core
v0.106.0
2024-09-24 18:19:59 +09:00
CPunisher
cf74382ba0
fix(es/codegen): Fix wrong sourcemap when there are new lines in tpl ( #9578 )
...
**Description:**
1. split quasi by '\n'
2. add the mapping between the original string and the generated string one by one.
<img width="873" alt="image"
src="https://github.com/user-attachments/assets/8a03da7f-2d22-4dd5-9bac-220418b10911 ">
**Related issue:**
- Closes https://github.com/swc-project/swc/issues/9567
2024-09-23 11:02:24 +09:00
Donny/강동윤
a5e6a069c6
chore: Drop dependency on cargo-mono
( #9569 )
...
**Description:**
We now have bump command inline.
2024-09-19 14:14:30 +09:00
강동윤 (Donny)
f637f83eb8
chore: Publish crates with swc_core
v0.105.0
2024-09-19 13:12:01 +09:00
강동윤 (Donny)
dbfcbf182a
chore: Publish crates with swc_core
v0.104.3
2024-09-19 12:57:38 +09:00
SWC Bot
b1f0423c54
chore: Publish crates with swc_core
v0.104.2
CI / Cargo fmt (push) Has been cancelled
CI / Cargo clippy (push) Has been cancelled
CI / Check license of dependencies (push) Has been cancelled
CI / Check (macos-latest) (push) Has been cancelled
CI / Check (ubuntu-latest) (push) Has been cancelled
CI / Check (windows-latest) (push) Has been cancelled
CI / Test wasm (binding_core_wasm) (push) Has been cancelled
CI / Test wasm (binding_minifier_wasm) (push) Has been cancelled
CI / Test wasm (binding_typescript_wasm) (push) Has been cancelled
CI / List crates (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (macos-latest) (push) Has been cancelled
CI / Test node bindings - ${{ matrix.os }} (windows-latest) (push) Has been cancelled
CI / Test with @swc/cli (push) Has been cancelled
CI / Miri (better_scoped_tls) (push) Has been cancelled
CI / Miri (string_enum) (push) Has been cancelled
CI / Miri (swc) (push) Has been cancelled
CI / Miri (swc_bundler) (push) Has been cancelled
CI / Miri (swc_ecma_codegen) (push) Has been cancelled
CI / Miri (swc_ecma_minifier) (push) Has been cancelled
Benchmark / Bench everything (push) Has been cancelled
CI / Test - ${{ matrix.settings.crate }} - ${{ matrix.settings.os }} (push) Has been cancelled
CI / Done (push) Has been cancelled
2024-09-13 08:53:22 +00:00
Donny/강동윤
190d6f06d9
chore(es): Update wasmer
to v4.3.7
( #9557 )
2024-09-13 17:38:44 +09:00
SWC Bot
21edbc322f
chore: Publish crates with swc_core
v0.104.1
2024-09-11 02:50:57 +00:00
강동윤 (Donny)
3fc47fc5a3
chore: Publish crates with swc_core
v0.104.0
2024-09-11 10:57:09 +09:00
강동윤 (Donny)
741f2c07bb
chore: Publish crates with swc_core
v0.103.2
2024-09-08 13:47:51 +09:00
강동윤 (Donny)
838fe80ed1
chore: Publish crates with swc_core
v0.103.1
2024-09-03 06:21:01 +09:00
강동윤 (Donny)
595e8db0c9
chore: Publish crates with swc_core
v0.103.0
2024-09-03 06:08:14 +09:00
강동윤 (Donny)
29fcebe48a
chore: Publish crates with swc_core
v0.103.0
2024-09-03 06:05:40 +09:00
강동윤 (Donny)
d0dd53137a
chore: Publish crates with swc_core
v0.102.2
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-30 16:55:05 +09:00
강동윤 (Donny)
bebde7ee02
chore: Publish crates with swc_core
v0.102.1
2024-08-28 17:29:06 +09:00
SWC Bot
ea4c71c052
chore: Publish crates with swc_core
v0.102.1
2024-08-28 05:13:16 +00:00
Donny/강동윤
da529304fe
feat(plugin/runner): Improve error message ( #9502 )
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-27 10:05:51 +09:00
SWC Bot
d068a63ba2
chore: Publish crates with swc_core
v0.102.0
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-26 00:45:33 +00:00
Donny/강동윤
af922d83e5
feat(es/minifier): Support mangle cache ( #9489 )
...
**Description:**
This PR adds a name cache for the mangler. It's implemented using a `Mutex`, and it's exposed to JS as an experimental API. Note that JS API only provides an opaque object.
2024-08-25 23:42:53 +00:00
강동윤 (Donny)
3e73d4ce0c
chore: Publish crates with swc_core
v0.101.7
2024-08-26 07:57:00 +09:00
강동윤 (Donny)
82fa400dc4
chore: Publish crates with swc_core
v0.101.6
2024-08-23 22:41:58 +09:00
강동윤 (Donny)
1e1b165181
chore: Publish crates with swc_core
v0.101.5
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-23 11:33:28 +09:00
SWC Bot
aefbd59f08
chore: Publish crates with swc_core
v0.101.4
2024-08-20 08:31:41 +00:00
강동윤 (Donny)
339f828774
chore: Publish crates
2024-08-19 21:13:35 +09:00
강동윤 (Donny)
25edb1c41e
chore: Publish crates
2024-08-19 19:30:48 +09:00
SWC Bot
a514cad4f5
chore: Publish crates with swc_core
v0.101.3
2024-08-19 09:56:39 +00:00
SWC Bot
f5b59485fa
chore: Publish crates with swc_core
v0.101.3
2024-08-19 00:46:58 +00:00
renovate[bot]
08dd948289
chore(deps): update rust crate arrayvec to v0.7.6 ( #9436 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [arrayvec](https://togithub.com/bluss/arrayvec ) |
workspace.dependencies | patch | `0.7.4` -> `0.7.6` |
---
### Release Notes
<details>
<summary>bluss/arrayvec (arrayvec)</summary>
###
[`v0.7.6`](https://togithub.com/bluss/arrayvec/blob/HEAD/CHANGELOG.md#076 )
[Compare
Source](https://togithub.com/bluss/arrayvec/compare/0.7.5...0.7.6 )
- Fix no-std build
[#​274](https://togithub.com/bluss/arrayvec/pull/274 )
###
[`v0.7.5`](https://togithub.com/bluss/arrayvec/blob/HEAD/CHANGELOG.md#075 )
[Compare
Source](https://togithub.com/bluss/arrayvec/compare/0.7.4...0.7.5 )
- Add `as_ptr` and `as_mut_ptr` to `ArrayString`
[@​YuhanLiin](https://togithub.com/YuhanLiin )
[#​260](https://togithub.com/bluss/arrayvec/pull/260 )
- Add borsh serialization support by
[@​honzasp](https://togithub.com/honzasp ) and
[@​Fuuzetsu](https://togithub.com/Fuuzetsu )
[#​259](https://togithub.com/bluss/arrayvec/pull/259 )
- Move length field before before data in ArrayVec and ArrayString by
[@​JakkuSakura](https://togithub.com/JakkuSakura )
[#​255](https://togithub.com/bluss/arrayvec/pull/255 )
- Fix miri error for ZST case in extend by
[@​bluss](https://togithub.com/bluss )
- implement AsRef<Path> for ArrayString by
[@​Zoybean](https://togithub.com/Zoybean )
[#​218](https://togithub.com/bluss/arrayvec/pull/218 )
- Fix typos in changelog by
[@​striezel](https://togithub.com/striezel )
[#​241](https://togithub.com/bluss/arrayvec/pull/241 )
- Add `as_slice`, `as_mut_slice` methods to `IntoIter` by
[@​clarfonthey](https://togithub.com/clarfonthey )
[#​224](https://togithub.com/bluss/arrayvec/pull/224 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/swc-project/swc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 08:15:03 +09:00
SWC Bot
a4b918644b
chore: Publish crates with swc_core
v0.101.2
2024-08-16 12:50:42 +00:00
강동윤 (Donny)
154bd2dbb0
chore: Publish crates with swc_core
v0.101.1
2024-08-16 13:37:27 +09:00
강동윤 (Donny)
3171020803
chore: Bump crates
2024-08-16 11:12:39 +09:00
SWC Bot
08b21a9588
chore: Publish crates with swc_core
v0.100.7
2024-08-14 07:35:59 +00:00
renovate[bot]
baf4928ce2
chore(deps): update cargo (patch) ( #9405 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [js-sys](https://rustwasm.github.io/wasm-bindgen/ )
([source](https://togithub.com/rustwasm/wasm-bindgen/tree/HEAD/crates/js-sys ))
| workspace.dependencies | patch | `0.3.69` -> `0.3.70` |
| [wasm-bindgen](https://rustwasm.github.io/ )
([source](https://togithub.com/rustwasm/wasm-bindgen )) | dependencies |
patch | `0.2.92` -> `0.2.93` |
| [wasm-bindgen](https://rustwasm.github.io/ )
([source](https://togithub.com/rustwasm/wasm-bindgen )) |
workspace.dependencies | patch | `0.2.92` -> `0.2.93` |
| [wasm-bindgen-futures](https://rustwasm.github.io/wasm-bindgen/ )
([source](https://togithub.com/rustwasm/wasm-bindgen/tree/HEAD/crates/futures ))
| workspace.dependencies | patch | `0.4.42` -> `0.4.43` |
---
### Release Notes
<details>
<summary>rustwasm/wasm-bindgen (wasm-bindgen)</summary>
###
[`v0.2.93`](https://togithub.com/rustwasm/wasm-bindgen/blob/HEAD/CHANGELOG.md#0293 )
[Compare
Source](https://togithub.com/rustwasm/wasm-bindgen/compare/0.2.92...0.2.93 )
Released 2024-08-13
##### Added
- Allow exporting functions named `default`. Throw error in
wasm-bindgen-cli if --target web and
an exported symbol is named `default`.
[#​3930](https://togithub.com/rustwasm/wasm-bindgen/pull/3930 )
- Added support for arbitrary expressions when using
`#[wasm_bindgen(typescript_custom_section)]`.
[#​3901](https://togithub.com/rustwasm/wasm-bindgen/pull/3901 )
- Implement `From<NonNull<T>>` for `JsValue`.
[#​3877](https://togithub.com/rustwasm/wasm-bindgen/pull/3877 )
- Add method `copy_within` for TypedArray, add methods
`find_last`,`find_last_index` for Array.
[#​3888](https://togithub.com/rustwasm/wasm-bindgen/pull/3888 )
- Added support for returning `Vec`s from async functions.
[#​3630](https://togithub.com/rustwasm/wasm-bindgen/pull/3630 )
- Added bindings for `InputDeviceInfo` and `MediaTrackCapabilities`.
[#​3935](https://togithub.com/rustwasm/wasm-bindgen/pull/3935 )
- Add bindings for `RTCRtpReceiver.getCapabilities(DOMString)` method.
[#​3941](https://togithub.com/rustwasm/wasm-bindgen/pull/3941 )
- Add bindings for `VisualViewport`.
[#​3931](https://togithub.com/rustwasm/wasm-bindgen/pull/3931 )
- Add bindings for `queueMicrotask`.
[#​3981](https://togithub.com/rustwasm/wasm-bindgen/pull/3981 )
- Add experimental bindings for User Agent Client Hints API
[#​3989](https://togithub.com/rustwasm/wasm-bindgen/pull/3989 )
- Add bindings for `FocusOptions`.
[#​3996](https://togithub.com/rustwasm/wasm-bindgen/pull/3996 )
- Add bindings for `RTCRtpReceiver.jitterBufferTarget`.
[#​3968](https://togithub.com/rustwasm/wasm-bindgen/pull/3968 )
- Generate getters for all WebIDL dictionary types.
[#​3993](https://togithub.com/rustwasm/wasm-bindgen/pull/3993 )
- Support for iterable in WebIDL. Gives `entries`, `keys`, `values`
methods for regular and asynchronous, as well as `for_each` for regular,
iterables.
[#​3962](https://togithub.com/rustwasm/wasm-bindgen/pull/3962 )
- Add bindings for `HTMLTableCellElement.abbr` and `scope` properties.
[#​3972](https://togithub.com/rustwasm/wasm-bindgen/pull/3972 )
- Add WebIDL definitions relating to `Popover API`.
[#​3977](https://togithub.com/rustwasm/wasm-bindgen/pull/3977 )
- Added the `thread_stack_size` property to the object parameter of
`default()` (`init()`) and `initSync()`, making it possible to set the
stack size of spawned threads. `__wbindgen_thread_destroy()` now has a
third optional parameter for the stack size, the default stack size is
assumed when not passing it. When calling from the thread to be
destroyed, by passing no parameters, the correct stack size is
determined internally.
[#​3995](https://togithub.com/rustwasm/wasm-bindgen/pull/3995 )
- Added bindings to the Device Memory API.
[#​4011](https://togithub.com/rustwasm/wasm-bindgen/pull/4011 )
- Added support for WebIDL records. This added new methods to various
APIs, notably `ClipboardItem()`, `GPUDeviceDescriptor.requiredLimits`
and `Header()`.
[#​4030](https://togithub.com/rustwasm/wasm-bindgen/pull/4030 )
- Added an official MSRV policy. Library MSRV changes will be
accompanied by a minor version bump. CLI tool MSRV can change with any
version bump.
[#​4038](https://togithub.com/rustwasm/wasm-bindgen/pull/4038 )
- Added bindings to `NavigatorOptions.vibrate`.
[#​4041](https://togithub.com/rustwasm/wasm-bindgen/pull/4041 )
- Added an experimental Node.JS ES module target, in comparison the
current `node` target uses CommonJS, with `--target
experimental-nodejs-module` or when testing with
`wasm_bindgen_test_configure!(run_in_node_experimental)`.
[#​4027](https://togithub.com/rustwasm/wasm-bindgen/pull/4027 )
- Added importing strings as `JsString` through
`#[wasm_bindgen(thread_local, static_string)] static STRING: JsString =
"a string literal";`.
[#​4055](https://togithub.com/rustwasm/wasm-bindgen/pull/4055 )
- Added experimental test coverage support for
`wasm-bindgen-test-runner`, see the guide for more information.
[#​4060](https://togithub.com/rustwasm/wasm-bindgen/pull/4060 )
##### Changed
- Stabilize Web Share API.
[#​3882](https://togithub.com/rustwasm/wasm-bindgen/pull/3882 )
- Generate JS bindings for WebIDL dictionary setters instead of using
`Reflect`. This increases the size of the Web API bindings but should be
more performant. Also, importing getters/setters from JS now supports
specifying the JS attribute name as a string, e.g.
`#[wasm_bindgen(method, setter = "x-cdm-codecs")]`.
[#​3898](https://togithub.com/rustwasm/wasm-bindgen/pull/3898 )
- Greatly improve the performance of sending WebIDL 'string enums'
across the JavaScript boundary by converting the enum variant string
to/from an int.
[#​3915](https://togithub.com/rustwasm/wasm-bindgen/pull/3915 )
- Use `table.fill` when appropriate.
[#​3446](https://togithub.com/rustwasm/wasm-bindgen/pull/3446 )
- Annotated methods in WebCodecs that throw.
[#​3970](https://togithub.com/rustwasm/wasm-bindgen/pull/3970 )
- Update and stabilize the Clipboard API.
[#​3992](https://togithub.com/rustwasm/wasm-bindgen/pull/3992 )
- Deprecate builder-pattern type setters for WebIDL dictionary types and
introduce non-mutable setters instead.
[#​3993](https://togithub.com/rustwasm/wasm-bindgen/pull/3993 )
- Allow imported async functions to return any type that can be
converted from a `JsValue`.
[#​3919](https://togithub.com/rustwasm/wasm-bindgen/pull/3919 )
- Update Web Authentication API to level 3.
[#​4000](https://togithub.com/rustwasm/wasm-bindgen/pull/4000 )
- Deprecate `AudioBufferSourceNode.onended` and
`AudioBufferSourceNode.stop()`.
[#​4020](https://togithub.com/rustwasm/wasm-bindgen/pull/4020 )
- Increase default stack size for spawned threads from 1 to 2 MB.
[#​3995](https://togithub.com/rustwasm/wasm-bindgen/pull/3995 )
- Deprecated parameters to `default` (`init`) and `initSync` in favor of
an object.
[#​3995](https://togithub.com/rustwasm/wasm-bindgen/pull/3995 )
- Update `AbortSignal` and `AbortController` according to the WHATWG
specification.
[#​4026](https://togithub.com/rustwasm/wasm-bindgen/pull/4026 )
- Update the Indexed DB API.
[#​4027](https://togithub.com/rustwasm/wasm-bindgen/pull/4027 )
- `UnwrapThrowExt for Result` now makes use of the required `Debug`
bound to display the error as well.
[#​4035](https://togithub.com/rustwasm/wasm-bindgen/pull/4035 )
[#​4049](https://togithub.com/rustwasm/wasm-bindgen/pull/4049 )
- MSRV of CLI tools bumped to v1.76. This does not affect libraries like
`wasm-bindgen`, `js-sys` and `web-sys`!
[#​4037](https://togithub.com/rustwasm/wasm-bindgen/pull/4037 )
- Filtered files in published crates, significantly reducing the package
size and notably excluding any bash files.
[#​4046](https://togithub.com/rustwasm/wasm-bindgen/pull/4046 )
- Deprecated `JsStatic` in favor of `#[wasm_bindgen(thread_local)]`,
which creates a `std:🧵 :LocalKey`. The syntax is otherwise the
same.
[#​4057](https://togithub.com/rustwasm/wasm-bindgen/pull/4057 )
- Removed `impl Deref for JsStatic` when compiling with
`cfg(target_feature = "atomics")`, which was unsound.
[#​4057](https://togithub.com/rustwasm/wasm-bindgen/pull/4057 )
- Updated the WebGPU WebIDL to the current draft as of 2024-08-05.
[#​4062](https://togithub.com/rustwasm/wasm-bindgen/pull/4062 )
- Use object URLs for linked modules without `--split-linked-modules`.
[#​4067](https://togithub.com/rustwasm/wasm-bindgen/pull/4067 )
##### Fixed
- Copy port from headless test server when using
`WASM_BINDGEN_TEST_ADDRESS`.
[#​3873](https://togithub.com/rustwasm/wasm-bindgen/pull/3873 )
- Fix `catch` not being thread-safe.
[#​3879](https://togithub.com/rustwasm/wasm-bindgen/pull/3879 )
- Fix MSRV compilation.
[#​3927](https://togithub.com/rustwasm/wasm-bindgen/pull/3927 )
- Fix `clippy::empty_docs` lint.
[#​3946](https://togithub.com/rustwasm/wasm-bindgen/pull/3946 )
- Fix missing target features in module when enabling reference types or
multi-value transformation.
[#​3967](https://togithub.com/rustwasm/wasm-bindgen/pull/3967 )
- Fixed Rust values getting GC'd while still borrowed.
[#​3940](https://togithub.com/rustwasm/wasm-bindgen/pull/3940 )
- Fixed Rust values not getting GC'd if they were created via. a
constructor.
[#​3940](https://togithub.com/rustwasm/wasm-bindgen/pull/3940 )
- Fix triggering `clippy::mem_forget` lint in exported structs.
[#​3985](https://togithub.com/rustwasm/wasm-bindgen/pull/3985 )
- Fix MDN links to static interface methods.
[#​4010](https://togithub.com/rustwasm/wasm-bindgen/pull/4010 )
- Fixed Deno support.
[#​3990](https://togithub.com/rustwasm/wasm-bindgen/pull/3990 )
- Fix `__wbindgen_thread_destroy()` ignoring parameters.
[#​3995](https://togithub.com/rustwasm/wasm-bindgen/pull/3995 )
- Fix `no_std` support and therefor compiling with `default-features =
false`.
[#​4005](https://togithub.com/rustwasm/wasm-bindgen/pull/4005 )
- Fix byte order for big-endian platforms.
[#​4015](https://togithub.com/rustwasm/wasm-bindgen/pull/4015 )
- Allow ex/importing structs, functions and parameters named with raw
identifiers.
[#​4025](https://togithub.com/rustwasm/wasm-bindgen/pull/4025 )
- Implement a more reliable way to detect the stack pointer.
[#​4036](https://togithub.com/rustwasm/wasm-bindgen/pull/4036 )
- `#[track_caller]` is now always applied on `UnwrapThrowExt` methods
when not targetting `wasm32-unknown-unknown`.
[#​4042](https://togithub.com/rustwasm/wasm-bindgen/pull/4042 )
***
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/swc-project/swc ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Donny/강동윤 <kdy1997.dev@gmail.com>
2024-08-14 00:39:07 +00:00