Skip to content

chore(deps): migrate to @rstackjs/doc-ui v1.14.9 - #1880

Merged
chenjiahan merged 1 commit into
mainfrom
chenjiahan/chore-upgrade-doc-ui-1.14.9
Aug 26, 2026
Merged

chore(deps): migrate to @rstackjs/doc-ui v1.14.9#1880
chenjiahan merged 1 commit into
mainfrom
chenjiahan/chore-upgrade-doc-ui-1.14.9

Conversation

@chenjiahan

Copy link
Copy Markdown
Member

Summary

@rstackjs/doc-ui replaces the old @rstack-dev/doc-ui package and now exposes shared Rspress theme styles. This PR migrates all Rslib website imports to v1.14.9, loads the shared theme.css, and keeps only Rslib-specific theme overrides locally.

Related Links

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

Copilot AI lite review requested due to automatic review settings August 26, 2026 14:55
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rslib with  Cloudflare Pages  Cloudflare Pages

Latest commit: db492da
Status: ✅  Deploy successful!
Preview URL: https://252307f5.rslib.pages.dev
Branch Preview URL: https://chenjiahan-chore-upgrade-doc.rslib.pages.dev

View logs

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Migrates the Rslib documentation website from the deprecated @rstack-dev/doc-ui package to @rstackjs/doc-ui@1.14.9, adopting the shared Doc UI theme stylesheet while retaining only Rslib-specific overrides.

Changes:

  • Replaced all website theme component imports from @rstack-dev/doc-ui/* to @rstackjs/doc-ui/*.
  • Added the shared @rstackjs/doc-ui/theme.css to the website theme entry and removed now-redundant local CSS variable definitions.
  • Updated workspace catalog, website dependency list, and lockfile to reference @rstackjs/doc-ui@1.14.9.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated no comments.

Show a summary per file
File Description
website/theme/pages/index.tsx Updates Doc UI component import to the new package scope.
website/theme/index.tsx Switches NavIcon import and loads shared theme.css before local overrides.
website/theme/index.scss Removes redundant brand variables; keeps minimal Rslib override(s).
website/theme/components/ToolStack.tsx Updates section and ToolStack imports to the new package scope.
website/theme/components/Hero.tsx Updates Hero import to the new package scope.
website/package.json Replaces the Doc UI dependency with @rstackjs/doc-ui via catalog.
pnpm-workspace.yaml Updates the catalog version and minimumReleaseAgeExclude entry for the new package.
pnpm-lock.yaml Reflects the dependency rename/version bump throughout the lockfile.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@chenjiahan
chenjiahan merged commit a848610 into main Aug 26, 2026
13 checks passed
@chenjiahan
chenjiahan deleted the chenjiahan/chore-upgrade-doc-ui-1.14.9 branch August 26, 2026 15:06
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