Skip to content

chore(release): version packages - #2

Merged
RhenCloud merged 1 commit into
mainfrom
changeset-release/main
Oct 5, 2026
Merged

RhenCloud merged 1 commit into
mainfrom
changeset-release/main

Conversation

@RhenCloud

@RhenCloud RhenCloud commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

🎉 Release

This PR was opened by the changesets workflow run. The changesets/action job completed the versioning and pushed changeset-release/main, but GitHub Actions is not permitted to open PRs in this organization, so it was opened manually instead.

@recloudstudio/ui

  • 0.2.0 → 0.3.0 (minor)

Changesets consumed

20 changesets were consumed by this release commit (7cf1714).

Minor

  • Documentation & typography suite — Callout, InlineCode, Steps, AnchorHeading, Toc, PrevNext, NavTree, CodeGroup with accessibility and locale support.
  • Universal Icon component — multi-library icon resolution registry (IconSource) integrated across TreeView, NavTree, CommandPalette, Tabs, CodeBlock, and menus.
  • Landing page components — Navbar (SiteHeader), Footer, Hero with layout variants, responsive mobile drawer, and CTA slots.
  • i18n locale injection — default zh-CN/en-US messages; Pagination, EmptyState, DataTable, FileUpload, TreeView consume contextual translations.
  • TreeView enhancements — highlight variants, active selection badges, async child loading, multi-selection, drag-and-drop reordering, icon/label slots.
  • AppShell responsive navigation — collapsible desktop sidebars, mobile menu trigger slots, content width conventions.
  • Design tokens & theme system — system color mode, palettes, density, radius, shadows, persistent preferences, hydration-safe Nuxt init; layered primitive/semantic CSS tokens.

Patch

  • DataTable controlled sorting/pagination/selection/column visibility + loading/empty/error states
  • TreeView for accessible resource, directory, and permission hierarchies
  • i18n coverage expansion across Select, Combobox, MultiSelect, DatePicker, DateRangePicker, CodeBlock, Editable, TagInput, AlertDialog, DataTable
  • Sheet directional drawer
  • Timeline for operational logs and change history
  • DatePicker and DateRangePicker with stable local date values and range presets
  • CodeBlock light/dark theme-adaptive surfaces and syntax highlighting
  • Dialog trigger slot handling, DataTable empty-row fallback, TagInput IME composition, Nuxt module type prefix, package externalization
  • Experimental CommandPalette
  • AppShell and Sidebar console layout primitives
  • FileUpload with drag-and-drop, validation, progress, cancellation, previews, retry
  • MultiSelect with searchable grouped options, removable tags, clearing, form validation
  • ResizablePanel for accessible, keyboard-adjustable console workspaces

After merging

  1. The push to main opens the Changesets Version Packages PR again only if new changesets are added.
  2. Push a tag v0.3.0 (exactly matching packages/ui/package.json) to publish to npm and GitHub Packages.

⚠️ Repo setting to fix for future releases

The changesets/action failed with:

Error: HttpError: GitHub Actions is not permitted to create or approve pull requests.

Verified via API that this is an organization-level policy, not a repo-level one:

PUT /repos/ReCloudStudio/UI/actions/permissions/workflow
→ 409 Conflict: "The organization does not allow GitHub Actions to create or approve pull requests"

An organization admin should enable it under:

Organization Settings → Actions → General → Workflow permissions → ☑ Allow GitHub Actions to create and approve pull requests

Until then, every push to main will version successfully but be unable to open the release PR, and it will have to be opened manually.


  • I have made corresponding changes to the documentation

This change is Reviewable

Summary by CodeRabbit

  • 新功能
    • 0.3.0 版本新增文档与落地页组件、日期选择器、文件上传、命令面板、多选框、抽屉、时间线和可调整大小的面板。
    • TreeView 增加多选、异步加载、拖放排序及自定义展示能力;新增主题配置与国际化支持。
  • 改进与修复
    • DataTable 等组件获得多项改进和问题修复;代码块主题适配浅色与深色模式。
  • 版本信息
    • UI 组件库版本更新至 0.3.0,并提供对应版本变更记录。

@coderabbitai

coderabbitai Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

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: 8da4a670-d085-4d88-b5f6-f7f4857fc8d0
📥 Commits

Reviewing files that changed from the base of the PR and between f2680fa and 7cf1714.

⛔ Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
📒 Files selected for processing (22)
  • .changeset/bright-tables-expand.md
  • .changeset/bright-trees-navigate.md
  • .changeset/calm-docs-suite-arrive.md
  • .changeset/calm-icons-arrive.md
  • .changeset/calm-landing-suite-arrive.md
  • .changeset/calm-locales-expand.md
  • .changeset/calm-locales-flow.md
  • .changeset/calm-sheets-deploy.md
  • .changeset/calm-trees-highlight.md
  • .changeset/fresh-timelines-flow.md
  • .changeset/green-dates-arrive.md
  • .changeset/light-code-blocks-adapt.md
  • .changeset/moody-cases-itch.md
  • .changeset/quick-cloud-commands.md
  • .changeset/quiet-shells-build.md
  • .changeset/shell-navigation-adapts.md
  • .changeset/smooth-files-arrive.md
  • .changeset/soft-themes-adapt.md
  • .changeset/tender-selects-grow.md
  • .changeset/tiny-panels-scale.md
  • packages/ui/CHANGELOG.md
  • packages/ui/package.json
💤 Files with no reviewable changes (20)
  • .changeset/quick-cloud-commands.md
  • .changeset/calm-sheets-deploy.md
  • .changeset/fresh-timelines-flow.md
  • .changeset/quiet-shells-build.md
  • .changeset/calm-locales-expand.md
  • .changeset/tiny-panels-scale.md
  • .changeset/bright-tables-expand.md
  • .changeset/soft-themes-adapt.md
  • .changeset/smooth-files-arrive.md
  • .changeset/green-dates-arrive.md
  • .changeset/light-code-blocks-adapt.md
  • .changeset/calm-trees-highlight.md
  • .changeset/tender-selects-grow.md
  • .changeset/calm-landing-suite-arrive.md
  • .changeset/calm-docs-suite-arrive.md
  • .changeset/bright-trees-navigate.md
  • .changeset/moody-cases-itch.md
  • .changeset/calm-icons-arrive.md
  • .changeset/calm-locales-flow.md
  • .changeset/shell-navigation-adapts.md

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

Walkthrough

UI 包版本从 0.2.0 更新为 0.3.0。新增 0.3.0 版本日志,并删除 20 个组件变更说明文件。

Changes

UI 包版本发布

层 / 文件 摘要
版本记录与 changeset 清理
packages/ui/CHANGELOG.md、packages/ui/package.json、.changeset/*
新增 0.3.0 版本日志,记录组件新增、增强和修复;包版本更新为 0.3.0。删除 20 个 changeset 文件。

Priority: ➖ Normal

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 7cf17

The 0.3.0 release metadata is consistent and ready to merge, subject to normal checks.

Architecture Summary

Architecture risk: 🔵 Low · up to 7cf17

The change affects 1 system.

Changed systems: packages/ui

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — packages/ui (ui) was modified; 2 changed files map to changed impact.

Before / after behavior

  • observed — Modified behavior in packages/ui/CHANGELOG.md: 新增 0.3.0 版本记录:Minor Changes 汇总文档与排版组件、Icon、落地页组件、国际化上下文、TreeView、AppShell 和主题系统;Patch Changes 汇总 DataTable、TreeView、本地化、Sheet、Timeline、日期选择器、代码块主题适配及多项组件修复和新增。
  • observed — Modified behavior in packages/ui/package.json: 将 packages/ui/package.json 中的包版本从 0.2.0 改为 0.3.0。
  • observed — Modified behavior in .changeset/bright-tables-expand.md: 删除了声明 @recloudstudio/ui patch 变更及列举 DataTable 功能增强的 changeset 文件。
  • observed — Modified behavior in .changeset/bright-trees-navigate.md: 删除了声明 @recloudstudio/ui patch 更新及 TreeView 功能说明的 changeset 文件。
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
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 0…
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 标题“chore(release): version packages”准确概括了将 UI 包升级到 0.3.0 的发布变更。
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · 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

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

@RhenCloud
RhenCloud merged commit 44618c8 into main Oct 5, 2026
2 checks passed
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.

1 participant