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.26.2
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.27.0
Choose a head ref
  • 15 commits
  • 136 files changed
  • 1 contributor

Commits on Apr 2, 2025

  1. Introduce BridgeJS, a declarative JS interop system

    kateinoigakukun committed Apr 2, 2025
    Copy the full SHA
    d657069 View commit details
  2. [skip ci] Mention @dynamicMemberLookup-based APIs

    It's still up to the user to decide which approach to use.
    kateinoigakukun committed Apr 2, 2025
    Copy the full SHA
    7309d97 View commit details

Commits on Apr 3, 2025

  1. Add snapshot tests for JS glue for importing TS

    kateinoigakukun committed Apr 3, 2025
    Copy the full SHA
    5c596cb View commit details

Commits on Apr 6, 2025

  1. Add CI matrix for Swift 6.1

    kateinoigakukun committed Apr 6, 2025
    Copy the full SHA
    3123dcb View commit details
  2. Merge pull request #331 from swiftwasm/katei/check-6.1

    Add CI matrix for Swift 6.1
    kateinoigakukun authored Apr 6, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8603096 View commit details

Commits on Apr 7, 2025

  1. Throw error if the worker thread creation fails

    use-sites still can fallback to other task executors, so it should be a
    recoverable error rather than a fatal error.
    kateinoigakukun committed Apr 7, 2025
    Copy the full SHA
    71e16e7 View commit details
  2. Merge pull request #332 from swiftwasm/yt/throw-timeout

    Throw error if the worker thread creation fails
    kateinoigakukun authored Apr 7, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    f40912a View commit details

Commits on Apr 8, 2025

  1. [BridgeJS] Hide it behind an experimental feature flag

    kateinoigakukun committed Apr 8, 2025
    Copy the full SHA
    0575dd1 View commit details
  2. Update README.md

    kateinoigakukun authored Apr 8, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    0ff3ebf View commit details
  3. Explicitly enable JAVASCRIPTKIT_EXPERIMENTAL_BRIDGEJS for unittest

    kateinoigakukun committed Apr 8, 2025
    Copy the full SHA
    9752c5a View commit details
  4. Merge pull request #330 from swiftwasm/yt/import-export

    Introduce BridgeJS, a declarative JS interop system
    kateinoigakukun authored Apr 8, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    8a1007e View commit details

Commits on Apr 9, 2025

  1. Export UnsafeEventLoopYield error type

    Some apps wrap instance.exports and monitor
    exceptions thrown during execution of Wasm program
    but `UnsafeEventLoopYield` is not something they
    want to report, so they need to be able to filter them
    out. However, they cannot use `UnsafeEventLoopYield` type
    name because some bundlers can rename it.
    We should export it to allow them not to depend on the
    constructor name
    kateinoigakukun committed Apr 9, 2025
    Copy the full SHA
    c3ec456 View commit details
  2. Merge pull request #339 from swiftwasm/yt/export-yield-error-type

    Export `UnsafeEventLoopYield` error type
    kateinoigakukun authored Apr 9, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    935c5d9 View commit details
  3. Expose UnsafeEventLoopYield by property

    kateinoigakukun committed Apr 9, 2025

    Verified

    This commit was signed with the committer’s verified signature.
    kateinoigakukun Yuta Saito
    Copy the full SHA
    0229735 View commit details
  4. Merge pull request #340 from swiftwasm/yt/expose-unsafe-yield-by-prop…

    …erty
    
    Expose UnsafeEventLoopYield by property
    kateinoigakukun authored Apr 9, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    253ab0b View commit details
Loading