Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/swiftwasm/JavaScriptKit

Swift framework to interact with JavaScript through WebAssembly.
https://github.com/swiftwasm/JavaScriptKit

Remove deprecated swift-doc

Just use
https://swiftpackageindex.com/swiftwasm/JavaScriptKit/main/documentation/javascriptkit
...

4361765d2df6fcba40eb7370f401b5551e1ea550 authored 12 months ago
Bump version to 0.19.1, update `CHANGELOG.md`

da7e39ca5967ba8690f1e88974c3c4984b999699 authored 12 months ago
Merge pull request #232 from swiftwasm/yt/fix-availability-mark

Fix availability marker for Swift 5.9 compiler targeting host machine

1823a2fdfb70fe0ee81881050b9293ebefdc6bf8 authored 12 months ago
Fix availability marker for Swift 5.9 compiler targeting host machine

When building JavaScriptKit with Xcode, targeting host machine, the
`func enqueue(_: ExecutorJob...

88abb1357bee8d7461b41ec0641afa1107056db2 authored 12 months ago
Bump toolchain to wasm-5.9.1-RELEASE

5bca895210def00f5b4683b0fea2972647e78476 authored about 1 year ago
Bump version to 0.19.0, update `CHANGELOG.md`

f3214f9bc1a60ebaea3360f1873891cc65e57f39 authored about 1 year ago
Merge pull request #229 from STREGA/fix-deprecations

Swift 5.9 Changes

8bb50faa607074a5aae130b0ca4d1a3dd57d71b1 authored about 1 year ago
Skip unit tests with uwasi

e77144f9937b0d547ac07d4929afdbb00fda3fba authored about 1 year ago
Update uwasi 1.2.0

With clock_gettime fix and stdio buffering issue

1e62ce4bb0e8b08cc3429bd799aef9f8df03f6f7 authored about 1 year ago
Drop the workaround for old SwiftPM

3b0541a69d3a76e1a3bc418b8b9ab67c484b0cfd authored about 1 year ago
Ensure that async tests run all checks

3f0343bc8e11f986acd5d9a93421e75892e8cc1d authored about 1 year ago
Fix for Node.js 20

598c8b963e79f76cc05e5359bed6865ff0b51059 authored about 1 year ago
Check wasmer/wasi and uwasi with 5.9 toolchain

dd511ff6398bf9782deb86d457b5c02f07efbf3b authored about 1 year ago
Drop 5.5, 5.6 support

a70c1e5dc4d931e97e66a98e74712ec29326efcb authored about 1 year ago
Update CI toolchain

b31f36ce643b0b12e855c65ab2d387f4b5c5715f authored about 1 year ago
Update `Executor/enqueue` conformance to use `ExecutorJob`

f0bfc094a5b957ca9aa33391988cfe36ab1ecf5e authored about 1 year ago
Fix deprecations

a5b135d075179658920d1113566b8ce25559f2a9 authored over 1 year ago
Merge pull request #228 from STREGA/fix-warnings-aug-5-23

42f930db4d013b36e1b571b26ca146c7f097fdeb authored over 1 year ago
Restrict wasi attributes to wasi builds

Added simply to silence unknown attribute warnings when building for macOS using Xcode.

710a5e326efe51107b9760b8c206e66832d3ef50 authored over 1 year ago
Remove duplicated generic definition

The functions parent scope already defines the same generic.

64c95267c3c9a505e3326bd5821a1ad63097901e authored over 1 year ago
Update README.md

c283fa3cf069a56ecf770a5fd6ce69f5e6e5d091 authored over 1 year ago
Update README.md

32780ce4f4046c44db9ca24d8134a8b07f219cc8 authored over 1 year ago
Merge pull request #227 from swiftwasm/katei/5.8-toolchain

Add 5.8 toolchain matrix

a66caa06e920f70ee4beb03fd82ea7d14b270ab6 authored over 1 year ago
Drop macOS 10.15 and add macOS 13

91567e909cfd4496378f5c679348a2dec9216065 authored over 1 year ago
Use stable release

1ef9e6cd1a47491dbe77f0a87068b0d05adb2577 authored over 1 year ago
Add 5.8 toolchain matrix

a962db316e6a6bc67b930278fdb3823e79f06a9f authored over 1 year ago
Merge pull request #226 from swiftwasm/katei/5.7.3-toolchain

Update 5.7 patch version

5b296e750c2fab193d775046ea328d3b6e01702d authored over 1 year ago
Oops we don't support Ubuntu 22 in 5.7 release branch yet

373a01109628083b2bce400e528f4f54a7912a8e authored over 1 year ago
Use Ubuntu 22.04 instead of obsolete 18.04

d29f14483ce3c47df33afa09897e059966a21068 authored over 1 year ago
Update 5.7 patch version

a7f981ab31a7643c29e666943ce36905c407c688 authored over 1 year ago
Bump version to 0.18.0, update `CHANGELOG.md`

096584bb6959f16d97daf3ebf52039f98c36fdbf authored almost 2 years ago
Merge pull request #223 from swiftwasm/katei/trivial-fixes

6cf6d35fc03bfb108cd19844831b5c21a29df77b authored almost 2 years ago
Use UnsafeMutableBufferPointer.allocate instead of malloc directly

07a06f12ebaee662e2f2c6522fabfd175cb1edaa authored almost 2 years ago
Reduce byteLength calls for JSTypedArray

31ae8625ac5fcb2e64efefc4dc1a4aa879124234 authored almost 2 years ago
Merge pull request #222 from GoodNotes/withUnsafeBytesAsync

Add `withUnsafeBytesAsync` function to `JSTypedArray`

758cb4efe29c26223c17a529538f061f785d60b9 authored almost 2 years ago
Guard Concurrency feature use for older toolchain compatibility

8fbe91dc9f4619e710e03aaa3f48f35b13292b6f authored almost 2 years ago
Explicitly select SDKROOT by Xcode

9c451401e08024d187b834f75781c05dada57ae7 authored almost 2 years ago
Add withUnsafeBytesAsync function

886919dcb062fa9585f77a0e3bb1c8a139af92f2 authored almost 2 years ago
Fix wrong markdown in documentation (#221)

Fix wrong markdown

59e7b65d1b95db7cfcb9e53c43995d4a2fca85b9 authored about 2 years ago
Prefer `UInt(bitPattern:)` for object id to guarantee uniqueness (#219)

Prefer UInt(bitPattern:) for object id to guarantee uniqueness

Close https://github.com/swift...

dbf7a880cb7d119457f6784d367b6403bdd60fb5 authored about 2 years ago
Support Clock-based sleep APIs (#216)

99c99657393bc39ae30ce7bd6b1c2165cc589e35 authored about 2 years ago
Use swiftwasm/setup-swiftwasm instead of swiftenv on CI (#215)

* Use swiftwasm/setup-swiftwasm instead of swiftenv on CI

* Update .github/workflows/perf.yml...

60ca6b5fe7dbca882544398f0a05eb37dc226e33 authored over 2 years ago
Bump version to 0.17.0, update `CHANGELOG.md`

dac9d7b0342c5027fc74c8d2f212f10624123a7b authored over 2 years ago
Merge pull request #214 from swiftwasm/katei/expose-hook-points

Expose `JavaScriptEventLoop.queueMicrotask` and `.setTimeout`

320282f79466432a24decc64e56157d562c208f2 authored over 2 years ago
Expose JavaScriptEventLoop.queueMicrotask and .setTimeout

This allows users to have more flexibility to customize.
For example, this allows inserting oper...

d0f49adff30ba0bfef2117a33dc6501341264a41 authored over 2 years ago
Merge pull request #213 from swiftwasm/katei/add-jsel-test-support

Add JavaScriptEventLoopTestSupport module to install executor

a549f585f12557ada81f036dd7bcdd4e3c33515b authored over 2 years ago
Run async unit tests only with 5.7 toolchain

b34c15f8e630dd7e85f8a073fcc05305c6efcd36 authored over 2 years ago
Add API guard directives for native build

3e94df2cead0ebfa335246414a9a3652dfb4cd49 authored over 2 years ago
Add unit test job in Makefile

0c39b24267aa3fa2095cc9e9c34e0ff0e6cd9ca5 authored over 2 years ago
Add JavaScriptEventLoopTestSupport module to install executor

f72b207dc4f330114688861e0ea3922b2480b4b1 authored over 2 years ago
Add unit test target for JavaScriptEventLoopTestSupport

08c36d2601b9e21da028115cfffe060d8b406d53 authored over 2 years ago
Add arg0 to wasi arguments because XCTest reads process arguments

and it expects at least having one argument

eb9d9f29fa92d277f4db065730a78b85804368d2 authored over 2 years ago
Add short document about JavaScriptEventLoopTestSupport

6fea6e5d18ae8e62f0576c19d60079c44f30eee7 authored over 2 years ago
Exit process when proc_exit is called on Node.js WASI

because Node.js's WASI implementatin does't supprot proc_exit in async
reactor model.

See https...

28bb7f2bfed89c781d267b289575a9ce31f52d80 authored over 2 years ago
Publish JavaScriptEventLoopTestSupport as a product

d82c70f3592b4813eae90dd4833d8dcf231c8b02 authored over 2 years ago
Add 5.7 toolchain matrix (#210)

* Add 5.7 toolchain matrix

* Reduce 5.5 toolchain matrix entries

* Use stable version

e9422fecd4523288fb70be92759009c119bc9db4 authored over 2 years ago
Remove baseline tests (e.g. “Call JavaScript function directly”) from comparison (#211)

* Remove baseline tests (e.g. “Call JavaScript function directly”) from comparison

* )

73cdff2ec2d42ba37b82b6cb18cd7a9d90822f29 authored over 2 years ago
Bump @actions/core from 1.2.6 to 1.9.1 in /ci/perf-tester (#209)

Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.6 to ...

449c04192bb5530895f4ce0c79167180c417820f authored over 2 years ago
Bump version to 0.16.0, update `CHANGELOG.md`

a129f62171bf3610633313c2db6acdca41cdb195 authored over 2 years ago
Runtime Performance Optimization (#207)

* Allocate function call argument buffer on stack

* Revert "Allocate function call argument b...

1afbfaf16598119a851dca39e3b447de6cf52589 authored over 2 years ago
Fix formatting in `installGlobalExecutor` doc comment

24a5698358a5931bbd36a6663761f4e18de3def2 authored over 2 years ago
Add missing doc comments for more types (#208)

I noticed that some of our types had no doc comments or had inconsistent formatting, here's a (p...

6e626197a78f2e3144ca43dbbd4b550e1ba79a50 authored over 2 years ago
Add Int64/UInt64 to Bigint slow conversion (#204)

9b865b21b0be700cbb641e51a5dde1dc81efcd56 authored over 2 years ago
Test native builds with Xcode 14.0 (#206)

Xcode 14.0 beta is already available on GitHub Actions, let's try using it in our workflows.

4c61f130c28a2dbe84864e82d478a022c538b1be authored over 2 years ago
Support DocC generation in Swift Package Index (#205)

This allows documentation for our products to be generated and hosted automatically by [Swift Pa...

756c6ca2b4748ae1001bf25b60a9ba28227b9571 authored over 2 years ago
Refine benchmark suite (#203)

* Add several benchmark suite to find our bottleneck

* Perform benchmark with release configu...

36c672b18a5bcde6f4c52c3ebf1b7f4627382de7 authored over 2 years ago
Add diagnostics for those who build with WASI command line ABI (#202)

8478665fcb3a21dfb202055770e871a977d96ab7 authored over 2 years ago
Bump terser from 5.10.0 to 5.14.2 in /Example (#201)

ac92be3b35f13000fdc820cea5e7ec95e952c880 authored over 2 years ago
Test with uwasi implementation (#198)

93f2dd568191c6f26d406386d3cd94ea69e72191 authored over 2 years ago
Add async JSPromise.result property (#200)

901de662207983d0c46d6b60d5b32fe50607275b authored over 2 years ago
Add async closure support (#159)

f1ef51771550469c653f89060f8ad5a47b04ee55 authored over 2 years ago
Bump version to 0.15.0, update `CHANGELOG.md` (#196)

* Bump version to 0.15.0, update `CHANGELOG.md`

* Apply suggestions from code review

Co-au...

2d7bc960eed438dce7355710ece43fa004bbb3ac authored over 2 years ago
Improve JSKit diagnostics for use-after-free of JSClosure (#195)

To mitigate the debugging difficulties, JSKit should provide more information in diagnostics.

df6651f037d5d0e76884a4d27fe66e1f59760b64 authored over 2 years ago
Gracefully handle unavailable `JSBridgedClass` (#190)

Force unwrapping in `class var constructor` may crash for classes that are unavailable in the cu...

ab3da740b2fb355f2c7b1a05e2eac11e541316ad authored over 2 years ago
Supply JSKit runtime in SwiftPM resources (#193)

Due to the fact that https://github.com/apple/swift-package-manager/pull/4306 will only be avail...

e022311ed98324ac176e9ffba45d7aab97f29a57 authored over 2 years ago
Test with Node.js's WASI implementation (#192)

c1a0923c25990ec8a7b6fe83c79b9347f772a73d authored over 2 years ago
Update toolchain references to 5.6.0 in `README.md` (#189)

e6b326dc3fc0c2fb27255cb3fd71f78f874d8578 authored over 2 years ago
Bump async from 2.6.3 to 2.6.4 in /Example (#188)

384ef252c70bd0b9988e1cef95b416e6ed48d82f authored over 2 years ago
Remove outdated `BigInt` support `FIXME` from `JSTypedArray` (#187)

The linked issue has already been closed, so this comment doesn't seem to be relevant.

e858322232520101be4cf2306660bd42b38c3422 authored over 2 years ago
Add support for BigInts and BigInt-based TypedArrays (#184)

34bf9e1d38efa139df51ef60aaf490115766ed66 authored over 2 years ago
Cleanup & improvements to perf-tester (#186)

a5a980d08648caef66ff5f5a4033f1079ac8878f authored almost 3 years ago
Re-add support for Symbol objects via JSSymbol (#183)

* Revert "Revert "Revert "Revert "Add support for Symbol objects via JSSymbol (#179)""""

This...

8c20a891db7b065ae0ac3a9ec165bf030cbdfdb9 authored almost 3 years ago
Fix JSValueDecoder (#185)

7b0e0d27c156af4bafc5674c94719485b1599989 authored almost 3 years ago
Revert "Revert "Revert "Add support for Symbol objects via JSSymbol (#179)"""

This reverts commit 6b07c4f187b899518a2b4f8ed90d022b67400e15.

85e1a11a2684362fa7e3dde0be7729cffc19e2a4 authored almost 3 years ago
Revert "Revert "Add support for Symbol objects via JSSymbol (#179)""

This reverts commit 990479ef616eb14bec7fce2a29b9f5695df65a1d

6b07c4f187b899518a2b4f8ed90d022b67400e15 authored almost 3 years ago
Fix deprecation warning in `JSFunction.swift` (#182)

ca19e88e5e0a70e5a2755e372477236c7c501341 authored almost 3 years ago
Clarify breaking changes in `CHANGELOG.md`

ed79d5928bd16376e6bfd47f6e391624901f9912 authored almost 3 years ago
Bump version to 0.14.0, update `CHANGELOG.md` (#181)

New release is required to resolve https://github.com/TokamakUI/Tokamak/pull/475.

I've also c...

9a3b7d5f316e6d1709bd25e3e0392efca357f525 authored almost 3 years ago
Merge pull request #180 from swiftwasm/katei/reenable-test

Reenable integration tests

54d4a47e83d9b9c647eeb14ffa597797ff855558 authored almost 3 years ago
Export `main` and execute `_initialize` and `main` in test entry

IntegrationTests are unintentionally disabled since
0a38d705e0c310f236599e2a0d62afa8012578db bec...

d7ed468afed62940d1fdc3310f123e3f99679b26 authored almost 3 years ago
Revert "Add support for Symbol objects via JSSymbol (#179)"

This reverts commit 081784b34ad94c91eddccca58f1592ce181328ad.

990479ef616eb14bec7fce2a29b9f5695df65a1d authored almost 3 years ago
Updates for DOMKit (#174)

95d0c4cd78b48ffc7e19c618d57c3244917be09a authored almost 3 years ago
Add support for Symbol objects via JSSymbol (#179)

081784b34ad94c91eddccca58f1592ce181328ad authored almost 3 years ago
Add 5.6 release and macOS 12 with Xcode 13.3 to CI matrix (#176)

* Add macOS 12 with Xcode 13.3 to CI matrix

* Clean up comment

* Update test.yml

* Add ...

0a38d705e0c310f236599e2a0d62afa8012578db authored almost 3 years ago
Fix wording and formatting in `CHANGELOG.md`

2011cc0422eb820c36d7cc275e0992ec5ca9ab34 authored almost 3 years ago
Bump version to 0.13.0, update `CHANGELOG.md` (#177)

I'd be happy to wait a bit more to include DOMKit improvements, but #173 has been highly request...

72314d7d56b9cadbb7cf1d48541e4053ea415663 authored almost 3 years ago
Update npm dependencies (#175)

`@wasmer/wasi` and `@wasmer/wasmfs` are kept at old versions in `Example/package.json`. They had...

cffe72cb975e7500aced5df5f005ea616a7c6f96 authored almost 3 years ago
Improve error messages when JS code throws exceptions (#173)

* Remove a not neede try/catch when evaluating JSFunction values so we can improve error reporti...

6ae7311fc4c711a14956d4186a423e65a4dc76c3 authored almost 3 years ago
Bump minimist from 1.2.5 to 1.2.6 in /Example (#172)

b6b7b981b994e2afba305cbee8c8de21ff0dd942 authored almost 3 years ago
Merge pull request #171 from swiftwasm/katei/add-availability-attr

Use availability guarded APIs under @available for Xcode development

356d48e63ed44bd799362c088c25533f5aa95973 authored almost 3 years ago