github-actions[bot]
|
67e711d69b
|
chore: release (#3009)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2025-11-10 12:33:53 +08:00 |
|
LongYinan
|
f61c6e9f6e
|
fix(build): add back undefined symbols lookup behavior (#3015)
|
2025-11-10 12:27:40 +08:00 |
|
github-actions[bot]
|
39230082f6
|
chore: release (#2977)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2025-11-06 17:08:41 +08:00 |
|
Boshen
|
606ff62192
|
feat(sys): use libloading to load napi symbols at runtime on all platform (#2996)
|
2025-11-06 17:05:29 +08:00 |
|
github-actions[bot]
|
0db7ceb47d
|
chore: release (#2913)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2025-10-24 09:47:01 +08:00 |
|
LongYinan
|
637e3e7a34
|
chore(napi): bump rust-version (#2966)
|
2025-10-21 00:12:39 +08:00 |
|
Toyo Li
|
65a85053d3
|
fix(build): export emnapi_thread_crashed (#2920)
|
2025-09-13 13:21:03 +08:00 |
|
github-actions[bot]
|
069661e91d
|
chore: release (#2805)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
2025-07-24 21:41:32 +08:00 |
|
LongYinan
|
552f9c9ac4
|
chore(cli): setjmp link path (#2808)
|
2025-07-24 21:24:28 +08:00 |
|
LongYinan
|
c657665a01
|
ci: pin release-plz action
|
2025-07-21 10:39:48 +08:00 |
|
LongYinan
|
0a8de79fc4
|
Release independent packages
- napi-build@2.2.2
|
2025-06-30 17:15:43 +08:00 |
|
CPunisher
|
b25c5de30c
|
fix(build): increase wasi stack size (#2748)
|
2025-06-27 19:29:54 +08:00 |
|
LongYinan
|
19146503ff
|
Release independent packages
- napi@3.0.0-beta.7
- napi-build@2.2.1
|
2025-06-04 20:25:05 +08:00 |
|
LongYinan
|
3450c7af43
|
fix(napi-build): compatible with v2
|
2025-06-04 20:24:02 +08:00 |
|
LongYinan
|
8256b9515e
|
Release independent packages
- napi@3.0.0-beta.6
- napi-derive@3.0.0-beta.6
- napi-build@3.0.0-beta.0
|
2025-06-04 18:24:11 +08:00 |
|
liuyi
|
5a17b88636
|
fix: revalidate shared libs if type def not found (#2689)
|
2025-06-04 15:05:24 +08:00 |
|
LongYinan
|
bbe3666233
|
Release independent packages
- napi@3.0.0-beta.0
- napi-derive@3.0.0-beta.0
- napi-build@2.2.0
|
2025-05-16 22:51:58 +08:00 |
|
LongYinan
|
21982a1508
|
feat(napi-derive): auto invalid type gen (#2638)
|
2025-05-16 22:30:27 +08:00 |
|
LongYinan
|
c1b840ee61
|
Release independent packages
- napi-build@2.1.6
|
2025-03-22 13:24:27 +08:00 |
|
CPunisher
|
6f6c110200
|
perf(build): remove --export-dynamic flag in wasi compilation (#2523)
|
2025-03-19 10:51:26 +08:00 |
|
LongYinan
|
98f853ce90
|
Release independent packages
- napi@3.0.0-alpha.31
- napi-build@2.1.5
|
2025-02-25 21:51:27 +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
|
8027aa0602
|
Release independent packages
- napi@3.0.0-alpha.24
- napi-derive@3.0.0-alpha.22
- napi-sys@3.0.0-alpha.1
- napi-build@2.1.4
|
2024-12-18 23:52:09 +08:00 |
|
LongYinan
|
8fffa49282
|
fix(napi): resuse threads worker on Node.js (#2399)
|
2024-12-18 23:48:30 +08:00 |
|
LongYinan
|
a4a8d31a42
|
chore(napi): remove once_cell (#2271)
|
2024-09-23 16:57:14 +08:00 |
|
LongYinan
|
fc4b6a632d
|
refactor(napi-derive): expand order (#2265)
|
2024-09-20 22:44:34 +08:00 |
|
LongYinan
|
ea623903d8
|
chore: clippy fix (#2144)
|
2024-06-18 13:20:43 +08:00 |
|
Kreijstal
|
ac47a92424
|
feat(build): add windows gnu target (#2026)
* squash attempt number 2
* Add clang64
this adds clang64 compiler to the test suite
---------
Co-authored-by: LongYinan <lynweklm@gmail.com>
|
2024-06-09 00:54:59 +08:00 |
|
LongYinan
|
7999475f76
|
Release independent packages
napi-build@2.1.3
|
2024-04-13 18:55:53 +08:00 |
|
LongYinan
|
16f0d49284
|
chore: increase wasi memory limits (#2035)
|
2024-04-13 18:35:08 +08:00 |
|
LongYinan
|
95af8065c0
|
Release independent packages
napi-build@2.1.2
|
2024-02-19 19:10:16 +08:00 |
|
LongYinan
|
ad35076d07
|
fix(cli,build): build params (#1960)
|
2024-02-19 18:09:34 +08:00 |
|
LongYinan
|
f7376f1e97
|
Release independent packages
napi-build@2.1.1
|
2024-02-18 22:05:20 +08:00 |
|
LongYinan
|
08b1f689bf
|
feat(cli,build): support setjmp.h (#1958)
|
2024-02-18 21:45:19 +08:00 |
|
LongYinan
|
688ee04247
|
Release independent packages
- napi-build@2.1.0
- napi-derive@2.14.0
- napi@2.14.0
- napi-sys@2.3.0
|
2023-11-07 14:18:36 +08:00 |
|
LongYinan
|
36581336c6
|
feat(napi): pass the rest of async tests (#1792)
Pass the rest of async tests, including await the JavaScript Promise in the Rust side, and the worker_threads tests.
|
2023-11-07 01:46:43 +08:00 |
|
LongYinan
|
b03b3ee4dc
|
fix(build): rerun if cli version changed (#1789)
- Close https://github.com/napi-rs/napi-rs/issues/1719
|
2023-11-06 14:03:34 +08:00 |
|
LongYinan
|
13d0ce075e
|
feat: integrate with emnapi (#1669)
* Integrate with emnapi
* resolve conflict
* ignore wasm
* generate wasi file
* Add wasi test to workflow
* Fix wasi template
* emnapi new initialize api
* Finish test
* Purne tsconfig
* Generate wasi worker
* Fix electron test
* Finalize check
* Noop adjust_external_memory
* Apply cr suggestions
|
2023-11-02 12:57:11 +08:00 |
|
LongYinan
|
9db4581d7f
|
feat: bump msrv to 1.65 (#1755)
|
2023-10-17 20:18:29 +08:00 |
|
LongYinan
|
07d03c9435
|
chore: MSRV 1.63.0
|
2023-08-10 10:44:55 +08:00 |
|
forehal
|
a781a4f27e
|
feat(cli): brand new cli tool with both cli and programmatical usage (#1492)
BREAKING CHANGE: requires node >= 16 and some cli options have been renamed
|
2023-04-06 11:04:53 +08:00 |
|
LongYinan
|
2e7f3affe1
|
Release independent packages
napi@2.5.0
napi-derive@2.5.0
napi-build@2.0.1
|
2022-06-10 15:37:27 +08:00 |
|
LongYinan
|
18dc3df5ba
|
style: clippy
|
2022-06-10 15:20:06 +08:00 |
|
forehalo
|
f90d63ccde
|
fix(build): broken android target build caused by ndk upgrade
|
2022-06-10 15:19:56 +08:00 |
|
messense
|
5cbeac59dc
|
Add rust-version field to Cargo.tomls (#1190)
|
2022-05-20 16:23:10 +08:00 |
|
LongYinan
|
788a962137
|
fix(napi): drop all thread_local! usage
|
2022-05-10 18:39:36 +08:00 |
|
LongYinan
|
daf5f1f9e9
|
Release independent packages
- napi@2.4.0
- napi-derive@2.4.0
- napi-sys@2.2.0
- napi-build@2.0.0
|
2022-05-07 15:51:22 +08:00 |
|
LongYinan
|
1bf072ad7d
|
refactor(napi): use libloading on Windows
|
2022-05-06 22:27:09 +08:00 |
|
LongYinan
|
fa0fe87448
|
Release independent packages
napi-build@1.2.1
|
2021-12-22 00:27:59 +08:00 |
|
forehalo
|
09c7df3c5c
|
fix: keep .d.ts and .js untouched if native doesn't change
|
2021-12-18 14:12:46 +08:00 |
|