2990 Commits

Author SHA1 Message Date
LongYinan
09cf195142
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.73
 - @napi-rs/triples@2.0.0-alpha.35
@napi-rs/cli@3.0.0-alpha.73 @napi-rs/triples@2.0.0-alpha.35
2025-03-03 12:25:07 +08:00
LongYinan
29e45086e8
fix(cli): combine existed CFLAGS and CXXFLAGS in napi cross (#2493) 2025-03-03 12:22:49 +08:00
LongYinan
02205ddbeb
build: workaround for GLIBC pthread_key_create bug (#2494) 2025-03-03 12:22:40 +08:00
renovate[bot]
27dd31b039
chore(deps): update yarn to v4.7.0 (#2490)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 17:59:19 +00:00
renovate[bot]
6b166afae7
fix(deps): update rust crate convert_case to 0.8 (#2483)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 03:48:37 +00:00
renovate[bot]
464e929dab
chore(deps): lock file maintenance (#2486)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 11:33:55 +08:00
renovate[bot]
211d2d9b76
fix(deps): update rust crate ctor to 0.4.0 (#2482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 19:40:44 +00:00
LongYinan
98f853ce90
Release independent packages
- napi@3.0.0-alpha.31
- napi-build@2.1.5
napi-build@2.1.5 napi@3.0.0-alpha.31
2025-02-25 21:51:27 +08:00
LongYinan
dda921ede5
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.72
 - @napi-rs/triples@2.0.0-alpha.34
@napi-rs/cli@3.0.0-alpha.72 @napi-rs/triples@2.0.0-alpha.34
2025-02-25 21:48:47 +08:00
LongYinan
ee75b119cd
refactor!(napi): link crt1-reactor.o as poor man's wasi-exec-model=reactor (#2480) 2025-02-25 21:45:38 +08:00
LongYinan
ed6da2b741
fix(napi): compile error on noop feature (#2478) 2025-02-24 23:19:47 +08:00
LongYinan
4edea1d303
Release independent packages
- napi@3.0.0-alpha.30
napi@3.0.0-alpha.30
2025-02-24 20:15:52 +08:00
LongYinan
86548570f2
fix(napi): compatible with Rust 1.85 (#2477)
Ref: https://github.com/rust-lang/rust/issues/137510
2025-02-24 20:14:12 +08:00
LongYinan
b818da29e1
Release independent packages
- napi-derive@3.0.0-alpha.28
napi-derive@3.0.0-alpha.28
2025-02-22 12:08:37 +08:00
LongYinan
680742f1b6
fix(napi-derive): module_init macro fix 2025-02-22 12:06:28 +08:00
LongYinan
6ecc4503b5
Release independent packages
- napi@3.0.0-alpha.29
- napi-derive@3.0.0-alpha.27
napi-derive@3.0.0-alpha.27 napi@3.0.0-alpha.29
2025-02-21 12:58:32 +08:00
LongYinan
1868bad8a8
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.71
 - @napi-rs/triples@2.0.0-alpha.33
 - @napi-rs/wasm-runtime@0.2.7
@napi-rs/cli@3.0.0-alpha.71 @napi-rs/triples@2.0.0-alpha.33 @napi-rs/wasm-runtime@0.2.7
2025-02-21 12:48:37 +08:00
LongYinan
f7ce10c92f
chore(wasm-runtime): bump deps 2025-02-21 12:48:16 +08:00
LongYinan
4d77245bab
ci: pin qemu and ubuntu version (#2474)
Ref: https://github.com/actions/runner-images/issues/11471
2025-02-20 15:06:27 +08:00
Bedis Nbiba
46e9b97e12
feat(cli): allow specifing native library path via env variable (#2471)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2025-02-20 14:35:33 +08:00
LongYinan
d96bd288de
fix!(napi): upgrade to ctor 0.3.6 (#2472) 2025-02-20 12:22:29 +08:00
LongYinan
384dcac588
chore(napi): remove thread_local! in REFERENCE_MAP (#2470) 2025-02-16 18:08:04 +08:00
LongYinan
0ce8fab19c
chore(napi): merge thread cleanup (#2469) 2025-02-16 16:55:16 +08:00
LongYinan
b1f8966fa7
Release independent packages
- napi@3.0.0-alpha.28
- napi@3.0.0-alpha.26
napi-derive@3.0.0-alpha.26 napi@3.0.0-alpha.28
2025-02-11 22:36:00 +08:00
lghuahua
514c168d25
fix(cli): set the default value of dtsCache to true (#2420) 2025-02-11 22:30:45 +08:00
renovate[bot]
9e3f809c2e
fix(deps): update rust crate ctor to 0.3 (#2463)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 11:42:45 +00:00
LongYinan
13f4969ee2
chore: remove debug print 2025-02-11 18:12:50 +08:00
LongYinan
8d8ccdfc77
refactor!(napi): TypedArray API surfaces (#2462) 2025-02-11 13:35:43 +08:00
lghuahua
8ea8e9ebfc
feat(napi-derive): impl #[napi(array)] (#2459) 2025-02-11 13:35:27 +08:00
renovate[bot]
3ce5ef18a9
chore(deps): update dependency esbuild to ^0.25.0 (#2461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-08 06:06:05 +00:00
renovate[bot]
688a266f13
chore(deps): update dependency vitest to v3.0.5 [security] (#2454)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 17:37:44 +00:00
Zack Radisic
2d8e19d7c6
chore(napi): expose functions which turn raw pointer into External (#2449)
* Expose functions which turn raw pointer into External

* Add safety documentation
2025-02-03 13:03:29 +08:00
renovate[bot]
c86e2f8e1d
chore(deps): lock file maintenance (#2451)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 12:59:25 +08:00
LongYinan
23204f1993
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.70
 - @napi-rs/triples@2.0.0-alpha.32
@napi-rs/cli@3.0.0-alpha.70 @napi-rs/triples@2.0.0-alpha.32
2025-01-29 20:00:03 +08:00
LongYinan
3503f0c854
feat(cli): add cross-toolchain path to PATH (#2448) 2025-01-29 19:59:03 +08:00
LongYinan
d755d0289f
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.69
 - @napi-rs/triples@2.0.0-alpha.31
@napi-rs/cli@3.0.0-alpha.69 @napi-rs/triples@2.0.0-alpha.31
2025-01-26 17:05:22 +08:00
LongYinan
e2f70bf66d
fix(cli): watch trigger (#2446) 2025-01-26 17:04:29 +08:00
LongYinan
1ec9082160
fix(cli): add -gcc-toolchain flag to cross-compile (#2445) 2025-01-26 17:01:28 +08:00
renovate[bot]
7cd7aa81e3
chore(deps): update cross-platform-actions/action action to v0.27.0 (#2443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-22 09:08:28 +00:00
lghuahua
cc4d8bfa84
fix(napi-derive): enable tuple fields to support js_name attribute (#2439)
Co-authored-by: LongYinan <lynweklm@gmail.com>
2025-01-22 12:10:26 +08:00
dependabot[bot]
33807debbb
chore(deps): bump undici from 6.21.0 to 6.21.1 (#2442) 2025-01-22 08:42:39 +08:00
renovate[bot]
64f2928f07
chore(deps): update dependency vite to v6.0.9 [security] (#2441)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 21:55:17 +00:00
LongYinan
b55b3c0ba1
chore: update @oxc-node/core (#2437) 2025-01-20 13:16:23 +08:00
renovate[bot]
98e16fad8b
chore(deps): update dependency @oxc-node/core to ^0.0.19 (#2438)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 04:23:42 +00:00
LongYinan
ecd855e4b7
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.68
 - @napi-rs/triples@2.0.0-alpha.30
@napi-rs/cli@3.0.0-alpha.68 @napi-rs/triples@2.0.0-alpha.30
2025-01-20 11:40:58 +08:00
LongYinan
64bed9af13
ci: fix s390x and ppc64le test (#2435) 2025-01-20 11:40:24 +08:00
renovate[bot]
1b24837445
chore(deps): update dependency @oxc-node/core to ^0.0.18 (#2434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 02:57:22 +00:00
LongYinan
1868b0a214
chore: clippy fix (#2433) 2025-01-20 10:45:44 +08:00
renovate[bot]
8ce7f77e5d
chore(deps): update dependency electron to v34 (#2428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 09:48:41 +08:00
LongYinan
e3828bc77d
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.67
 - @napi-rs/triples@2.0.0-alpha.29
@napi-rs/cli@3.0.0-alpha.67 @napi-rs/triples@2.0.0-alpha.29
2025-01-19 22:22:08 +08:00