Skip to content

Merge origin/main into origin/feat/2.0 #317

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 12 commits into from
Apr 26, 2024
Merged

Merge origin/main into origin/feat/2.0 #317

merged 12 commits into from
Apr 26, 2024

Conversation

yiiqii
Copy link
Collaborator

@yiiqii yiiqii commented Apr 26, 2024

Summary by CodeRabbit

  • New Features

    • Enhanced rendering order, initialization, and scaling for pre-composed elements in effects-runtime.
    • Added functionality to set instance IDs for visual effects items using a unique identifier generator.
    • Introduced a new function to initialize player objects with event handlers in web demos.
  • Bug Fixes

    • Addressed issues related to element rendering, initialization, and scaling in effects-runtime.
  • Documentation

    • Updated version numbers across multiple packages and plugins to reflect new version 1.3.2.
  • Tests

    • Added a new test case to verify scaling functionality in visual effects compositions.

@yiiqii yiiqii requested review from RGCHN and wumaolinmaoan April 26, 2024 07:48
@yiiqii yiiqii changed the title Fix/merge issue 2.0 Merge origin/main into origin/feat/2.0 Apr 26, 2024
Copy link
Contributor

coderabbitai bot commented Apr 26, 2024

Walkthrough

Version 1.3.2 of the effects-runtime library and its associated packages introduces several fixes and enhancements, focusing on rendering order, element initialization, and scaling in pre-composition elements. The update also includes version bumps across various packages and plugins to maintain consistency.

Changes

File or Package Group Change Summary
CHANGELOG-zh_CN.md, CHANGELOG.md Fixes in rendering order, initialization, and scaling for pre-composed elements.
packages/effects-core/src/comp-vfx-item.ts Enhanced instance ID handling and streamlined property assignments in VFXItem.
packages/.../package.json (multiple) Version updated from "1.3.1" to "1.3.2" across various packages and plugins.
web-packages/demo/src/single.ts Modified scene loading URL and added createPlayer function with event handlers.
web-packages/test/unit/src/effects-core/composition/... Added a new test case for scaling functionality in compVFXItem.

Poem

🌟 A Whimsical Ode to the Code 🌟
In the meadow of silicon, under the byte-sized sun,
A version leap, from .1 to .2, has just begun.
Where bugs once danced, now calm prevails,
Thanks to patches and updates, in digital trails.
Hop along, dear data, through improved lines of code,
With each compile, may you find a smoother road. 🐰💻


Recent Review Details

Configuration used: .coderabbit.yaml
Review profile: CHILL

Commits Files that changed from the base of the PR and between c970ee9 and 43e8cb8.
Files selected for processing (15)
  • CHANGELOG-zh_CN.md (1 hunks)
  • CHANGELOG.md (1 hunks)
  • packages/effects-core/package.json (1 hunks)
  • packages/effects-core/src/comp-vfx-item.ts (3 hunks)
  • packages/effects-helper/package.json (1 hunks)
  • packages/effects-threejs/package.json (1 hunks)
  • packages/effects-webgl/package.json (1 hunks)
  • packages/effects/package.json (1 hunks)
  • plugin-packages/alipay-downgrade/package.json (1 hunks)
  • plugin-packages/editor-gizmo/package.json (1 hunks)
  • plugin-packages/model/package.json (1 hunks)
  • plugin-packages/orientation-transformer/package.json (1 hunks)
  • plugin-packages/spine/package.json (1 hunks)
  • web-packages/demo/src/single.ts (2 hunks)
  • web-packages/test/unit/src/effects-core/composition/comp-vfx-item.spec.ts (1 hunks)
Files skipped from review due to trivial changes (10)
  • packages/effects-core/package.json
  • packages/effects-helper/package.json
  • packages/effects-threejs/package.json
  • packages/effects-webgl/package.json
  • packages/effects/package.json
  • plugin-packages/alipay-downgrade/package.json
  • plugin-packages/editor-gizmo/package.json
  • plugin-packages/model/package.json
  • plugin-packages/orientation-transformer/package.json
  • plugin-packages/spine/package.json
Additional Context Used
LanguageTool (87)
CHANGELOG-zh_CN.md (40)

Near line 5: Possible spelling mistake found.
Context: ...) 语义化版本规范。 #### 发布周期 - 修订版本号:每周末会进行日常 bugfix 更新(如果有紧急的 bugfix,则任何时候都可发布)。 - 次版本号:每月发...


Near line 5: Possible spelling mistake found.
Context: ...发布周期 - 修订版本号:每周末会进行日常 bugfix 更新(如果有紧急的 bugfix,则任何时候都可发布)。 - 次版本号:每月发布一个带有新特性的向下兼容的版本。 - 主版本号:含有...


Near line 48: Possible spelling mistake found.
Context: ...GCHN ## 1.2.4 2024-04-08 - Fix: 修复 assetManager 参数未隔离的问题。[#242](https://github.com/gala...


Near line 51: Possible spelling mistake found.
Context: ...effects-runtime/pull/233) @RGCHN - Fix: miniprogram canvas type. [#230](https://github.com/...


Near line 63: Possible spelling mistake found.
Context: ...meng ## 1.2.2 2024-03-15 - Fix: 修复 loadScene 的类型推断问题。[#206](https://github.com/gala...


Near line 65: Possible spelling mistake found.
Context: ...@RGCHN - Fix: text line height bug with setFontSize. [#199](https://github.com/galacean/ef...


Near line 72: Possible spelling mistake found.
Context: ...i150 ## 1.2.1 2024-03-01 - Fix: 修复 Arraybuffer 导致的 Spine 版本信息获取错误。[#179](https://gith...


Near line 73: Possible spelling mistake found.
Context: ...9) @RGCHN - Fix: add type assertion for isString util function. [#171](https://github.c...


Near line 74: Possible spelling mistake found.
Context: ...ts-runtime/pull/171) @zheeeng - Fix: 增加 loadScene 中函数错误捕获。[#164](https://github.com/gala...


Near line 75: Possible spelling mistake found.
Context: ...ects-runtime/pull/164) @RGCHN - Fix: 修复 AssetManager 定时器未及时取消的问题。[#159](https://github.com/...


Near line 81: Possible spelling mistake found.
Context: ...24-01-30` - Feat: Import spine-core by npm package instead of copy code. [#59](htt...


Near line 82: Possible spelling mistake found.
Context: ...ts-runtime/pull/59) @RGCHN - Feat: 增加 TextDecoder 的 polyfill。[#125](https://github.com/ga...


Near line 85: Possible spelling mistake found.
Context: ...ts-runtime/pull/154) @RGCHN - Refactor: handleEnd 改为 onEnd 并注释。[#92](https://github.com/g...


Near line 85: Possible spelling mistake found.
Context: ...ll/154) @RGCHN - Refactor: handleEnd 改为 onEnd 并注释。[#92](https://github.com/galacean/e...


Near line 87: It appears that a white space is missing.
Context: ...n/effects-runtime/pull/150) @RGCHN - Fix(build): 修复 spine-core 不编译的问题。[#128](http...


Near line 88: Possible spelling mistake found.
Context: ...ean/effects-runtime/pull/128) @yiiqii - Perf: remove polyfill, add compat lint rules...


Near line 88: Possible spelling mistake found.
Context: ...8) @yiiqii - Perf: remove polyfill, add compat lint rules. [#126](https://github.com/g...


Near line 89: If a new sentence starts here, add a space and start with an uppercase letter.
Context: .../126) @yiiqii - chore: replace Object.values with Object.keys - chore: update spec...


Near line 89: If a new sentence starts here, add a space and start with an uppercase letter.
Context: ...hore: replace Object.values with Object.keys - chore: update specification for rem...


Near line 90: If a new sentence starts here, add a space and start with an uppercase letter.
Context: ... update specification for remove Object.entries as it is not supported on low-end devic...


Near line 91: Possible spelling mistake found.
Context: ...orted on low-end devices - build: add eslint plugin compat for auto check browser co...


Near line 91: Possible spelling mistake found.
Context: ...nd devices - build: add eslint plugin compat for auto check browser compatibility #...


Near line 91: It appears that a hyphen is missing (if ‘auto’ is not used in the context of ‘cars’).
Context: ... - build: add eslint plugin compat for auto check browser compatibility ## 1.1.8 `2024-...


Near line 113: Did you mean “3D”(= three-dimensional) or “3rd” (= third)?
Context: ... @RGCHN ## 1.1.6 2024-01-16 - Fix: 3d resize problem. [#118](https://github.c...


Near line 120: Possible spelling mistake found.
Context: ...cean/effects-runtime/pull/107) @RGCHN - Perf: 优化合成的时间跳转逻辑。[#106](https://github.com/...


Near line 122: It appears that a white space is missing.
Context: ...n/effects-runtime/pull/105) @RGCHN - Fix(demo): iOS postMessage targetOrigin is r...


Near line 122: Possible spelling mistake found.
Context: ...ntime/pull/105) @RGCHN - Fix(demo): iOS postMessage targetOrigin is required. [#104](https:...


Near line 122: Possible spelling mistake found.
Context: ...05) @RGCHN - Fix(demo): iOS postMessage targetOrigin is required. [#104](https://github.com/...


Near line 134: Possible spelling mistake found.
Context: ...acean/effects-runtime/pull/82) @RGCHN - Perf: 优化多次加载时的图片更新逻辑。[#96](https://github.co...


Near line 135: The official name of this software platform is spelled with a capital “H”.
Context: ...ts-runtime/pull/96) @RGCHN - Chore: add Github issue template. [#87](https://github.co...


Near line 147: Possible spelling mistake found.
Context: ...ean/effects-runtime/pull/24) @zheeeng - Perf: Add JSON.stringify to show load error ...


Near line 147: Possible spelling mistake found.
Context: ...time/pull/24) @zheeeng - Perf: Add JSON.stringify to show load error message. [#42](https...


Near line 166: Unpaired symbol: ‘]’ seems to be missing
Context: ...2023-12-11` - Feat: 支持直接解析和播放预合成,统一数学库。[#3cd9c82](https://github.com/galacean/ef...


Near line 169: Possible spelling mistake found.
Context: .../effects-runtime/pull/25) @RGCHN - Fix: HitTest bug in pre-composition. [#9](https://gi...


Near line 171: This abbreviation for “identification” is spelled all-uppercase.
Context: ...ts-runtime/pull/8) @liuxi150 - Fix: Add id and transform setting from pre-composit...


Near line 172: Possible spelling mistake found.
Context: ...ts-runtime/pull/5) @RGCHN - Chore: Auto tigger bot review for specific branches. [#23]...


Near line 176: Possible spelling mistake found.
Context: ...ts-runtime/pull/4) @yiiqii - Build: Add vite legacy polyfill. [#29](https://github.c...


Near line 184: Possible spelling mistake found.
Context: ...fects-runtime/pull/10) @liuxi150 - Fix: setRotation does not work after rotate in transform...


Near line 185: Possible spelling mistake found.
Context: ...ts-runtime/pull/11) @RGCHN - Chore: Add dependabot. [#14](https://github.com/galacean/effe...


Near line 191: Possible spelling mistake found.
Context: ...l/13) @zheeeng ## 1.0.0 2023-11-21 init

CHANGELOG.md (47)

Near line 4: Possible spelling mistake found.
Context: ...on at the end of every week for routine bugfix (anytime for urgent bugfix). - **Monthl...


Near line 4: Possible spelling mistake found.
Context: ... for routine bugfix (anytime for urgent bugfix). - Monthly release: minor version ...


Near line 41: Consider using a different verb for a more formal wording.
Context: ... @RGCHN ## 1.2.5 2024-04-09 - Fix: Fixed the issue where the message element did...


Near line 47: Consider using a different verb for a more formal wording.
Context: ... @RGCHN ## 1.2.4 2024-04-08 - Fix: Fixed the issue of unisolated assetManager pa...


Near line 47: Possible spelling mistake found.
Context: ...2024-04-08 - Fix: Fixed the issue of unisolated assetManager parameters.[#242](https://...


Near line 47: Possible spelling mistake found.
Context: ...` - Fix: Fixed the issue of unisolated assetManager parameters.[#242](https://github.com/ga...


Near line 51: Possible spelling mistake found.
Context: ...effects-runtime/pull/233) @RGCHN - Fix: miniprogram canvas type. [#230](https://github.com/...


Near line 63: Possible spelling mistake found.
Context: ... Fix: Fixed the type inference issue in loadScene. [#206](https://github.com/galacean/ef...


Near line 64: Consider using a different verb for a more formal wording.
Context: ...effects-runtime/pull/206) @RGCHN - Fix: Fixed the flickering issue when switching spi...


Near line 65: Possible spelling mistake found.
Context: ...@RGCHN - Fix: Text line height bug with setFontSize. [#199](https://github.com/galacean/eff...


Near line 72: Consider using a different verb for a more formal wording.
Context: ...iuxi150 ## 1.2.1 2024-03-01 - Fix: Fixed the issue of incorrect Spine version in...


Near line 72: Possible spelling mistake found.
Context: ...version information retrieval caused by Arraybuffer. [#179](https://github.com/galacean/ef...


Near line 73: Possible spelling mistake found.
Context: ... @RGCHN - Fix: Added type assertion for isString util function. [#171](https://github.c...


Near line 74: Possible spelling mistake found.
Context: ...: Added error handling for functions in loadScene. [#164](https://github.com/galacean/ef...


Near line 75: Consider using a different verb for a more formal wording.
Context: ...effects-runtime/pull/164) @RGCHN - Fix: Fixed the problem of AssetManager timers no...


Near line 75: Possible spelling mistake found.
Context: ...164) @RGCHN - Fix: Fixed the problem of AssetManager timers not being cancelled in a timely...


Near line 81: Possible spelling mistake found.
Context: ...24-01-30` - Feat: Import spine-core by npm package instead of copy code. [#59](htt...


Near line 82: Possible spelling mistake found.
Context: ...59) @RGCHN - Feat: Added polyfill for TextDecoder. [#125](https://github.com/galacean/eff...


Near line 85: Possible spelling mistake found.
Context: ...me/pull/154) @RGCHN - Refactor: Changed handleEnd to onEnd and added comments. [#92](http...


Near line 85: Possible spelling mistake found.
Context: ...@RGCHN - Refactor: Changed handleEnd to onEnd and added comments. [#92](https://githu...


Near line 87: It appears that a white space is missing.
Context: ...n/effects-runtime/pull/150) @RGCHN - Fix(build): Fixed the issue of spine-core no...


Near line 87: Consider using a different verb for a more formal wording.
Context: ...-runtime/pull/150) @RGCHN - Fix(build): Fixed the issue of spine-core not being compi...


Near line 88: Possible spelling mistake found.
Context: ...ean/effects-runtime/pull/128) @yiiqii - Perf: remove polyfill, add compat lint rules...


Near line 88: Possible spelling mistake found.
Context: ...8) @yiiqii - Perf: remove polyfill, add compat lint rules. [#126](https://github.com/g...


Near line 89: If a new sentence starts here, add a space and start with an uppercase letter.
Context: .../126) @yiiqii - chore: replace Object.values with Object.keys - chore: update spec...


Near line 89: If a new sentence starts here, add a space and start with an uppercase letter.
Context: ...hore: replace Object.values with Object.keys - chore: update specification for rem...


Near line 90: If a new sentence starts here, add a space and start with an uppercase letter.
Context: ... update specification for remove Object.entries as it is not supported on low-end devic...


Near line 91: Possible spelling mistake found.
Context: ...orted on low-end devices - build: add eslint plugin compat for auto check browser co...


Near line 91: Possible spelling mistake found.
Context: ...nd devices - build: add eslint plugin compat for auto check browser compatibility #...


Near line 91: It appears that a hyphen is missing (if ‘auto’ is not used in the context of ‘cars’).
Context: ... - build: add eslint plugin compat for auto check browser compatibility ## 1.1.8 `2024-...


Near line 113: Did you mean “3D”(= three-dimensional) or “3rd” (= third)?
Context: ... @RGCHN ## 1.1.6 2024-01-16 - Fix: 3d resize problem. [#118](https://github.c...


Near line 120: Possible spelling mistake found.
Context: ...cean/effects-runtime/pull/107) @RGCHN - Perf: Optimize composition time forward logi...


Near line 122: It appears that a white space is missing.
Context: ...n/effects-runtime/pull/105) @RGCHN - Fix(demo): iOS postMessage targetOrigin is r...


Near line 122: Possible spelling mistake found.
Context: ...ntime/pull/105) @RGCHN - Fix(demo): iOS postMessage targetOrigin is required. [#104](https:...


Near line 122: Possible spelling mistake found.
Context: ...05) @RGCHN - Fix(demo): iOS postMessage targetOrigin is required. [#104](https://github.com/...


Near line 134: Possible spelling mistake found.
Context: ...acean/effects-runtime/pull/82) @RGCHN - Perf: Optimized logic for image updates duri...


Near line 135: The official name of this software platform is spelled with a capital “H”.
Context: ...ts-runtime/pull/96) @RGCHN - Chore: add Github issue template. [#87](https://github.co...


Near line 147: Possible spelling mistake found.
Context: ...ean/effects-runtime/pull/24) @zheeeng - Perf: Add JSON.stringify to show load error ...


Near line 147: Possible spelling mistake found.
Context: ...time/pull/24) @zheeeng - Perf: Add JSON.stringify to show load error message. [#42](https...


Near line 166: Unpaired symbol: ‘]’ seems to be missing
Context: ...compositions, and unified math library. [#3cd9c82](https://github.com/galacean/ef...


Near line 169: Possible spelling mistake found.
Context: .../effects-runtime/pull/25) @RGCHN - Fix: HitTest bug in pre-composition. [#9](https://gi...


Near line 171: This abbreviation for “identification” is spelled all-uppercase.
Context: ...ts-runtime/pull/8) @liuxi150 - Fix: Add id and transform setting from pre-composit...


Near line 172: Possible spelling mistake found.
Context: ...ts-runtime/pull/5) @RGCHN - Chore: Auto tigger bot review for specific branches. [#23]...


Near line 176: Possible spelling mistake found.
Context: ...ts-runtime/pull/4) @yiiqii - Build: Add vite legacy polyfill. [#29](https://github.c...


Near line 184: Possible spelling mistake found.
Context: ...fects-runtime/pull/10) @liuxi150 - Fix: setRotation does not work after rotate in transform...


Near line 185: Possible spelling mistake found.
Context: ...ts-runtime/pull/11) @RGCHN - Chore: Add dependabot. [#14](https://github.com/galacean/effe...


Near line 191: Possible spelling mistake found.
Context: ...l/13) @zheeeng ## 1.0.0 2023-11-21 init

GitHub Check Runs (1)
CodeQL success (1)

web-packages/demo/src/single.ts: [failure] 16-16: Incomplete regular expression for hostnames
This string, which is used as a regular expression here, has an unescaped '.' before 'alipayobjects.com/mars/afts/file/', so it might match more hosts than expected.

Additional comments not posted (4)
packages/effects-core/src/comp-vfx-item.ts (1)

104-109: The implementation of generateGUID() for setting instance IDs appears correct and should enhance the management of visual effects components.

CHANGELOG-zh_CN.md (1)

11-17: The changelog entries for version 1.3.2 are clear and provide good traceability to the respective pull requests.

CHANGELOG.md (1)

10-16: The changelog entries for version 1.3.2 are clear and provide good traceability to the respective pull requests.

web-packages/test/unit/src/effects-core/composition/comp-vfx-item.spec.ts (1)

752-774: Verify the use of startSize in scaling tests.

It appears that startSize is used to check the scale changes. Please ensure that startSize reflects the actual size after scaling operations, not just the initial settings. If it's the initial settings, consider checking the actual size properties that reflect runtime changes.


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger a review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

RGCHN
RGCHN previously approved these changes Apr 26, 2024
wumaolinmaoan
wumaolinmaoan previously approved these changes Apr 26, 2024
@RGCHN RGCHN dismissed stale reviews from wumaolinmaoan and themself via 43e8cb8 April 26, 2024 09:08
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

@@ -13,7 +13,7 @@
container,
});

await player.loadScene(json, {
await player.loadScene('https://mdn.alipayobjects.com/mars/afts/file/A*s4IgQru1WyEAAAAAAAAAAAAADlB4AQ', {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider using a constant for the URL to improve maintainability and ensure proper escaping in contexts like regular expressions.

- await player.loadScene('https://mdn.alipayobjects.com/mars/afts/file/A*s4IgQru1WyEAAAAAAAAAAAAADlB4AQ', {
+ const SCENE_URL = 'https://mdn.alipayobjects.com/mars/afts/file/A\\*s4IgQru1WyEAAAAAAAAAAAAADlB4AQ';
+ await player.loadScene(SCENE_URL, {

Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.

Suggested change
await player.loadScene('https://mdn.alipayobjects.com/mars/afts/file/A*s4IgQru1WyEAAAAAAAAAAAAADlB4AQ', {
const SCENE_URL = 'https://mdn.alipayobjects.com/mars/afts/file/A\\*s4IgQru1WyEAAAAAAAAAAAAADlB4AQ';
await player.loadScene(SCENE_URL, {

Comment on lines +36 to +37
// renderFramework: 'webgl',
// env: 'editor',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider removing commented-out code if it's not intended for future use, to keep the codebase clean.

-    // renderFramework: 'webgl',
-    // env: 'editor',
-    // reportGPUTime: console.debug,

Also applies to: 45-45


Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation.

Suggested change
// renderFramework: 'webgl',
// env: 'editor',

@yiiqii yiiqii merged commit 676b788 into feat/2.0 Apr 26, 2024
2 checks passed
@yiiqii yiiqii deleted the fix/merge-issue-2.0 branch April 26, 2024 09:19
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.

3 participants