-
Notifications
You must be signed in to change notification settings - Fork 115
WIP: refactor web mainthread implementation in rust #1937
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
base: main
Are you sure you want to change the base?
Conversation
|
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
This is a part of #1937 <!-- Thank you for submitting a pull request! We appreciate the time and effort you have invested in making these changes. Please ensure that you provide enough information to allow others to review your pull request. Upon submission, your pull request will be automatically assigned with reviewers. If you want to learn more about contributing to this project, please visit: https://github.com/lynx-family/lynx-stack/blob/main/CONTRIBUTING.md. --> <!-- The AI summary below will be auto-generated - feel free to replace it with your own. --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Refactor** * Standardized internal element type handling to align with native web APIs. * Updated API signatures to use standard HTML element types, improving compatibility with web standards. * Reorganized element-related APIs under a unified interface structure for clearer organization. <!-- end of auto-generated comment: release notes by coderabbit.ai --> ## Checklist <!--- Check and mark with an "x" --> - [ ] Tests updated (or not required). - [ ] Documentation updated (or not required). - [ ] Changeset added, and when a BREAKING CHANGE occurs, it needs to be clearly marked (or not required).
This is a part of #1937 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated TypeScript project configuration paths for the web mainthread APIs package. * Added build system configuration to enable faster incremental builds and improve build pipeline orchestration. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
refactor: move rust source files into web-mainthread-apis dir This is a part of #1937 * also updated the timing for loading the wasm chunk <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Reorganized workspace packages and updated membership; removed an obsolete style-transformer package and related manifests. * Updated wasm-bindgen to 0.2.105 and added binary build outputs; removed a dependency entry from changeset config. * **New Features** * Added a dedicated WebAssembly build workflow and automatic WASM initialization for the new mainthread APIs package. * **Documentation** * Removed legacy package docs and changelog entries. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1b1a2c9 to
c491529
Compare
8c734ff to
fb95b59
Compare
a313b53 to
ad43a74
Compare
@coderabbitai summary
Checklist