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.24.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.24.1
Choose a head ref
  • 17 commits
  • 5 files changed
  • 1 contributor

Commits on Mar 17, 2025

  1. Remove swjs_library_version

    This function was used to check the compatibility between the JavaScriptKit
    Swift library and JS runtime because they were manually kept in sync by
    users of the library with npm and SwiftPM. Now that the library is
    distributed as a single SwiftPM package, there is no need for this
    function.
    kateinoigakukun committed Mar 17, 2025
    Configuration menu
    Copy the full SHA
    653deb5 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2025

  1. Expose swjs_library_features from Swift side

    We now support only Swift 6.0 and above, so we can use `@_expose(wasm)`
    instead of `__attribute__((export_name))` and `@_cdecl` hack.
    kateinoigakukun committed Mar 18, 2025
    Configuration menu
    Copy the full SHA
    1336270 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    396899c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e907e5c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66863cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8719580 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc5d334 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f12b41a View commit details
    Browse the repository at this point in the history
  8. Merge pull request #305 from swiftwasm/yt/add-more-didyoumean

    PackageToJS: Emit hints for permission denied errors
    kateinoigakukun authored Mar 18, 2025
    Configuration menu
    Copy the full SHA
    a37dfa9 View commit details
    Browse the repository at this point in the history
  9. Make JSObject.id getter inlinable

    This change makes `JSObject.id` getter inlinable. Those who use the API
    to avoid dynamic member lookup overhead can now benefit from the
    inlinable getter.
    kateinoigakukun committed Mar 18, 2025
    Configuration menu
    Copy the full SHA
    b787af2 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #306 from swiftwasm/yt/inline-id

    Make `JSObject.id` getter inlinable
    kateinoigakukun authored Mar 18, 2025
    Configuration menu
    Copy the full SHA
    e36e93c View commit details
    Browse the repository at this point in the history
  11. Merge pull request #304 from swiftwasm/yt/remove-cdecls

    Use `@_expose(wasm)` instead of `__attribute__((export_name))` and `@_cdecl` hack
    kateinoigakukun authored Mar 18, 2025
    Configuration menu
    Copy the full SHA
    1de7acc View commit details
    Browse the repository at this point in the history
  12. Revert "Merge pull request #304 from swiftwasm/yt/remove-cdecls"

    This reverts commit 1de7acc, reversing
    changes made to e36e93c.
    kateinoigakukun committed Mar 18, 2025
    Configuration menu
    Copy the full SHA
    d6eecb0 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2025

  1. Configuration menu
    Copy the full SHA
    5502474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    29ba8ae View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2025

  1. PackageToJS: Generalize --verbose flag to all commands

    And use it to control the verbosity of the build process.
    kateinoigakukun committed Mar 20, 2025
    Configuration menu
    Copy the full SHA
    56ec458 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #307 from swiftwasm/yt/plugin-verbose

    PackageToJS: Generalize `--verbose` flag to all commands
    kateinoigakukun authored Mar 20, 2025
    Configuration menu
    Copy the full SHA
    6406ec2 View commit details
    Browse the repository at this point in the history
Loading