Skip to content

BridgeJS: Add JSValue parameter/return support#570

Merged
kateinoigakukun merged 7 commits intomainfrom
katei/bf87-bridgejs-add-sup
Feb 4, 2026
Merged

BridgeJS: Add JSValue parameter/return support#570
kateinoigakukun merged 7 commits intomainfrom
katei/bf87-bridgejs-add-sup

Conversation

@kateinoigakukun
Copy link
Member

@kateinoigakukun kateinoigakukun commented Feb 3, 2026

  • Allow JSValue parameters and returns in imported/exported interfaces, including proper lowering/lifting for optional values
  • Add runtime + snapshot coverage for JSValue round trips (global getter/import/export, primitives/object/symbol/bigint)

@kateinoigakukun kateinoigakukun force-pushed the katei/bf87-bridgejs-add-sup branch 2 times, most recently from 552102a to a512aee Compare February 4, 2026 03:03
@kateinoigakukun kateinoigakukun linked an issue Feb 4, 2026 that may be closed by this pull request
@kateinoigakukun kateinoigakukun added this to the BridgeJS MVP milestone Feb 4, 2026
@kateinoigakukun kateinoigakukun force-pushed the katei/bf87-bridgejs-add-sup branch from ee391f1 to 777c040 Compare February 4, 2026 07:39
@kateinoigakukun kateinoigakukun changed the title BridgeJS: add JSValue parameter/return support BridgeJS: Add JSValue parameter/return support Feb 4, 2026
@kateinoigakukun kateinoigakukun force-pushed the katei/bf87-bridgejs-add-sup branch from 8c10167 to af6f13d Compare February 4, 2026 09:56
@kateinoigakukun kateinoigakukun marked this pull request as ready for review February 4, 2026 09:58
@kateinoigakukun kateinoigakukun enabled auto-merge (squash) February 4, 2026 12:18
@kateinoigakukun kateinoigakukun merged commit 16e3f44 into main Feb 4, 2026
11 checks passed
@kateinoigakukun kateinoigakukun deleted the katei/bf87-bridgejs-add-sup branch February 4, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BridgeJS] Support JSValue as parameter/return types

2 participants