Commit graph

  • 27b64d972c
    chore(napi): update tests feat/support-chrono-with-timezones naskya 2024-04-30 17:12:30 +09:00
  • 6a9ae1322d
    feat(napi): implement From/ToNapiValue for chrono::DateTime<Local> and chrono::DateTime<FixedOffset> () sup39 2024-04-29 18:50:39 +09:00
  • a54b759bb1
    chore(release): publish LongYinan 2024-04-23 14:34:12 +08:00
  • 3e44ae3c16
    fix(cli): non-fs polyfilled browser worker binding () LongYinan 2024-04-23 14:26:27 +08:00
  • da31e367e1
    chore(deps): update dependency vite-plugin-node-polyfills to ^0.21.0 () renovate[bot] 2024-04-23 12:54:22 +08:00
  • 71f78cb430
    chore(release): publish LongYinan 2024-04-23 12:24:57 +08:00
  • 521bc12e43
    fix(wasm-runtime): missing fs-proxy.cjs LongYinan 2024-04-23 12:24:37 +08:00
  • 131046b7cb
    chore(release): publish LongYinan 2024-04-23 12:17:07 +08:00
  • 46cbcf3ff1
    feat(cli): allow sync fs operation between workers/mainThread () LongYinan 2024-04-23 12:14:06 +08:00
  • 9b6361afc3
    chore(release): publish LongYinan 2024-04-22 18:07:46 +08:00
  • 184806c5a4
    chore: upgrade oxlint LongYinan 2024-04-22 14:53:53 +08:00
  • 12aec3c135
    fix(cli): pass fs to browser worker binding () LongYinan 2024-04-22 14:44:37 +08:00
  • 0adc36ce1c
    feat(cli): support generation of literal union from string enum () inokawa 2024-04-22 15:28:04 +09:00
  • 6b2164c85d
    chore(release): publish LongYinan 2024-04-19 16:46:32 +08:00
  • 51c2f1da78
    chore: upgrade @tybys/wasm-util () LongYinan 2024-04-19 16:45:22 +08:00
  • 10602fb76f
    fix(cli): new project issue () LongYinan 2024-04-19 16:43:29 +08:00
  • 4ccbb61179
    feat(cli): improve the browser binding () LongYinan 2024-04-19 16:12:30 +08:00
  • cd3a850dcb
    ci: improve test speed () LongYinan 2024-04-19 16:00:20 +08:00
  • 22c751ced0
    fix(napi-derive): bail the unexpected factory directive () LongYinan 2024-04-18 00:14:00 +08:00
  • 8f5d7e5274
    fix(napi): handle panic in async block () LongYinan 2024-04-17 23:34:47 +08:00
  • 3187e30d5b
    chore(release): publish LongYinan 2024-04-17 20:23:19 +08:00
  • 7e33eb729f
    feat(cli): optimize wasm output binary () LongYinan 2024-04-17 20:13:02 +08:00
  • 27134b8ca4
    chore(release): publish LongYinan 2024-04-16 18:24:34 +08:00
  • 0e60651149
    chore: dedupe electron LongYinan 2024-04-16 18:24:25 +08:00
  • b3dd94649a
    feat(cli): allow to define dtsHeader in napi config () LongYinan 2024-04-16 17:40:41 +08:00
  • a2d78fadf9
    fix(cli): wasi targets linker envs () LongYinan 2024-04-16 16:43:44 +08:00
  • 6871b67589
    chore(deps): update dependency electron to v30 () renovate[bot] 2024-04-16 14:17:22 +08:00
  • dacfeac1f5
    Release independent packages LongYinan 2024-04-15 23:59:37 +08:00
  • e3a403b441
    feat(napi): allow user defined tokio runtime () LongYinan 2024-04-15 23:58:28 +08:00
  • 4544095425
    chore(release): publish LongYinan 2024-04-15 23:20:08 +08:00
  • 19dbadefba
    fix(ThreadsafeFunction): ensure CalleeHandled works as expected () Louis 2024-04-15 16:19:15 +01:00
  • cc937e1dba
    feat(cli): allow control the wasm Memory options via napi config () LongYinan 2024-04-15 23:19:02 +08:00
  • 923b82aee9
    feat(napi): allow &External to be created from napi value () 翠 / green 2024-04-15 18:54:10 +09:00
  • af625fc7df
    chore(release): publish LongYinan 2024-04-13 19:01:15 +08:00
  • 7999475f76
    Release independent packages LongYinan 2024-04-13 18:55:53 +08:00
  • 16f0d49284
    chore: increase wasi memory limits () LongYinan 2024-04-13 18:35:08 +08:00
  • f1b8ab5e64
    chore(release): publish LongYinan 2024-04-10 16:58:55 +08:00
  • 63c8ab3f20
    Release independent packages LongYinan 2024-04-10 16:57:51 +08:00
  • e274cf7ae6
    feat(napi-derive): enhance the error messages in object validator () LongYinan 2024-04-10 16:52:23 +08:00
  • 67f03a7fd4
    ci: fix flaky tests () LongYinan 2024-04-10 15:43:05 +08:00
  • e86e3add2b
    fix(napi): napi_adjust_external_memory should be hidden with wasm target () Ranger 2024-04-10 14:57:04 +08:00
  • 5570d8b4f7
    chore: use oxlint () LongYinan 2024-04-10 14:26:34 +08:00
  • 4c7d06fc72
    feat(cli): support wasm32-wasipxx targets () LongYinan 2024-04-10 10:08:57 +09:00
  • 2e5ddb6957
    chore(deps): lock file maintenance () renovate[bot] 2024-04-09 18:29:18 +08:00
  • a394984f5d
    docs: update platform support in README () 翠 / green 2024-04-09 19:29:04 +09:00
  • 2e0f983ccf
    feat(target): add support for s390x-unknown-linux-gnu () 翠 / green 2024-04-09 15:16:09 +09:00
  • 0fa755d30a
    feat(target): add support for powerpc64le-unknown-linux-gnu () 翠 / green 2024-04-09 12:27:48 +09:00
  • 7ae562352a
    feat(cli): add support for armv7-unknown-linux-muslebihf () 翠 / green 2024-04-08 22:04:57 +09:00
  • 71a528535a
    fix(napi): create_bigint_from_*128 returned incorrect word_count () 翠 / green 2024-04-08 10:43:23 +09:00
  • c87944c7f4
    chore(deps-dev): bump vite from 5.1.4 to 5.1.7 () dependabot[bot] 2024-04-05 08:57:45 +09:00
  • e4ad4767ef
    fix(deps): update dependency emnapi to v1.1.1 () renovate[bot] 2024-03-30 10:44:57 +00:00
  • f5b6854731
    chore(release): publish LongYinan 2024-03-28 11:54:21 +08:00
  • 77399ff130
    fix(cli): wasi Node.js worker template () LongYinan 2024-03-28 10:08:17 +08:00
  • f2e5094345
    feat(napi-sys): support load Node-API symbols dynamically () LongYinan 2024-03-27 14:35:16 +08:00
  • 0550c56fcf
    fix(napi): External should impl FromNapiRef rather than FromNapiValue () LongYinan 2024-03-25 15:11:11 +08:00
  • be610c9353
    style: clippy fix () LongYinan 2024-03-23 19:35:58 +08:00
  • 15521fb90f
    fix(napi): no panic when caller stops listening () Louis 2024-03-22 14:03:19 +00:00
  • 35b9637151
    chore(release): publish LongYinan 2024-03-21 15:08:50 +08:00
  • 6a29446dfb
    chore(wasm-runtime): upgrade emnapi () LongYinan 2024-03-21 14:41:05 +08:00
  • 2a7c000275
    Release independent packages LongYinan 2024-03-20 22:43:50 +08:00
  • e2b1a3e3d9
    fix(deps): update dependency emnapi to v1.1.0 () renovate[bot] 2024-03-20 22:30:58 +08:00
  • 13651c5ff1
    chore(napi): add Send and Sync to Reference () LongYinan 2024-03-20 22:30:45 +08:00
  • 4719caa643
    feat(napi): support Return generic of ThreadsafeFunction () LongYinan 2024-03-20 21:37:08 +08:00
  • 693f0ac269
    feat(napi): implement From<String> for Buffer () Louis 2024-03-17 14:43:01 +00:00
  • 50623ca26b
    chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 () dependabot[bot] 2024-03-17 16:04:41 +08:00
  • 97746b79a9
    feat(napi): support to use tuple with either () Hana 2024-03-13 13:29:06 +08:00
  • 6b1058a268
    feat(napi-derive): add optional enum_string case conversion () Andrew Toth 2024-03-11 08:10:00 -04:00
  • d962e34d3a
    fix(napi): remove useless FromNapiValue bound check for ValidateNapiValue () LongYinan 2024-03-10 21:22:46 +08:00
  • b03edafaff
    ci: fix arm64 job () LongYinan 2024-03-10 20:41:55 +08:00
  • 368e210a8d
    chore(deps): update yarn to v4.1.1 () renovate[bot] 2024-03-05 11:31:06 +08:00
  • a868c75ae8
    ci: fix build in bun CI LongYinan 2024-03-03 20:07:42 +08:00
  • b02c61783b
    chore(deps): lock file maintenance () renovate[bot] 2024-03-01 12:28:22 +08:00
  • 4d5655accb
    chore(release): publish LongYinan 2024-02-28 15:58:46 +08:00
  • 19a13361d4
    fix(cli): cleanup js binding template () LongYinan 2024-02-28 15:51:16 +08:00
  • 9abcb484ba
    chore(release): publish LongYinan 2024-02-28 15:07:23 +08:00
  • e3e8a0fb39
    Release independent packages LongYinan 2024-02-28 15:06:11 +08:00
  • aeb0b4766d
    fix(napi): add back the typecheck logic that was accidentally removed in Object::get_named_property () LongYinan 2024-02-28 14:29:02 +08:00
  • 95dd6ef485
    refactor(cli): refactor js-binding to support easier bundling. () Caleb Everett 2024-02-25 23:46:07 -08:00
  • 117e4ce153
    fix(napi-derive): wrong dependency condition () LongYinan 2024-02-25 15:25:42 +08:00
  • 8ca1967bd8
    feat(napi): impl BufferSlice and Uint8ClampedSlice () LongYinan 2024-02-25 01:00:28 +08:00
  • f88a041fa3
    feat(napi): impl chained Into for TypedArray types () LongYinan 2024-02-25 00:58:27 +08:00
  • 3e187151a6
    fix(napi-derive): HashMap/IndexMap and slice generated types () LongYinan 2024-02-25 00:56:30 +08:00
  • 5af366b042
    style(napi-derive): clippy fix () LongYinan 2024-02-25 00:54:33 +08:00
  • 71bbe0ef6f
    fix(napi): remove useless create_reference in slice => TypedArray impl () LongYinan 2024-02-25 00:52:30 +08:00
  • 2fda360742
    chore: fix renovate path and dedupe electron versions () LongYinan 2024-02-25 00:50:22 +08:00
  • ebe97257a6
    feat(napi-derive): add use_nullable attribute () サポミク 2024-02-24 22:49:54 +09:00
  • 43415251b8
    feat(napi): allow Reference as a class method param () Louis 2024-02-22 15:37:50 +01:00
  • 17f509f96e
    chore(release): publish LongYinan 2024-02-22 19:01:28 +08:00
  • 33cf208758
    Release independent packages LongYinan 2024-02-22 19:01:18 +08:00
  • ebd5eef267
    fix(napi): require static lifetime on add_finalizer callback () Tom Barham 2024-02-22 20:40:04 +10:00
  • 5b5f616d81
    fix(napi): no hard fail on ThreadsafeFunction::call_async () Louis 2024-02-22 10:34:10 +01:00
  • da99081ccf
    fix(cli): allow more platform & arch fallback to wasm () LongYinan 2024-02-22 16:42:33 +08:00
  • 0306e3045a
    fix(cli): fallback to wasm32 if platform is not support () LongYinan 2024-02-21 23:48:29 +08:00
  • 8855f18f50
    Release independent packages LongYinan 2024-02-21 23:16:27 +08:00
  • 60d07338fd
    chore(deps): bump ip from 1.1.8 to 1.1.9 () dependabot[bot] 2024-02-21 10:59:59 +08:00
  • 9391196eef
    fix(napi): prevent memory leak when Custom GC is used () Louis 2024-02-20 13:36:21 +01:00
  • 90e3a349db
    fix: remove outdated rustdoc about tokio channels () Louis 2024-02-20 09:36:29 +01:00
  • 1d93461dcd
    chore(deps): update dependency electron to v29 () renovate[bot] 2024-02-20 15:57:17 +08:00
  • 9e44fd635b
    fix(napi-derive): napi-derive-backend version LongYinan 2024-02-20 15:17:43 +08:00
  • 5232d9e836
    chore(release): publish LongYinan 2024-02-19 19:10:51 +08:00