Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bump to v0.11.0, update CHANGELOG.md & Example #143

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Nov 22, 2021
Merged

Conversation

MaxDesiatov
Copy link
Contributor

@MaxDesiatov MaxDesiatov commented Nov 21, 2021

I had to remove SwiftWasm 5.3 and 5.4 from CI because OpenCombine/OpenCombine#225 is reproducible with all code, not just OpenCombine, with old toolchains when Xcode 13.1 is installed.

I've also updated Example code to try using fetch with async/await and a section with a simple guide for this to README.md

Node.js and npm dependencies together with webpack.js config in Example directory were also updated.

@MaxDesiatov MaxDesiatov requested a review from a team November 21, 2021 23:06
@github-actions
Copy link

github-actions bot commented Nov 21, 2021

Time Change: -680.25ms (6%) ✅

Total Time: 9,937ms

Test name Duration Change
Serialization/Write JavaScript number directly 199.75ms -65.5ms (32%) 🎉
Serialization/Write JavaScript string directly 214ms -24.5ms (11%) 👏
Serialization/Swift Int to JavaScript 2,979.25ms -395ms (13%) 👏
Serialization/Swift String to JavaScript 3,061.25ms -417.25ms (13%) 👏
Object heap/Increment and decrement RC 3,482.75ms +222ms (6%) 🔍

performance-action

@MaxDesiatov
Copy link
Contributor Author

MaxDesiatov commented Nov 21, 2021

I think it's a bit of a pain to test Tokamak with this new JSKit version without releasing everything in a slightly weird order. I think I'm going to do it like this (and this is roughly how I've previously done it):

  1. Release JSKit 0.11.0.
  2. Try carton from the latest main commit with new JSKit runtime, running tests on Tokamak's main branch.
  3. Release SwiftWasm 5.5 if all of the above seems to work fine.
  4. Release carton 0.12.0 with new JSKit runtime, default to newly released SwiftWasm 5.5 toolchain
  5. Release new Tokamak 0.9.0 with basic async/await support and other new features if all works fine.
  6. Submit a PR here on JSKit to use SwiftWasm 5.5.0 on CI.

WDYT?

@MaxDesiatov MaxDesiatov merged commit 40b1614 into main Nov 22, 2021
@MaxDesiatov MaxDesiatov deleted the bump-v0.11.0 branch November 22, 2021 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants