3247 Commits

Author SHA1 Message Date
LongYinan
5816924e6e
chore(release): publish
- @napi-rs/cli@3.0.2
 - @napi-rs/triples@2.0.1
@napi-rs/cli@3.0.2 @napi-rs/triples@2.0.1
2025-07-23 21:19:37 +08:00
LongYinan
c6cf127e7e
chore(cli): upgrade all NAPI-RS projects (#2803) 2025-07-23 21:17:30 +08:00
LongYinan
8c5a6c4fa7
chore(cli): upgrade @napi-rs/cross-toolchain (#2801) 2025-07-23 17:09:51 +08:00
LongYinan
df26ae6b65
chore(cli): upgrade @napi-rs/wasm-tools (#2800) 2025-07-23 16:14:11 +08:00
LongYinan
167c9e2c6a
chore(cli): enforce the option values if user not provided (#2799) 2025-07-23 15:51:16 +08:00
dependabot[bot]
bec83c2a24
chore(deps): bump form-data from 4.0.3 to 4.0.4 (#2797)
---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-23 14:06:07 +08:00
renovate[bot]
56f6bc87a5
chore(deps): update cross-platform-actions/action action to v0.29.0 (#2798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 17:14:59 +00:00
github-actions[bot]
da45fc2d30
chore(napi): release v3.1.2 (#2795)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
napi-derive-backend-v2.0.2 napi-derive-v3.1.1 napi-v3.1.2
2025-07-22 18:02:31 +08:00
LongYinan
bb9883ab09
fix(napi-derive): lifetime codegen issue (#2794) 2025-07-22 17:54:18 +08:00
Cong-Cong Pan
a2ade0dfe5
perf(napi): use Vec with_capacity in FromNapiValue (#2793) 2025-07-22 17:40:15 +08:00
LongYinan
739b091a71
chore(release): publish
- @napi-rs/cli@3.0.1
 - @napi-rs/triples@2.0.0
 - @napi-rs/wasm-runtime@1.0.1
@napi-rs/wasm-runtime@1.0.1
2025-07-21 21:30:55 +08:00
github-actions[bot]
63d536be4f
chore(napi): release v3.1.1 (#2792)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
napi-v3.1.1
2025-07-21 20:47:24 +08:00
LongYinan
b6f883a053
Revert "fix(napi): callback should be Fn rather than FnOnce" (#2791)
This reverts commit 7449e5f5cc24e3b92e83aeba68991da7cf8a5b2c.
2025-07-21 20:45:17 +08:00
LongYinan
78d76709fa
chore(release): publish
- @napi-rs/cli@3.0.1
 - @napi-rs/triples@2.0.0
 - @napi-rs/wasm-runtime@1.0.0
@napi-rs/cli@3.0.1
2025-07-21 17:56:04 +08:00
LongYinan
0bf30cc77e
ci: fix cargo registry token napi-derive-backend-v2.0.1 napi-derive-v3.1.0 napi-v3.1.0 2025-07-21 16:19:50 +08:00
github-actions[bot]
03805d1d3a
chore: release (#2788)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-21 16:12:40 +08:00
LongYinan
16dbf68dca
chore(napi): add UnwindSafe and RefUnwindSafe back to AbortSignal and AsyncWorkPromise (#2789) 2025-07-21 16:03:24 +08:00
LongYinan
1ca2bad43f
feat(napi): provide ScopedTask to resolve JsValue with lifetime (#2786) 2025-07-21 13:55:44 +08:00
LongYinan
c657665a01
ci: pin release-plz action 2025-07-21 10:39:48 +08:00
LongYinan
e12d905ff0
ci: add release-crates job (#2787) 2025-07-21 10:21:18 +08:00
LongYinan
9aff30fc3c
chore: dedupe lockfile 2025-07-18 20:55:08 +08:00
CPunisher
9765f62589
refactor(cli): reuse buffer in @napi-fs/wasm-time/fs (#2782) 2025-07-18 20:54:16 +08:00
CPunisher
dec4ffa679
chore(wasm-runtime): bump emnapi to 1.4.5 (#2783) 2025-07-18 20:53:26 +08:00
LongYinan
cdbf2bc439
chore(release): publish
- @napi-rs/cli@3.0.0
 - @napi-rs/triples@2.0.0
 - @napi-rs/wasm-runtime@1.0.0
@napi-rs/cli@3.0.0 @napi-rs/triples@2.0.0 @napi-rs/wasm-runtime@1.0.0
2025-07-17 21:17:52 +08:00
LongYinan
a9dc138aa0
Release independent packages
- napi@3.0.0
- napi-derive@3.0.0
- napi-sys@3.0.0
napi-derive@3.0.0 napi-sys@3.0.0 napi@3.0.0
2025-07-17 17:40:38 +08:00
LongYinan
40839a3a5e
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.100
 - @napi-rs/triples@2.0.0-alpha.62
@napi-rs/cli@3.0.0-alpha.100 @napi-rs/triples@2.0.0-alpha.62
2025-07-17 16:54:23 +08:00
LongYinan
c067e0d7bb
chore(cli): skip Buffer import if fs is enable (#2779) 2025-07-17 14:10:48 +08:00
CPunisher
23a3fec5dc
feat(cli): add buffer to wasi browser template (#2777) 2025-07-15 21:18:34 +08:00
LongYinan
5ae583f73b
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.99
 - @napi-rs/triples@2.0.0-alpha.61
@napi-rs/cli@3.0.0-alpha.99 @napi-rs/triples@2.0.0-alpha.61
2025-07-13 00:05:08 +08:00
LongYinan
2700b04782
fix(cli): ohos binding 2025-07-13 00:04:52 +08:00
LongYinan
a30d42c624
style: rust warning (#2776) 2025-07-12 23:38:42 +08:00
LongYinan
67449f1917
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.98
 - @napi-rs/triples@2.0.0-alpha.60
@napi-rs/cli@3.0.0-alpha.98 @napi-rs/triples@2.0.0-alpha.60
2025-07-12 23:13:51 +08:00
LongYinan
16b5a37951
fix(cli): ohos js binding logic (#2775) 2025-07-12 23:13:23 +08:00
LongYinan
402679859f
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.97
 - @napi-rs/triples@2.0.0-alpha.59
@napi-rs/cli@3.0.0-alpha.97 @napi-rs/triples@2.0.0-alpha.59
2025-07-12 17:55:43 +08:00
LongYinan
0a8a499fa6
fix(cli): binding format (#2774) 2025-07-12 17:55:04 +08:00
LongYinan
f2e838cf99
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.96
 - @napi-rs/triples@2.0.0-alpha.58
@napi-rs/cli@3.0.0-alpha.96 @napi-rs/triples@2.0.0-alpha.58
2025-07-12 17:32:10 +08:00
LongYinan
69d28061ff
feat(cli): support ohos (#2773) 2025-07-12 17:29:15 +08:00
LongYinan
0aa36c39a6
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.95
 - @napi-rs/triples@2.0.0-alpha.57
@napi-rs/cli@3.0.0-alpha.95 @napi-rs/triples@2.0.0-alpha.57
2025-07-12 13:38:42 +08:00
LongYinan
3bb592d47f
fix(cli): omit exports fields in publishConfig (#2772) 2025-07-12 11:39:38 +08:00
LongYinan
08c364f5a7
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.94
 - @napi-rs/triples@2.0.0-alpha.56
@napi-rs/cli@3.0.0-alpha.94 @napi-rs/triples@2.0.0-alpha.56
2025-07-12 09:56:05 +08:00
LongYinan
948e0762e9
feat(cli): allow skip optionalDependencies publish (#2771) 2025-07-12 09:54:17 +08:00
LongYinan
47ced636f9
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.93
 - @napi-rs/triples@2.0.0-alpha.55
 - @napi-rs/wasm-runtime@0.2.12
@napi-rs/cli@3.0.0-alpha.93 @napi-rs/triples@2.0.0-alpha.55 @napi-rs/wasm-runtime@0.2.12
2025-07-10 22:02:12 +08:00
renovate[bot]
1f6cb6c453
fix(deps): update dependency @tybys/wasm-util to ^0.10.0 (#2769)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-08 13:37:53 +00:00
JounQin
93b9aa267c
fix(cli): check kHandle instead (#2768) 2025-07-07 17:24:52 +08:00
LongYinan
485befffcb
chore(example): add define_class example (#2765) 2025-07-06 21:43:35 -07:00
renovate[bot]
0443dc5133
chore(deps): update dependency vite-plugin-node-polyfills to ^0.24.0 (#2767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 01:47:54 +00:00
LongYinan
b5fa1ff688
Release independent packages
- napi@3.0.0-beta.12
- napi-derive@3.0.0-beta.12
napi-derive@3.0.0-beta.12 napi@3.0.0-beta.12
2025-07-04 22:50:28 +08:00
LongYinan
e9e806e920
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.92
 - @napi-rs/triples@2.0.0-alpha.54
@napi-rs/cli@3.0.0-alpha.92 @napi-rs/triples@2.0.0-alpha.54
2025-07-04 22:40:52 +08:00
CPunisher
5078d548be
feat(wasm-runtime): never refer handles of workers (#2763) 2025-07-04 21:46:52 +08:00
LongYinan
3985bc68cf
fix(cli): set TARGET_CC rather than CC (#2764) 2025-07-04 21:45:42 +08:00