Skip to content

chore: update genui-sdk to 1.4.0 - #128

Merged
hexqi merged 4 commits into
devfrom
deploy/update-genui-1.4.0
Oct 16, 2026
Merged

hexqi merged 4 commits into
devfrom
deploy/update-genui-1.4.0

Conversation

@gimmyhehe

@gimmyhehe gimmyhehe commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Summary

  • 将 genui/genui-sdk submodule 更新至 e72ca35a9d5d12635b9cf4206da5ea80af2ff64a(1.4.0 dev tip)
  • 将 genui 相关依赖(非 workspace)各自更新为 npm 最新正式版(1.4.0):@opentiny/genui-sdk-vue、@opentiny/genui-sdk-materials-vue-opentiny-vue(@opentiny/genui-sdk-angular 保持 workspace:*)
  • 新增 @opentiny/genui-sdk-react、@opentiny/genui-sdk-materials-react-antd(genui/package.json)
  • 同步 GenUI SDK 文档侧栏:React 指引 / React 文档 / React 示例、Skill Generator 文档、物料库(自定义物料库)、generateCode、Angular ConfigProvider、React Ant Design 物料;nav「组件文档」→「参考文档」
  • 新增react文档demo构建配置

Summary by CodeRabbit

  • New Features
    • Added React-based demos and documentation, including Ant Design materials, to the GenUI documentation.
    • Expanded navigation with additional Vue, Angular, Core, and Skill Generator documentation.
    • Added support for React and Ant Design materials alongside updated Vue materials.

@coderabbitai

coderabbitai Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e97a6a26-3147-4d10-b1db-1da8855c6c50
📥 Commits

Reviewing files that changed from the base of the PR and between f523df3 and 8fee890.

📒 Files selected for processing: 3
  • .vitepress/config.mts
  • genui/package.json
  • package.json

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

The VitePress configuration adds React demo support. GenUI navigation adds React guidance and examples, expands framework and materials references, and updates SDK references and dependencies.

Changes

GenUI documentation and React demo support

Layer / File(s) Summary
React demo support
.vitepress/config.mts, package.json, genui/package.json
The VitePress configuration identifies React demo files, excludes them from Vue JSX processing, and enables React JSX/TSX processing. Dependency optimization and deduplication include React packages and Ant Design. Package dependencies add React packages and React materials; Vue SDK packages are updated to 1.4.0.
GenUI navigation and SDK references
.vitepress/config.mts, genui/genui-sdk
The navigation adds React guidance and examples, expands framework and materials references, and changes the examples label. The SDK subproject reference points to a new commit.

Priority: ⬇️ Low

Estimated code review effort: 3 (Moderate) | ~20 minutes

Change: Feature

Suggested reviewers: wuyiping0628

Merge Risk: ⚪ Minimal · up to 8fee8

No merge-blocking issue is established for the documentation update; normal checks remain appropriate.

Pre-merge checks: Passed 5
Check name Status Explanation
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly identifies the main change: updating the GenUI SDK and related packages to version 1.4.0. The React documentation build configuration is supporting work for this update.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 1 files. (2 skipped: 2 unsupported.)

✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

❤️ Share

A rabbit checks the JSX path,
React demos hop into the build.
New guides line up beside Vue,
Materials join the sidebar too.
The SDK steps to a newer commit,
Then the rabbit nibbles a leaf.

Comment @coderabbitai help to get the list of available commands.

@hexqi
hexqi merged commit e4210e7 into dev Oct 16, 2026
4 of 6 checks passed

This branch was successfully deployed

1 active deployment
github-pages — 8fee8904 Deployed Oct 16, 2026 by gimmyhehe via deploy #205
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