René's URL Explorer Experiment


Title: [pull] main from swiftwasm:main by pull[bot] · Pull Request #7 · majacQ/JavaScriptKit · GitHub

Open Graph Title: [pull] main from swiftwasm:main by pull[bot] · Pull Request #7 · majacQ/JavaScriptKit

X Title: [pull] main from swiftwasm:main by pull[bot] · Pull Request #7 · majacQ/JavaScriptKit

Description: See Commits and Changes for more details. Created by pull[bot] (v2.0.0-alpha.4) Can you help keep this open source service alive? 💖 Please sponsor : )

Open Graph Description: See Commits and Changes for more details. Created by pull[bot] (v2.0.0-alpha.4) Can you help keep this open source service alive? 💖 Please sponsor : )

X Description: See Commits and Changes for more details. Created by pull[bot] (v2.0.0-alpha.4) Can you help keep this open source service alive? 💖 Please sponsor : )

Opengraph URL: https://github.com/majacQ/JavaScriptKit/pull/7

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits/:range(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:8b390fd0-13fa-d8fe-4ce9-f7cf6dee6a3a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDCFE:2D9848:2DC79D4:3DA73F3:6992FF96
html-safe-nonce93d72b22d3ffd5c54fa2b908e5805d5370701c796a977036eca3e71b6cf789f2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQ0ZFOjJEOTg0ODoyREM3OUQ0OjNEQTczRjM6Njk5MkZGOTYiLCJ2aXNpdG9yX2lkIjoiMTcwNzAyMjQ5NTcyOTc3ODU4MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac31df402370d3471697e0bc87ca45eb8e4fafadf2cde7d67b41431c4869df0c9e
hovercard-subject-tagpull_request:692182682
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
twitter:imagehttps://avatars.githubusercontent.com/in/12910?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/12910?s=400&v=4
og:image:altSee Commits and Changes for more details. Created by pull[bot] (v2.0.0-alpha.4) Can you help keep this open source service alive? 💖 Please sponsor : )
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None348cc0594c4976eb4050dc9547ecf65057ee89a2b7ed0652b983b9b539f57145
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/majacQ/JavaScriptKit git https://github.com/majacQ/JavaScriptKit.git
octolytics-dimension-user_id76464463
octolytics-dimension-user_loginmajacQ
octolytics-dimension-repository_id364109019
octolytics-dimension-repository_nwomajacQ/JavaScriptKit
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id244832006
octolytics-dimension-repository_parent_nwoswiftwasm/JavaScriptKit
octolytics-dimension-repository_network_root_id244832006
octolytics-dimension-repository_network_root_nwoswiftwasm/JavaScriptKit
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release91a0a74305bca931ec621f52a6782246d341466f
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FmajacQ%2FJavaScriptKit%2Fpull%2F7%2Fcommits%2F4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FmajacQ%2FJavaScriptKit%2Fpull%2F7%2Fcommits%2F4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=majacQ%2FJavaScriptKit
Reloadhttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Reloadhttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Reloadhttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
majacQ https://github.com/majacQ
JavaScriptKithttps://github.com/majacQ/JavaScriptKit
swiftwasm/JavaScriptKithttps://github.com/swiftwasm/JavaScriptKit
Please reload this pagehttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Notifications https://github.com/login?return_to=%2FmajacQ%2FJavaScriptKit
Fork 0 https://github.com/login?return_to=%2FmajacQ%2FJavaScriptKit
Star 0 https://github.com/login?return_to=%2FmajacQ%2FJavaScriptKit
Code https://github.com/majacQ/JavaScriptKit
Issues 0 https://github.com/majacQ/JavaScriptKit/issues
Pull requests 18 https://github.com/majacQ/JavaScriptKit/pulls
Discussions https://github.com/majacQ/JavaScriptKit/discussions
Actions https://github.com/majacQ/JavaScriptKit/actions
Projects 0 https://github.com/majacQ/JavaScriptKit/projects
Security 0 https://github.com/majacQ/JavaScriptKit/security
Insights https://github.com/majacQ/JavaScriptKit/pulse
Code https://github.com/majacQ/JavaScriptKit
Issues https://github.com/majacQ/JavaScriptKit/issues
Pull requests https://github.com/majacQ/JavaScriptKit/pulls
Discussions https://github.com/majacQ/JavaScriptKit/discussions
Actions https://github.com/majacQ/JavaScriptKit/actions
Projects https://github.com/majacQ/JavaScriptKit/projects
Security https://github.com/majacQ/JavaScriptKit/security
Insights https://github.com/majacQ/JavaScriptKit/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FmajacQ%2FJavaScriptKit%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FmajacQ%2FJavaScriptKit%2Fissues%2Fnew%2Fchoose
pullhttps://github.com/apps/pull
majacQ:mainhttps://github.com/majacQ/JavaScriptKit/tree/main
swiftwasm:mainhttps://github.com/swiftwasm/JavaScriptKit/tree/main
Conversation 0 https://github.com/majacQ/JavaScriptKit/pull/7
Commits 250 https://github.com/majacQ/JavaScriptKit/pull/7/commits
Checks 3 https://github.com/majacQ/JavaScriptKit/pull/7/checks
Files changed https://github.com/majacQ/JavaScriptKit/pull/7/files
Please reload this pagehttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
[pull] main from swiftwasm:main https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#top
Show all changes 1062 commits https://github.com/majacQ/JavaScriptKit/pull/7/files
ad8e34a BridgeJS: Move all `@_extern(wasm)` declarations to top-level kateinoigakukun Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ad8e34a6222da01fae516d07607a962b49dc4e20
c4c3ad8 BridgeJS: Update snapshot tests kateinoigakukun Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c4c3ad8a490796decb9853c992a6670ed1853c68
eddc81f BridgeJS: Utilities/bridge-js-generate.sh kateinoigakukun Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/eddc81f3ba8b8096b10f4c67342fb64a8820837f
6716b07 BridgeJS: Ensure extern func decl won't be visible outside of the gen… kateinoigakukun Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6716b0789720c7f4be6fbef0c3e838f63fca818d
3c14815 Bump actions/checkout from 5 to 6 (#470) dependabot[bot] Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3c1481514a8b94ceb05af201c058bf05d87e9a99
8f31637 Merge pull request #471 from swiftwasm/yt/extern-top-level-requirement krodak Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8f3163784b97c63f0479718328903be29aa553b8
30ae01a BridgeJS: Optional global namespace generation krodak Nov 20, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/30ae01a8a99e4ce6381c8dd022351314a162f246
afe86fc BridgeJS: Global namespace configuration and tests krodak Nov 21, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/afe86fcc9f77e68a44c30eb48f7bc750758aac46
0f70f64 BridgeJS: Properly treat exposeToGlobal on module level krodak Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0f70f64d6c781efdfae9da5a32d5f518348a921c
4a682aa BridgeJS: Unified prelude.mjs tests with 2 test targets krodak Nov 27, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4a682aaa0e44542c56f45d539b49cbfbfd6e0c9b
1fda970 Merge pull request #469 from PassiveLogic/feat/configurable-global-na… krodak Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/1fda970f1c4871365ce61d62c12a7dabc2a389d9
94762ae Documentation: Fix docc formatting issues kateinoigakukun Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/94762ae7b1929519f1c2f64602b795c58b80fb95
4de8df3 Documentation: Add debugging and profiling articles kateinoigakukun Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4de8df387c70d28d37c4e7200808e0d86d17ea7a
ee4d431 Clarify fatalError message for unsupported platforms in WebWorkerTask… kateinoigakukun Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ee4d43145b96802fd12634364c80fa015609f877
4b327dc Documentation: Add Testing article kateinoigakukun Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4b327dc40d3931c2236ed43c6b47325c17c88afe
15974c7 BridgeJS: Snapshot for LIFO order issue in Swift glue code for stack-… krodak Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/15974c72250981e55bef095ee6586fde71675853
e68dcfb BridgeJS: Fix issue with multiple stack-based parameters that require… krodak Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e68dcfbf7548409c23708d6366219851f3d5faf2
2d7709c Merge pull request #472 from PassiveLogic/fix/multiple-stack-based-pa… krodak Nov 28, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/2d7709c1aa29c85dee6816b785bacf6298f2ebac
6892354 Add Node.js example (#473) kateinoigakukun Nov 29, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/68923541af3397f6b8464dfc5cc82b64aab3b2a4
9511ee2 Update README kateinoigakukun Nov 29, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9511ee2f34ae7026def6c7a120c51067d54994a2
631e25e build: Allow swift-syntax 6.2.0 (#474) scottmarchant Dec 2, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/631e25eeeee93fa11167ed3f2fca930b5d7e6786
fe5aa6c workflows/test.yml: update `main` snapshots, add 6.3 snapshot (#476) MaxDesiatov Dec 10, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/fe5aa6c7c373636ae2cbcd39817e89ec14358e80
9b2a6b1 BridgeJS: Swift struct support (#479) krodak Dec 20, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9b2a6b1ddeaa9d68217a3d764935f0a244cff2e9
0872dbd BridgeJS: Add default parameters to struct and enable struct as defau… krodak Dec 22, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0872dbd7e2dd9c4a3a315d141ef2fd51e4b109ef
994ce01 Merge pull request #480 from PassiveLogic/feat/default-values-struct krodak Dec 23, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/994ce017df361d2aae30dd1e6d74ba87ec5da530
ba38ba6 BridgeJS: Struct and struct vs classes benchmarks krodak Dec 23, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ba38ba68d713f132dbf30fe32954622d3d5c8a80
21af1a1 Merge pull request #481 from PassiveLogic/chore/benchmarks-structs kateinoigakukun Dec 24, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/21af1a1ebb4cac90e7715d045862e63d7eb7b126
6f4b5b2 [NFC] BridgeJS: Codegen and minor cleanups krodak Dec 24, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6f4b5b2639bf145245734b2933c1b0525a885ae5
7704862 Merge pull request #482 from PassiveLogic/chore/codegen-cleanup krodak Dec 24, 2025 https://github.com/majacQ/JavaScriptKit/pull/7/commits/7704862c2fe701198e65e8dbaec32385074c9f45
d5399eb Use `swift format` command provided by the Swift toolchain MaxDesiatov Jan 7, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d5399ebdeb4c0a8493c49b743b4f5649d425c635
721f662 Fix typo: rename `BridgeJSInstrincics` to `BridgeJSIntrinsics` (#485) MaxDesiatov Jan 7, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/721f662a4a253187b01a7d00c24f356b9909d34e
68bff4d Merge pull request #484 from swiftwasm/maxd/toolchain-swift-format krodak Jan 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/68bff4d7cb03eb55cf7cd6adef85ec50ad5546dc
b8311c4 BridgeJS: Fix multifile declaration resolution order issue kateinoigakukun Jan 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b8311c47f76889e93be9eb03637ca67a6c85149b
b050829 Merge pull request #483 from swiftwasm/maxd/fix-embedded-example MaxDesiatov Jan 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b050829c7a5c29c9644a85c33c40a2086ffbc89a
5f536c8 Merge pull request #488 from swiftwasm/yt/fix-multifile-decl-resolution krodak Jan 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/5f536c8827812ff94ca33858a28d440fcc8935bb
a277afb Documentation: Add JavaScript Interop Cheat Sheet (#491) kateinoigakukun Jan 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a277afbbc057d468961a42dbd4b9e3f6b404c7ff
8d23cdb Documentation: Fix example code snippet in Hello World tutorial kateinoigakukun Jan 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8d23cdb9e9ca6c935c6f985fb036fc461e700a2e
c1dbce8 BridgeJS: Remove call to `getImports` when no JS interface is imported kateinoigakukun Jan 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c1dbce8eee746b69e03e74b37f6bf0444eaa88e5
0ca4256 Merge pull request #492 from swiftwasm/yt/fix-wrong-getImports krodak Jan 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0ca42564779eaf7820886c186aacbba7de9d50e3
fc5b2d9 Merge pull request #493 from PassiveLogic/fix/enum-helper-availability krodak Jan 14, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/fc5b2d9c00d28ace3bf555ede107d843ec1a3cf8
da70302 [NFC] BridgeJS: Unify JS function calling convention code emission kateinoigakukun Jan 14, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/da703026923979f9022295008d2ee0ab2fd9fefb
0a90ab7 BridgeJS: Remove dead code kateinoigakukun Jan 14, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0a90ab7f1be5b0c5c9e22b81fa29fd73f56bbda7
e211f07 Merge pull request #494 from swiftwasm/yt/abi-refactor krodak Jan 14, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e211f070e2a3bbe59650d012ecb1c62eeb44f55c
dbeee8a Drop Swift 6.0 support (#500) kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dbeee8aa950de4c3a7d0757ea485d5093337ba55
91d2f06 BridgeJS: Macro-annotated import notations kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/91d2f0617fbcacb53d234104363e20bb091c2aa4
4f3b593 BridgeJS: Fix PackageToJS build kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4f3b593d95b25aebb143faed5af1b57777fcb547
233f1dc BridgeJS: Fix PlayBridgeJS build kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/233f1dc944a923bc38aaed13a79a00c9d42af894
61290eb BridgeJS: Fix PackagingPlannerTests build kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/61290eb0abc93daf877bd8d4e4e4dd9f84d859b5
702b966 PackageToJS: Use toolset file to set linker flags in tests kateinoigakukun Jan 17, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/702b9668de51069bf946356615f22af4032cff5f
9f3cdd3 Merge pull request #499 from swiftwasm/yt/import-js-macro krodak Jan 19, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9f3cdd386c5641754583a39157335455173e764e
c97a618 chore: Update main README.md to highlight BridgeJS and link more arti… krodak Jan 20, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c97a618451469cbd1cfad31bbfcb25f615c1a0a2
5946e80 Merge pull request #502 from PassiveLogic/chore/update-readme-bridge-js krodak Jan 20, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/5946e808ee47e0fac8e28a505b83fc6810c8786c
58f2f1b - Updated `@JSClass` to synthesize `_JSBridgedClass` conformance via … kateinoigakukun Jan 21, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/58f2f1b4c93b29d748e0f6e043125cc5ebba51ef
4c0d367 chore: Minor updates to BridgeJS documentation (#503) krodak Jan 21, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4c0d367915291273feba3157dd76566f3bd684bd
eca0298 Merge pull request #504 from GoodNotes/katei/7b73-generate-jsbridg krodak Jan 21, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/eca0298e1362d578a0b658ce4322ae881d317fc8
724e62e [BridgeJS] Support @JS var declarations for global scope imports (#505) kateinoigakukun Jan 21, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/724e62e51137bbd5e2f0faa9526c2dbaf162e312
8ea5ebb TS2Swift: Remove unused type definitions kateinoigakukun Jan 22, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8ea5ebb99e69c9182785b63e7f7b405beaf2b25c
a14541e Merge pull request #507 from swiftwasm/yt/remove-unused-typedef krodak Jan 22, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a14541ef94b5190344266e5511e0a5dbf2a68039
e970740 [BridgeJS][ImportTS] Support `export { thing } from "pkg"` form in `b… kateinoigakukun Jan 22, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e97074013fc1220f9389e9c28aae2c580e0e929b
549ee5d Test building `BridgeJSTool` on macOS on CI (#511) MaxDesiatov Jan 22, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/549ee5df7bd67c6a7b19d7c940d2c3dd17704bfb
fdc474e PlayBridgeJS: Stop using fixed heights kateinoigakukun Jan 23, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/fdc474e71fbc8244437ecc07115782e90a878387
d0e75f1 BridgeJS: Relax SwiftSyntax version constraint to support 602 and 603… kateinoigakukun Jan 23, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d0e75f1fd266a7de8474c1ae7d726eddb0a9d788
1f3ba60 Build: Enforce SWIFT_SDK_ID is set for unittest target kateinoigakukun Jan 25, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/1f3ba606c1031dca66427e1be06e041117ca2002
222b12c BridgeJS: Remove adhoc `exportedProtocolNameByKey` recording kateinoigakukun Jan 25, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/222b12c37a64ba0cb11dc4ea872036e3ba1d6e9f
a2b9900 BridgeJS: Merge small core files into single Misc.swift kateinoigakukun Jan 25, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a2b9900616d1e073ed05721d1f7963da27d590e1
19b5504 Merge pull request #514 from swiftwasm/yt/remove-exportedProtocolName… krodak Jan 25, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/19b55045bb9f7aa8da5d3d97eca507af1b981edf
040054f Merge pull request #515 from swiftwasm/pr-f43735e0b9dfd04f7168e573bfa… krodak Jan 25, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/040054fd8df1a7384328e9bf2dd90bf4d801f47a
de0928b Add SwiftToSkeleton unified Swift-to-skeleton API (#516) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/de0928b7539b1f4e5cba012a73b35c7e4b07378b
2372235 PackageToJS: Rename SWIFT_PATH to SWIFT_BIN_PATH env var (#518) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/237223550f795da4edaeca64bbe06d83e7adc2be
bcbeea0 BridgeJS: Unify Swift type lookup logic between import/export (#517) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bcbeea08f302ed7e785e84894fcb2fd985ae6b5a
1496944 BridgeJS: Add internal debug tool for inspecting intermediate stages … kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/1496944d8f230b9d960183d977c9195379e4846a
cd3edbe BridgeJS: Remove BridgeType usage from ts2swift (#520) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/cd3edbe5a91b13335e1c939fdbc9a3139919ec5b
8565d3b BridgeJS: Import TypeScript enums into Swift (#521) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8565d3ba971cfb426b28c3ffde281ed6b0fc8d75
d9d6c56 Implemented BridgeJS support for using `@JSClass`-imported TS/JS type… kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d9d6c56949ce89bcdfc5ea993ad7ae4420cc0e42
f822943 BridgeJS: support closures in imported APIs kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f822943cf98594d9a4c26850255b548538120f57
38a937c Merge pull request #522 from swiftwasm/bridgejs-imported-ts-type-expo… krodak Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/38a937c19d5f3b9b09257ca22d352375a5e6841e
987b088 Restrict @JSClass to structs (#523) kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/987b0889a2a448a294c59ee68f0455b0c2166978
cef2d6f Runtime tests: cover imported JS closures kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/cef2d6fa9423370cca1e53a2c1d20b9daf1ffee6
7b0ef78 Merge pull request #524 from swiftwasm/katei/14ce-add-support-for krodak Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/7b0ef7862b8278beda913786a61441f6e26c1313
ed57d5e - Added `@JSGetter(jsName: String? = nil)` so generated getters can t… kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ed57d5e6be2e58da66f2a35e684e80b2567079cf
7906050 Adjusted imported-property JS glue to prefer dot access when the prop… kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/790605023d5dea0d2f4890b340d5a1aef05696a9
0497d26 Added `jsName` support to `@JSFunction` and `@JSClass`, end-to-end. kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0497d2611205389840156fe1d189b2cf1ca39cf0
e3a10d7 Fixed: TS2Swift was emitting class types twice (once via `visitClassD… kateinoigakukun Jan 26, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e3a10d727129f7bd5111cd9582cbcca387af2230
64e7feb Implemented runtime coverage for `jsName` on `@JSFunction` and `@JSCl… kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/64e7febac8e73a1d8b2ca05489ea170e983f9be7
374d796 Format BridgeJS generator sources kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/374d796e9bf759b3f17b46fd375d66b99c25c414
da51c40 BridgeJS: allow @JS structs to copy from JSObject kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/da51c40f8370f9b21029e0c9c4e5490336ee7abb
4d01d11 Merge pull request #526 from swiftwasm/katei/5e79-add-more-complet krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
89e3532 BridgeJS: support UnsafePointer-family types (#525) kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/89e3532f8a8c75b36b09ed67c5f9869ad04b4755
d79a9be Merge pull request #527 from swiftwasm/katei/7d0c-add-init-unsafel krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d79a9be4d18a2a3a32698a311d3163e9e7ef9f1a
7b1ee44 Turn JSValue from enum to struct to have flexibility for future chang… kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/7b1ee44d77a3b4432da3ef5b4c86779efe927383
773254a BridgeJS: allow imports from globalThis kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/773254a2ae8e63388bf1aea147d105ec9871697b
28d3db1 Merge pull request #530 from swiftwasm/katei/34cd-add-jsgetter-fro krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/28d3db1eaa28b554ccfad6d94f49159615d4e55c
9c8d67d Benchmarks: optional-return cases and runner tweaks (#529) kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9c8d67d161deea5eaf80262acca2948a2fa40fcf
57160fe BridgeJS: Remove unnecessary helper enums for struct bridging (#532) kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/57160fe5c403822a3bc07217f931e05d12fe41ea
d3c6d53 BridgeJS: Remove warnings from toJSObject() krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d3c6d532de15ad852d7f7fc4341d62ed415e3baa
42fc8b3 Merge pull request #531 from PassiveLogic/krodak/silence-warnings krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/42fc8b3a69f583f184a312034469960c1a5bd76d
61659cb BridgeJS: Fix codegen for Float/Double raw value enums in struct fiel… krodak Jan 28, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/61659cbc779d1298afee4414757e7fcd87c0f0bb
5931e7c BridgeJS: Support `@JS` Swift struct types in imported JS signatures kateinoigakukun Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/5931e7c2109657dce02ebe9d60f8285da75be875
f297fd7 Merge pull request #535 from swiftwasm/katei/ab71-bridgejs-support krodak Jan 28, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f297fd7c0637ba1a8536e2a6f896df230e097ac8
eb1665c NFC: BridgeJS: Rename raise to lift in struct and enum helpers (#539) krodak Jan 28, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/eb1665cdda23c79d2a121b2ef2b1965bc7a5bb72
515b6d6 Bump playwright from 1.52.0 to 1.55.1 (#538) dependabot[bot] Jan 29, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/515b6d65bf95d8a05add7189226d4451d8c979e9
8784a38 BridgeJS: Swift Array support (#542) krodak Jan 29, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8784a389d111002b581b4140f41e6b2a6c315b95
dac11cd Revert "Bump playwright from 1.52.0 to 1.55.1 (#538)" kateinoigakukun Jan 30, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dac11cd03c7bb5363f2d476a7d3f60d4867d3f71
59734eb Re-apply Playwright upgrade (#550) kateinoigakukun Jan 30, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/59734ebc0b04313d6dbf0394947c41512fb83a2a
d2ca6eb Add opt-in tracing hooks for JS bridge (#548) kateinoigakukun Jan 30, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d2ca6ebb57e81e5c64a36e0e90f4fa0cbe02e1d8
d08ab42 BridgeJS: Array benchmarks (#549) krodak Jan 30, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d08ab429df178ac7262b5fa3576c5e1a676653a4
bffab39 BridgeJS: Add UInt support (#551) krodak Jan 30, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bffab39b75e76e4d953720c72d8a571cea398c1e
8004473 Fix `ExperimentalCustomExecutors` SPI import build issues (#552) kateinoigakukun Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8004473687df288021ecaf3465c6c46ec4d3ba1a
d9c0301 BridgeJS: Rename stack manipulation imports kateinoigakukun Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d9c0301e5840e2ddf8bf4c116710f56781cfeceb
dbc216a BridgeJS: Remove `swift_js_pop_array_length` kateinoigakukun Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dbc216afc4836e0977b0345f43462ef7a463a50e
8c82550 BridgeJS: Remove `swift_js_push_array_length` kateinoigakukun Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8c82550721aafc8d05dd09f3fe6552bfb74fc8fd
e604fa6 BridgeJS: Rename swift_js_push_int -> swift_js_push_i32 kateinoigakukun Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e604fa6707143373082aba77326ef4ca75ba0e28
d8b0e17 Merge pull request #553 from swiftwasm/yt/reduce-intrinsics krodak Feb 2, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d8b0e1728870f064d84247e3262020fb49902167
d4c16e4 Fix: Ensure `BridgeJS.Macros.swift` is processed by `SwiftToSkeleton`… fjtrujy Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d4c16e4ae7c8a7408058974142164dfffe7ad162
36d4c73 Fix missing comma in @_expose attribute for SwiftSyntax602 (#555) zhiqipan Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/36d4c7369e614a4cdd46af011b18df3224856c58
b0bf4a3 Examples: Build SwiftSyntax in debug mode for macro plugins (#558) kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b0bf4a3b87688119ece2c9e695da38950f0079ed
4af1984 BridgeJS: Fix macro test suites silently ignoring failures (#559) kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4af19840a86c36ab7b9726a36b1d875f324e5804
4fa48cf BridgeJS: Fix namespace enum with `@JS(namespace:)` attribute (#562) krodak Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4fa48cf5dd6c5b686b22d832b1953f495d746de4
d0724f2 BridgeJS: Add intrinsic extensions for stack-based lifting and refact… krodak Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d0724f291a7c66b464653284edb0ff1aef7070dd
794e786 BridgeJS: Re-organize snapshot test structure (#561) kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/794e7862bf526aec3eb80607b08e183b10398e8a
d4da0e3 BridgeJS: Exception checking on protocol wrapper methods krodak Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d4da0e3e7981b8b8db5b7a86d10724e3d7aab58f
a070ba0 Merge pull request #563 from PassiveLogic/krodak/protocol-throws krodak Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a070ba02292bc81b7eaac1c34d01ab475b1ef0d2
1714f28 BridgeJS: Add JSObject and @JSClass struct support for arrays and struct krodak Jan 29, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/1714f28643d04ef6c078675ba61f6efede1f65ff
0662e3b Revert "BridgeJS: Enforce throws(JSException) on @JS protocol methods… kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0662e3b2405e2f618b01e7de2989dba15afcaa22
d35ef58 Merge pull request #566 from PassiveLogic/krodak/jsobject-stack-support krodak Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d35ef586da2ace7894a1416a6b6bf4fdb8501067
bc61038 TS2Swift: Skip type checks when translating TS -> Swift (#567) kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bc6103856f61bc0fd9b6147d20bce3af8c366679
edabb97 BridgeJS: emit typed throws without extra space (#571) kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/edabb977f4e0e2a62703111dfdc27d537a695a2f
89ed56e CI: Cancel previous workflow runs on PRs kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/89ed56e9cccf5a41d07fba75e6fcb51b1c4ad64b
6990143 BridgeJS: Support `@JSFunction static func` kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6990143e74bbd28f7e7bc8c99f22efd40e504c2c
a2aa6e1 BridgeJS: Cover static methods in ts2swift tests kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a2aa6e1d07e60f8397bf02fd7b8acc51c9d058c7
4e3f02b BridgeJS: Fix d.ts rendering of static methods kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4e3f02b623375316981153bcaf9280bda115bb99
0c3cb25 ./Utilities/format.swift kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0c3cb258e028fd10bc1c2bad2255074cd80ed04e
cf6c745 BridgeJS: Simplify static method naming kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/cf6c745538acdea29e2c30f114f894ec3b2704fa
5161a41 BridgeJS: Remove support for static members in extensions kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/5161a41903aa660c84ad30f332070c07e2f4fcc5
fc7e237 BridgeJS: Support `T | null` and `T | undefined` kateinoigakukun Feb 3, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/fc7e237ae303d0a8b373ae98024083f7efaf91be
6a230da BridgeJS: Simplify Optional and JSUndefinedOr code paths kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6a230daddf1cb158878b35b63bf6c7cf4568f9ee
d6551ac BridgeJS: Add te2swift unit tests kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d6551ac8aff85147de52d559c6ee0dff2ce048f0
ab2c068 BridgeJS: Simplify optional presence check handling kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ab2c0682d4d188cc89a25f426e150d07411a6137
667d787 BridgeJS: Cover Optional/Undefined usage on import side kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/667d787dd3371fd887a427337a004b629d7bbe62
966b2d7 ./Utilities/format.swift kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/966b2d71b9b9f85d04f66a58cc79ef40a0c55d3f
e4b688f Merge pull request #568 from swiftwasm/katei/8891-bridgejs-support krodak Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e4b688f796d80d704a7a35adc6ba7f6256d70700
e55d927 Merge pull request #569 from swiftwasm/katei/5e7d-bridgejs-import krodak Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e55d927da79712b0073844d260d76c92bdec8c87
0bd50f8 [NFC] BridgeJS: Avoid emitting empty skeletons (#574) kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0bd50f8fd323a66fdfc4ae7e97c9e7cb50259d6c
56aabfa [NFC] BridgeJS: Omit trailing spaces on empty lines in generated JS c… kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/56aabfae337f0949c992ab500415572030a4875d
81885ea BridgeJS: Perf-tune `SwiftToSkeleton` by avoiding unnecessary Syntax … kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/81885ea1194b3b2f7f2025fe0abba367be3b0b4b
16e3f44 BridgeJS: Add JSValue parameter/return support (#570) kateinoigakukun Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/16e3f4467581c7231025c51eb13bfc8a9d87cd46
dcc148f BridgeJS: Support all missing types as associated values in exported … krodak Jan 27, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dcc148fd307c7619fa9857b50e0bdfba1487a517
26dfded Merge pull request #579 from PassiveLogic/krodak/associated-enum-alig… krodak Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/26dfdedf8379daae3f4ab0308939641fc9c11434
43a05d9 BridgeJS: Few more array import tests krodak Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/43a05d9ad7e77801f6dc1f4a163bb126edcc8460
66f0d12 build-examples.sh: re-enable Embedded example package (#490) MaxDesiatov Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/66f0d1270f202839bc8d961b171bf14474755e5d
0ea3733 Merge pull request #573 from PassiveLogic/krodak/import-array krodak Feb 4, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0ea3733e15d5f6652005ab2099c6cd10d4fd852c
ffa6c06 - Added JSValue-aware stack lift/lower fragments so arrays push/pop J… kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ffa6c066fb561011b2d0f362f75170b2caf00f20
3dba5df - Added JSValue array support end-to-end: JS glue now lowers/lifts op… kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3dba5dfe81e9d17f64b62c4f6f1cebfd9dea5254
f56d72f BridgeJS: Fix throws hint spacing (#584) kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f56d72f1709e5d172352a763bb2f2e3838a3de2f
4db13d9 [NFC] BridgeJS: Split out OptionalSupportTests.swift (#583) kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4db13d9af83cc1318c3e122aa32834436b2e1f2a
b2e93d0 BridgeJS: Fix optional String return handling in generated JS glue code kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b2e93d0322ce11b1e9cbf11b562ace226489c8b4
f03500f Merge pull request #585 from swiftwasm/yt/optiona-imports-fix krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f03500fbe084f68e056c2b620671c446c36ae4d2
d48acfa Merge pull request #580 from swiftwasm/katei/6700-support-jsvalue krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d48acfa6e2eb745d646815bda3d26ff388b49c0a
b932073 BridgeJS: Skip directories in generate input file processing krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b9320732ff0b2a2102507c9002f40663624f145e
c8536db Merge pull request #586 from PassiveLogic/krodak/directory-error krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c8536db42a1ca949e9cafcbc2b2d863ed3b9c812
89d8165 [NFC] BridgeJS: Add push/pop JS codegen helpers kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/89d8165c805218defa8de02eb863ace42b976361
2aceeb9 Merge pull request #587 from swiftwasm/yt/nfc-push-pop-js-glue-gen krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/2aceeb9e2f919eecaf2230b9673ecec3dd894276
63b7b72 [NFC] BridgeJS: Remove explicit stack storage captures from enum/stru… kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/63b7b7220272279db6682a9d13dd7ea1c8195837
20457f4 [NFC] BridgeJS: Remove remaining explicit captures from enum/struct h… kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/20457f42ab5845b81877aa3017eea70bf0a271c2
516fb9d BridgeJS: Make Stack ABI storage direction agnostic kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/516fb9d452057ae0083541df346bb9d21e1c47a0
72ec08d BridgeJS: Add Dictionary support (#581) kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/72ec08dda19736c2f94c0908a3e5727955a44b6a
3da2172 PackageToJS: Fix skeleton file discovery path for build plugin output krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3da2172ec333e73fff759c2c41da83c223851de7
9a312e2 Merge pull request #591 from PassiveLogic/krodak/packagetojslocationfix krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9a312e2cad7aea2eadf70f174a9d649c1ab32bed
23cec54 Merge pull request #589 from swiftwasm/yt/follow-up-capture-cleanup krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/23cec54d709d9bb659025655918c95353c091bb1
6b3a697 Add ts2swift Record to Dictionary mapping (#582) kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6b3a697340cf5d1e3a861f25c589b136a107b179
b1fb45e BridgeJS: Add missing `function` keyword for namespace function decla… krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b1fb45edf79e44d5b73136c3303d8fa9104be478
faf9d12 Merge pull request #590 from swiftwasm/yt/direction-agnostic-stack krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/faf9d1253882f5c0111bf1ba713050fa90a17862
444393f BridgeJS: Fix Dictionary bridging after Stack ABI refactor (#594) krodak Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/444393fc387337bff355adadda094250003fb7f6
bc752fc BridgeJS: Generate Swift doc-comment based on JSDoc (#596) kateinoigakukun Feb 6, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bc752fc534be8bfd6604f2ff6229f699a8f35671
610b1a6 BridgeJS: Improve diagnostics and fix-its for macros kateinoigakukun Feb 5, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/610b1a60bde271d90d7a2d74b94fedac909dd35e
f68159c Merge pull request #597 from swiftwasm/katei/b443-bridgejs-macros krodak Feb 6, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f68159c199f4932d3f277df03a2c99e9d8486dea
8217d06 BridgeJS: Add `JSTypedClosure` API (#578) kateinoigakukun Feb 6, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8217d069d66d1efa353f2894c31a2b3370abcf88
18339d3 BridgeJS: Always provide swift_js_closure_unregister intrinsic in gen… krodak Feb 6, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/18339d39239438e36cf5419625f346dc4ed92004
60b9444 Merge pull request #599 from PassiveLogic/krodak/js-closure-intrinsic… krodak Feb 6, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/60b9444b3ef7339090bce50572fb4307b2d287f4
180c010 BridgeJS: show unified diff on snapshot mismatch (#600) kateinoigakukun Feb 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/180c0100c8ab7a6d18783bdab29892e4b33c0c0f
6d103ab [NFC] BridgeJS: Cover more types in closure snapshot tests (#602) kateinoigakukun Feb 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6d103abc6438505220c45829fb6d48c12aa180fa
d9adac0 [NFC] Fix warnings (#603) kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d9adac0230dd96dfbb07d07bc14b0433e13718b5
f2bf525 BridgeJS: Support `@JS class` in imported function signatures (#601) kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f2bf525e0f5ce52f706c016aba815ac0f1857bfe
3a22f4d BridgeJS: Add profiling instrumentation (#604) kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3a22f4d4d443e4f520c61c2a0460a699720df561
788ad44 [NFC] BridgeJS: Make JSGlueGen and IntrinsicJSFragment methods throwable kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/788ad44af6b3e327122f379a445fda7c4d10cc16
3d9678a BridgeJS: Build fixes for profiling API kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3d9678a2331967ebb937b66d4a8324d06af9451b
235a9bd BridgeJS: Deduplicate closure signature collection logic (#605) kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/235a9bd99243d21612aefc398680a7d44a719fd0
c336a3f [NFC] BridgeJS: Make JSGlueGen and IntrinsicJSFragment methods throwa… kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c336a3f23bbea0a224402d7284c3498e72d7ac0d
3bc0400 [NFC] BridgeJS: Move CodeFragmentPrintetr to BridgeJSCore kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3bc0400b3627ca9bc3e2e3fca7d604eef2b9985a
2e4de4f BridgeJS: Explicitly reject unsupported optional wrapped types kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/2e4de4fe08d5be9a1b7617de6c9287f3c6f76255
dbfef2e Merge pull request #607 from swiftwasm/yt/move-code-printer kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dbfef2efb3ac3f36943da849db802c5cfacc965a
8f77619 BridgeJS: Fix handling of optional Swift heap objects in JS glue gene… kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8f77619d802c83abc0a0531ddaab705c39ebdd71
4c0a345 BridgeJS: Fix optional Swift heap object for parameter lifting in JS … kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4c0a345b09923faa97ae280a2140830a01cbd1ad
26880cf Merge pull request #608 from swiftwasm/yt/fix-optional-swift-heap-low… kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/26880cf8cd7cf4264e4893ae65b3487206d88741
c74f659 BridgeJS: Fix missing escape in profiling output kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c74f65991b4dfdc2e8f8b07d4284a50730abe543
a0b8448 BridgeJS: Add `IntrinsicJSFragment.PrintCodeContext` kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a0b8448a1ffadaaa75e78d0092dc7307783ff2b5
4e1eb26 Merge pull request #609 from swiftwasm/yt/intrinsic-fragment-context kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/4e1eb265e6851cb964ef96253fee5ff33ecfb501
00d1967 BridgeJS: Fix unused variable warnings in JSGlueGen.swift kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/00d196786e464adf83ff0140bef1e7625e6d0348
f6959e0 BridgeJS: Reduce `PrintCodeContext` construction usage kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f6959e04e88304826a6c4033b6122a81113dc5dd
cb45962 ./Utilities/format.swift kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/cb45962b14993cc0963cf090c11e191c22fbdd86
f90d918 BridgeJS: Unify closure JS glue lift/lower kateinoigakukun Feb 8, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/f90d9183f24189fbe5c1bfa5afa87693a5d03f67
50ad37a Merge pull request #610 from swiftwasm/katei/18a5-bridgejs-unify-g krodak Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/50ad37a10c4d47bca988671035f21ce04e10b324
bceaf28 Bump actions/setup-node from 4 to 6 dependabot[bot] Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bceaf282812d4d341ec21f22a525d6c7301c90f9
c6f2642 BridgeJS: Fix incorrect TypeScript type names for `tsEnum`-style enum… krodak Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c6f2642275b2777da95c03c0e98845d48b12e5da
c8565c9 Merge pull request #613 from swiftwasm/dependabot/github_actions/acti… kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/c8565c96c5559ab35af5bdaf0e4e4eb28cc67eb7
0452169 Merge pull request #614 from PassiveLogic/krodak/ts-enum-fix kateinoigakukun Feb 9, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0452169c29451dbf7c5b094e45899946a686602b
935130c BridgeJS: Update `JSUndefinedOr` APIs kateinoigakukun Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/935130c27b45feb253dc6531d1b9f7ab7854087e
a271c38 Merge pull request #615 from swiftwasm/yt/remove-undefinedValue kateinoigakukun Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a271c383e8ae1758794315201c9bf8c4faf2ed76
9eaefa6 BridgeJS: Rename `BRIDGE_JS_PROFILING` to `BRIDGEJS_PROFILING` kateinoigakukun Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9eaefa6dd0210ad3e7f5e52bc23e5e2cc9a0acc5
929af06 Merge pull request #616 from swiftwasm/katei/0736-bridgejs-diagnos kateinoigakukun Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/929af06dd07205def449f2063646f86466c15e28
63cb9af BridgeJS: Check generated TypeScript validity in test suites (#611) krodak Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/63cb9af45a7b6b387cd8af50c83b3ad79e07fe29
b06a79b BridgeJS: Allow executing TS2SwiftVitestTests on Xcode kateinoigakukun Feb 10, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b06a79bf9b10dbe868c1e8d2807fd6385f74929c
cb7b6a9 BridgeJS: Remove parsing API usage from JSSetterMacro kateinoigakukun Feb 11, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/cb7b6a92d9127c98b326214ed7f7ac3ced50ad10
9162fa0 BridgeJS: Remove BasicFormat usage in ExportSwift kateinoigakukun Feb 11, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9162fa0cebca2c7e35a135e0819f8977b92dbf97
dd1cb58 BridgeJS: Remove BasicFormat usage in ExportSwift (#617) kateinoigakukun Feb 11, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dd1cb58265a4d2900e3ad8eb609465bca29603fd
bed1178 NCF: BridgeJS: Generalize Optional stack ABI for Array, Dictionary, a… krodak Feb 11, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bed117819acf36b3068efc3c93d8e63c4c536560
38af37b BridgeJS: Delegate nested container codegen to generic runtime confor… krodak Feb 11, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/38af37b56002e9185834905f4494b34da25518f2
1b99431 Merge pull request #618 from PassiveLogic/kr/stack-abi-generalization kateinoigakukun Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/1b9943128397918b7ca9eb8e7e1eb9afbffcfad0
9ab70c6 Merge pull request #619 from PassiveLogic/kr/container-codegen-simpli… kateinoigakukun Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9ab70c6845fd8bfe8da9eede846c98b4872eac6e
6716dfc [NFC] BridgeJS: Remove tag stack and use i32 stack for enum case tags kateinoigakukun Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6716dfc931fa826fe0c7c8163759157453f2ec59
e129b41 [NFC] BridgeJS: Minimize enum with assoc values code generation kateinoigakukun Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e129b41a23d407b8b0f77cf1375e13674031b0d9
9ddfda9 Merge pull request #620 from swiftwasm/yt/remove-tag-stack krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/9ddfda9254037cc3fcc9b2b51eff20d1cb21b1c7
a77ee78 Merge pull request #621 from swiftwasm/yt/rename-stack-abi-ops krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a77ee783906c115a7309f7bfeee6ebf05757e383
8970445 NFC: BridgeJS: Simplify ExportSwift codegen by using no-arg bridgeJSL… krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8970445ff4a54536d1fc45f047899dc4886e30dc
7018c02 Merge pull request #623 from PassiveLogic/kr/bridgejs-lift-simplifica… krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/7018c0261c506c444f650ff358079c42b866ac62
d5ac7fa NFC: BridgeJS: Simplify ExportSwift codegen by removing redundant bra… krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d5ac7fa0c04cb55d125d077d7eb490d129c4ca02
318f3ae Merge pull request #624 from PassiveLogic/kr/codegen-cleanup krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/318f3aebb781fabac78108ddcd737cbeb7f71aca
38a73c8 NFC: BridgeJS: Further simplify codegen and JSValue intrinsics krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/38a73c86edd302cc5dcebcdc389ec14b5b8a526f
a98e49d Merge pull request #625 from PassiveLogic/kr/bridgejs-next-cleanups krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a98e49d82fa25085a025992d7e0abe02b002578b
e68262d BridgeJS: Consolidate optional and pointer runtime intrinsics krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e68262d70c9c8448d8dd21a50ca3157bb082f237
ac72422 Merge pull request #627 from swiftwasm/katei/bf1a-fix-ts2swift-for kateinoigakukun Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/ac72422ca67aacefa94b79590ffdfc1c1ac11921
b3ddd88 Prevent cross-module inlining of f32/f64 @_extern(wasm) functions krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/b3ddd88f6565ed9e5fa173350712e15e97cb7ac9
56933d2 Merge pull request #626 from PassiveLogic/kr/runtime-intrinsics-generic krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/56933d25f62de18669f295872200d0410917d901
fcd2b53 Merge pull request #628 from PassiveLogic/kr/f32f64-inline-never-fix krodak Feb 12, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/fcd2b536e5d6471e274d5fa7edc3f1fbad65d69a
e34f382 BridgeJS: add runtime coverage for `public @JS struct` (#629) kateinoigakukun Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e34f3824edcb9d08f2f127162f3c4a33bf318ca5
6682a2e BridgeJS: Prepare for MVP release for documentation and relaxing feat… kateinoigakukun Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/6682a2e7e70ba1744da1e0896b7f54a2c98e8c42
a931787 Documentation tweaks kateinoigakukun Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a931787ea6fd3fb9c92a97ad4bb51a3ddc743a42
bab0adb Prevent cross-module inlining of remaining @_extern(wasm) functions (… fjtrujy Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/bab0adb534dee552dbd99bd14b2ac8fb5bff18e1
d0c0282 CI: Use debug builds for SwiftSyntax in ./Examples/Embedded (#632) kateinoigakukun Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/d0c02822ab7e9750273c6e7ae2255cbc3fcfa936
83995af [skip ci] Fix BridgeJS code snippet on README.md kateinoigakukun Feb 13, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/83995af7fd97ba980f62ca69bc894176862eaa22
dadff8b NFC: BridgeJS: Reduce retained object cleanup warning noise in Bridge… krodak Feb 14, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/dadff8bbb0d402a641f2015f29951f32df774080
a8b249c [NFC] BridgeJS: Rename Stack ABI operation methods (#634) kateinoigakukun Feb 15, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/a8b249c0c671f2b8ce03b1a9bcc90796eeb7b3de
e9855d1 BridgeJS: Fix double-release of JSObject when passing a `JSObject?` J… kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/e9855d1f63682acdd049243b544fb7daeb779553
18d56d8 [NFC] BridgeJS: Move optional support test imports to their own JS class kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/18d56d8071510844d479afd809daaedc70edd81d
072b0d0 Tests: Cover a test case to kill JSObject? double-release kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/072b0d0f41ed39664212f2966e1d7f50c6dd2611
118db02 BridgeJS: Take ownership of source Uint8Array id in `swift_js_init_me… kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/118db02a09ed0791204ddaea14a44519ed191d80
3fffd36 TS2Swift: Make it easier to use ts2swift directly kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/3fffd36d17a5c77648caf534aeb0bbf64d764648
8abb79d TS2Swift: Support reading from stdin kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/8abb79d13e10139ac45963cb0e3d1f5a023ef117
0d5b431 Merge pull request #637 from swiftwasm/yt/handy-ts2swift kateinoigakukun Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/0d5b431e074f35fdcf28bf81d4ec77b8be2e85a3
2c51958 Merge pull request #636 from swiftwasm/yt/fix-opt-jsobject-double-rel… krodak Feb 16, 2026 https://github.com/majacQ/JavaScriptKit/pull/7/commits/2c51958b89be0de638dbc27384cb649faf592122
Clear filters https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Please reload this pagehttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
Please reload this pagehttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
SwiftToSkeleton.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
BridgeJSLink.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-0664e8ae05a5000d6f6b615753e1a6f206d8820aa2125550b83ab36957ac8aea
BridgeJSSkeleton.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-5562ed70b47e454811e43eb59179c550471eb249368cd624534b478a0f2dc557
processor.js https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-173980d230019b37334e939dc25f751c804080f1a651861f1cddbcb34f95862b
InvalidPropertyNames.d.ts https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-bd349f773290ed70a041fd40a606adbb6e041bbb585ff3fed3ed3daf2d42fd2d
InvalidPropertyNames.Import.d.ts https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-b6f5b940bd79c879050728f2b9d30aaeb638650d2ab2a87602aaf85281163b64
InvalidPropertyNames.Import.js https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1f6cb855eba4e2243ba9982554b059d9665e3c0b5c80325e6e6011da7a47221f
InvalidPropertyNames.Macros.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-3c812799b0dc2d879150802b1e3f775c62d46597f09c0f2e364807f014ffa8c9
InvalidPropertyNames.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-517868f3c066e90fe3b3bf0da5951115062b57cbe84469bd38d80174833cee19
Macros.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-7c8e41b7645325ed047affcb511f7457092aa1d027c831b03a7242161fc99c68
BridgeJS.Macros.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-60986aca4c57924866914f96419dbe2e4999ac92a27020d76f5ae6c35b464ab8
BridgeJS.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-9f42650cb13f5295caac17eb8140272a6e9f0716acd043de8623890994a89bd2
BridgeJS.json https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-befb6c9cb4273f019f260881350995908c90569e3bdc395f4336e7fb150e82c6
ImportAPITests.swift https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-f01e68256d60e2f5f4240faf6235a7b879a082dee43dbbc682977bc71678a2e1
bridge-js.d.ts https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-7c0f26fd792e24c49116ce890bf73f9e0d880a4a976a2596cc02f40da236cd7c
prelude.mjs https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-dda8cfeae3332b2f8f690d2093fa921a3bf1a647e8704fd22025f8d3bf3854ef
Plugins/BridgeJS/Sources/BridgeJSCore/SwiftToSkeleton.swifthttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
View file https://github.com/majacQ/JavaScriptKit/blob/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1/Plugins/BridgeJS/Sources/BridgeJSCore/SwiftToSkeleton.swift
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/majacQ/JavaScriptKit/pull/7/commits/{{ revealButtonHref }}
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
https://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1#diff-1638c5e7c59985e27d82c322452bec872843f3afe398b534a51753b625e446c4
Please reload this pagehttps://github.com/majacQ/JavaScriptKit/pull/7/commits/4d01d11a4715f3beb4e35d58d128e89feb7d3ec1
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.