LongYinan
|
2763a8e7b2
|
fix(napi): deref from Uint8ClampedArray
|
2022-02-07 12:24:09 +08:00 |
|
LongYinan
|
80ea0ad78c
|
fix(napi): re-export JsDate as Date in prelude
|
2022-02-06 20:42:48 +08:00 |
|
LongYinan
|
5002e782a4
|
docs(napi): typo
|
2022-02-06 16:39:11 +08:00 |
|
LongYinan
|
dfd213a1ee
|
feat(napi): with_value method on Property
|
2022-02-06 16:26:00 +08:00 |
|
AlCalzone
|
ed12bd76bd
|
feat: impl FromNapiValue for serde_json::Number , fix it for Null , throw for impossible types (#1052)
fix #1013
Co-authored-by: zeroslope <jsx55242@foxmail.com>
|
2022-02-06 11:58:17 +08:00 |
|
messense
|
d3e37a44cb
|
Fix BigInt issue with zero value
Looks like 0 is a special case: 4318b2348d/deps/v8/src/objects/bigint.cc (L1595-L1602)
|
2022-02-04 21:43:57 +08:00 |
|
messense
|
a1be16530b
|
Fix String roundtrip with interior nul bytes
|
2022-02-04 16:52:44 +08:00 |
|
LongYinan
|
13533d1a37
|
feat(napi): re-export tokio and features
|
2022-01-23 23:04:31 +08:00 |
|
LongYinan
|
16f808276d
|
feat(napi): implement get_js_function
|
2022-01-23 23:04:31 +08:00 |
|
messense
|
a109c54918
|
fix(napi): add missing nul byte to noop
Fixes a global-buffer-overflow bug
|
2022-01-22 12:34:55 +08:00 |
|
LongYinan
|
1238ee0276
|
Release independent packages
napi@2.0.4
napi-derive@2.0.8
|
2022-01-18 14:38:34 +08:00 |
|
Jose Acevedo
|
36e808d2a6
|
feat: add 'coerce_to_object' method to Array
|
2022-01-17 21:07:25 -08:00 |
|
LongYinan
|
cbbccf2084
|
Merge pull request #1029 from napi-rs/fix-clippy
fix(napi): clippy error on 1.58
|
2022-01-14 11:48:25 +08:00 |
|
LongYinan
|
41bcd9c50b
|
fix(napi): clippy error on 1.58
|
2022-01-14 11:21:03 +08:00 |
|
Dave Ceddia
|
1006b3a489
|
fix(napi): abort threadsafe functions upon env cleanup
This fixes a deadlock/panic in Electron when the window is reloaded.
|
2022-01-13 10:06:50 -05:00 |
|
LongYinan
|
1768cf69ee
|
Release independent packages
napi@2.0.3
|
2022-01-13 14:52:19 +08:00 |
|
messense
|
43fb8edecd
|
chore: forbid unsafe_op_in_unsafe_fn
|
2022-01-13 11:26:28 +08:00 |
|
LongYinan
|
2de500f33b
|
fix(napi): invalid memory address in FromNapiValue for &str
|
2022-01-12 17:08:47 +08:00 |
|
LongYinan
|
46168ee6d6
|
Release independent packages
napi@2.0.2
|
2021-12-22 09:50:55 +08:00 |
|
LongYinan
|
87d1821e73
|
fix(napi): compile issue without compat mode
|
2021-12-22 09:36:47 +08:00 |
|
LongYinan
|
828c6cf625
|
Release independent packages
napi@2.0.1
napi-derive@2.0.1
|
2021-12-22 00:19:16 +08:00 |
|
LongYinan
|
4406059de1
|
fix(napi): addon packages become undefined in worker_threads
|
2021-12-21 23:38:35 +08:00 |
|
LongYinan
|
915b423026
|
fix(napi): only shutdown tokio runtime once
|
2021-12-21 23:22:23 +08:00 |
|
LongYinan
|
0d38cb01bd
|
chore(napi): upgrade windows crate to 0.29
|
2021-12-20 15:16:12 +08:00 |
|
LongYinan
|
3f2e44d3db
|
Merge pull request #939 from napi-rs/fix/buffer-vec-conversion
fix(napi): impl From<Buffer> for Vec<u8>
|
2021-12-18 13:41:40 +08:00 |
|
forehalo
|
2df97c108f
|
fix: impl From<Buffer> for Vec<u8>
|
2021-12-18 13:24:16 +08:00 |
|
liulinboyi
|
486765b35e
|
feat(napi): refine return type
|
2021-12-18 11:52:49 +08:00 |
|
LongYinan
|
bbd466b69c
|
Release independent packages
|
2021-12-17 16:56:45 +08:00 |
|
LongYinan
|
8debc09b7f
|
Release independent packages
napi@2.0.0-beta.7
|
2021-12-14 13:00:07 +08:00 |
|
LongYinan
|
91d07810a2
|
fix(napi): ThreadsafeFunction with ErrorStrategy::Fatal should throw fatal exception
|
2021-12-14 12:47:23 +08:00 |
|
LongYinan
|
c8e6ab46d3
|
Release independent packages
napi@2.0.0-beta.6
|
2021-12-13 13:18:24 +08:00 |
|
h-a-n-a
|
0aa7cd3d32
|
feat(napi): support external deref/derefMut
|
2021-12-11 13:42:46 +08:00 |
|
LongYinan
|
0723e158e5
|
Release independent packages
napi@2.0.0-beta.5
|
2021-12-08 18:00:06 +08:00 |
|
LongYinan
|
7470407306
|
feat(napi): throw error on non constructable class
|
2021-12-08 17:59:30 +08:00 |
|
LongYinan
|
e452c00fb4
|
feat: edition 2021
|
2021-12-08 13:18:47 +08:00 |
|
LongYinan
|
454711981b
|
Release independent packages
napi-derive-backend@1.0.15
napi-derive@2.0.0-beta.3
napi@2.0.0-beta.4
|
2021-12-07 23:40:50 +08:00 |
|
LongYinan
|
831e050877
|
feat(napi): create Array from &Vec
|
2021-12-07 22:03:25 +08:00 |
|
LongYinan
|
f7a101db01
|
chore: cleanup stale codes
|
2021-12-07 21:45:40 +08:00 |
|
LongYinan
|
af7583dadf
|
napi@2.0.0-beta.3
|
2021-12-07 12:50:19 +08:00 |
|
LongYinan
|
00be6e5e0c
|
feat(napi): impl FromNapiValue for &str
|
2021-12-07 12:50:18 +08:00 |
|
LongYinan
|
8d6997f61e
|
Release independent packages
napi@2.0.0-beta.2
|
2021-12-03 17:06:24 +08:00 |
|
LongYinan
|
8fc1cfcb38
|
feat(napi): TypeName and ToNapiValue should apply to any HashMap
|
2021-12-03 16:49:26 +08:00 |
|
LongYinan
|
53fe4d3aa5
|
feat(napi): re-export ctor as module_init
|
2021-12-03 16:49:26 +08:00 |
|
LongYinan
|
77dab3e9f7
|
docs(napi): prettier
|
2021-12-03 16:49:26 +08:00 |
|
LongYinan
|
2d5b997b7d
|
feat(napi): add experimental flag
|
2021-12-03 16:49:26 +08:00 |
|
LongYinan
|
140fa7b502
|
Release independent packages
napi@2.0.0-beta.1
napi-derive@2.0.0-beta.1
napi-derive-backend@1.0.13
|
2021-12-02 17:10:58 +08:00 |
|
LongYinan
|
6d4b4af36f
|
fix(napi-derive-backend): do not unwrap Option value in object getter if the type of field is Option<T>
|
2021-12-02 16:17:03 +08:00 |
|
LongYinan
|
24c5d6950e
|
Release independent packages
napi@2.0.0-beta.0
napi-sys@2.1.0
napi-derive@2.0.0-beta.0
napi-build@1.2.0
napi-derive-backend@1.0.12
|
2021-12-02 14:35:57 +08:00 |
|
Idan Attias
|
a5ba40ceda
|
feat(napi): enable node_api syntax error experimental functions
|
2021-12-02 13:59:27 +08:00 |
|
LongYinan
|
d9c53d728b
|
feat(napi): support TypedArray input and output
|
2021-12-02 11:26:52 +08:00 |
|