Hana
|
e31b898a35
|
feat(napi): support setting error_status of ThreadsafeFunctionBuilder (#2695)
|
2025-06-06 16:27:52 +08:00 |
|
Hana
|
0a90c8a8f2
|
feat(napi): support build_threadsafe_function variant with error status (#2694)
|
2025-06-05 21:35:18 +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
|
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 |
|
LongYinan
|
a8d39e98df
|
Release independent packages
- napi@3.0.0-beta.5
- napi-derive@3.0.0-beta.5
|
2025-06-04 17:07:12 +08:00 |
|
Cong-Cong Pan
|
a6f133cf7f
|
perf(napi): PersistedPerInstanceHashMap can be thread local (#2681)
* perf: PersistedPerInstanceHashMap can be thread local
* fix
* fix
* fix cargo clippy
|
2025-06-04 11:46:36 +08:00 |
|
LongYinan
|
2f64f200da
|
Release independent packages
- napi@3.0.0-beta.4
- napi-derive@3.0.0-beta.4
|
2025-06-03 19:25:47 +08:00 |
|
Hana
|
f4731bb566
|
feat!(napi): support custom tsfn result error code (#2672)
|
2025-06-02 22:47:50 +08:00 |
|
LongYinan
|
b93bdfd3eb
|
test: stress test on aarch64 linux gnu platform (#2662)
* test: stress test on aarch64 linux gnu platform
* remove configs in yarnrc
* clippy
|
2025-06-02 22:45:01 +08:00 |
|
Cong-Cong Pan
|
6bbf25a3f3
|
perf(napi): hash map (#2671)
|
2025-05-30 23:38:17 +08:00 |
|
Cong-Cong Pan
|
9173e8eb28
|
feat!(napi): define propertes support symbol as name (#2673)
* feat: define properties support symbol as name
* fix
* fix
|
2025-05-30 23:37:19 +08:00 |
|
LongYinan
|
6fd2f0d962
|
Release independent packages
- napi@3.0.0-beta.3
- napi-sys@3.0.0-alpha.2
- napi-derive@3.0.0-beta.3
|
2025-05-29 23:14:41 +08:00 |
|
LongYinan
|
a4cc0f58b4
|
feat(napi): add into_unknown on ToNapiValue (#2669)
|
2025-05-29 19:35:04 +08:00 |
|
LongYinan
|
29ae3ab604
|
fix(napi): use Arc in Reference because it is Send (#2668)
|
2025-05-29 09:12:02 +08:00 |
|
LongYinan
|
3a720f09cf
|
feat(sys): sync Node-API version changes (#2661)
* feat(sys): sync Node-API version changes
* upgrade electron
* move node_api_create_buffer_from_arraybuffer to experimental
|
2025-05-25 00:48:56 +08:00 |
|
LongYinan
|
9cccc46790
|
docs: update example in README (#2660)
|
2025-05-24 23:29:24 +08:00 |
|
LongYinan
|
f8fab45de7
|
feat(napi): serialize BigInt to serde::Value (#2659)
|
2025-05-24 23:18:40 +08:00 |
|
LongYinan
|
abf041542c
|
Release independent packages
- napi@3.0.0-beta.2
- napi-derive@3.0.0-beta.2
|
2025-05-22 20:04:41 +08:00 |
|
LongYinan
|
c51008c4eb
|
feat(napi): set Error::reason to error message and stack in async context (#2657)
|
2025-05-22 19:42:45 +08:00 |
|
LongYinan
|
3c5f22001b
|
fix(napi): wrong error status in ThreadsafeFunction callback (#2656)
|
2025-05-22 17:24:46 +08:00 |
|
Cong-Cong Pan
|
6ef5e6e5cc
|
fix(napi): ClassInstance as_object lifecycle (#2655)
|
2025-05-21 14:21:03 +08:00 |
|
LongYinan
|
62a1051589
|
Release independent packages
- napi@3.0.0-beta.1
- napi-derive@3.0.0-beta.1
|
2025-05-19 19:53:20 +08:00 |
|
LongYinan
|
7182db3a81
|
feat(napi): EscapableHandleScope API (#2652)
|
2025-05-19 19:52:21 +08:00 |
|
LongYinan
|
92b094e487
|
feat(napi): new handle scope API (#2650)
|
2025-05-18 23:16:40 +08:00 |
|
LongYinan
|
18816c710c
|
refactor!(napi): move JsObjectValue into bindgen_runtime (#2649)
|
2025-05-18 22:29:45 +08:00 |
|
LongYinan
|
74f349c180
|
fix(napi): reuse issue on AbortSignal (#2646)
- Close https://github.com/napi-rs/napi-rs/issues/2141
|
2025-05-18 15:57:10 +08:00 |
|
LongYinan
|
229128c3a7
|
chore(napi): make Object::from_raw pub (#2645)
- Close https://github.com/napi-rs/napi-rs/issues/2641
|
2025-05-17 22:47:23 +08:00 |
|
LongYinan
|
b1fb82dade
|
fix!(napi): unsound issues in Error (#2644)
- Close https://github.com/napi-rs/napi-rs/issues/1640
|
2025-05-17 22:44:24 +08:00 |
|
LongYinan
|
fddf6109b0
|
fix(napi): cleanup inner Stream when complete (#2643)
- Close https://github.com/napi-rs/napi-rs/issues/2604
|
2025-05-17 22:41:22 +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
|
8e481c1eba
|
style: clippy fix (#2639)
|
2025-05-16 22:24:11 +08:00 |
|
LongYinan
|
ce990542b9
|
fix(napi): module_exports binding (#2632)
|
2025-05-13 19:54:25 +08:00 |
|
LongYinan
|
8cd752db86
|
feat(napi): support #[napi(module_exports)] (#2631)
|
2025-05-13 17:47:52 +08:00 |
|
LongYinan
|
0a9980bad5
|
fix(napi): JsObjectValue::get_property signature (#2628)
* fix(napi): JsObjectValue::get_property signature
* debug
|
2025-05-12 12:20:06 +08:00 |
|
LongYinan
|
6548414b8f
|
feat(napi): add create_ref on JsObjectValue (#2627)
|
2025-05-12 00:38:31 +08:00 |
|
LongYinan
|
be00a9b017
|
feat(napi): impl full Uint8ClampedSlice type (#2626)
|
2025-05-12 00:35:34 +08:00 |
|
LongYinan
|
7a972425b8
|
fix(napi): nested Either and Promise validate logic (#2625)
- Close https://github.com/napi-rs/napi-rs/issues/2578
|
2025-05-12 00:33:14 +08:00 |
|
LongYinan
|
1c0f127178
|
fix(napi): reference leak in DeferredTrace (#2624)
|
2025-05-12 00:31:07 +08:00 |
|
LongYinan
|
653212ac7a
|
fix(napi): unused warning on JsString::from_raw (#2622)
* fix(napi): unused warning on JsString::from_raw
* Fix compile
|
2025-05-11 22:18:47 +08:00 |
|
LongYinan
|
9de545e7a2
|
refactor!(napi): add lifetime to Object (#2619)
|
2025-05-11 19:51:29 +08:00 |
|
LongYinan
|
65fe29c854
|
refactor!(napi): add lifetime to JsString (#2614)
|
2025-05-08 13:20:09 +08:00 |
|
LongYinan
|
c808386a8f
|
refactor!(napi): move JsBigint behind compat-mode feature (#2613)
* refactor!(napi): move JsBigint behind compat-mode feature
* reduce asan flaky
|
2025-05-08 12:04:02 +08:00 |
|
LongYinan
|
813c51e16a
|
refactor!(napi): move depracated types behind compat-mode feature flag (#2612)
|
2025-05-07 22:34:26 +08:00 |
|
LongYinan
|
23e9de2caa
|
refactor!(napi): add lifetime to Unkonwn (#2611)
Remove JsUnknown
|
2025-05-07 22:32:24 +08:00 |
|
LongYinan
|
ed9ca20daa
|
refactor!(napi): add lifetime for JsSymbol (#2610)
|
2025-05-07 20:12:19 +08:00 |
|
LongYinan
|
a456fcdbc7
|
refactor!(napi): add lifetime for JsNumber (#2609)
|
2025-05-07 20:11:33 +08:00 |
|
LongYinan
|
95832ff168
|
refactor!(napi): introduce JsValue and JsObjectValue trait (#2606)
Add lifetime for JsGlobal JsTimeout and JSON
|
2025-05-06 23:45:37 +08:00 |
|
LongYinan
|
bcf5e14aa8
|
feat(napi): add from_napi_value for Ref<T: FromNapiValue> (#2603)
|
2025-05-05 23:38:46 +08:00 |
|
LongYinan
|
674d7c7b56
|
refactor!(napi): add lifetime to Array (#2599)
|
2025-05-05 14:16:53 +08:00 |
|
LongYinan
|
4681ac927c
|
feat(napi): impl into_unknown for External (#2598)
|
2025-05-05 12:29:29 +08:00 |
|