Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swiftwasm/JavaScriptKit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.41.0
Choose a base ref
...
head repository: swiftwasm/JavaScriptKit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.42.0
Choose a head ref
  • 12 commits
  • 66 files changed
  • 3 contributors

Commits on Feb 5, 2026

  1. [NFC] BridgeJS: Add push/pop JS codegen helpers

    This is a preparation for unifying stacks for param/ret values to make
    it direction agnostic.
    kateinoigakukun committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    89d8165 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #587 from swiftwasm/yt/nfc-push-pop-js-glue-gen

    [NFC] BridgeJS: Add push/pop JS codegen helpers
    krodak authored Feb 5, 2026
    Configuration menu
    Copy the full SHA
    2aceeb9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63b7b72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20457f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    516fb9d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72ec08d View commit details
    Browse the repository at this point in the history
  7. PackageToJS: Fix skeleton file discovery path for build plugin output

    The SkeletonCollector was looking for BridgeJS.json at the wrong path
    for build-time generated files. Since commit 91d2f06, BridgeJSTool
    writes skeleton files to `destination/BridgeJS/JavaScript/BridgeJS.json`,
    but PackageToJS was searching in `destination/BridgeJS/BridgeJS.json`
    (missing the JavaScript/ subdirectory).
    
    This caused projects using dynamic BridgeJS generation via the build
    plugin to fail - PackageToJS couldn't find the skeleton files, resulting
    in HAS_BRIDGE=false and stub implementations in instantiate.js.
    krodak committed Feb 5, 2026
    Configuration menu
    Copy the full SHA
    3da2172 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #591 from PassiveLogic/krodak/packagetojslocationfix

    PackageToJS: Fix skeleton file discovery path for build plugin output
    krodak authored Feb 5, 2026
    Configuration menu
    Copy the full SHA
    9a312e2 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #589 from swiftwasm/yt/follow-up-capture-cleanup

    [NFC] BridgeJS: Remove remaining explicit captures from enum/struct helpers
    krodak authored Feb 5, 2026
    Configuration menu
    Copy the full SHA
    23cec54 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6b3a697 View commit details
    Browse the repository at this point in the history
  11. BridgeJS: Add missing function keyword for namespace function decla…

    …rations in TypeScript (#592)
    krodak authored Feb 5, 2026
    Configuration menu
    Copy the full SHA
    b1fb45e View commit details
    Browse the repository at this point in the history
  12. Merge pull request #590 from swiftwasm/yt/direction-agnostic-stack

    [NFC] BridgeJS: Make Stack ABI storage direction agnostic
    krodak authored Feb 5, 2026
    Configuration menu
    Copy the full SHA
    faf9d12 View commit details
    Browse the repository at this point in the history
Loading