Skip to content

Conversation

@samuelstroschein
Copy link
Member

@samuelstroschein samuelstroschein commented Nov 24, 2025

Note

Migrates the docs to Rspress v2 with Mermaid/LLM/sitemap and prebuilt API docs, updates content/links and theme, adds bundler ignore hints to SDK inline imports, and removes docs deployments from Render config.

  • Docs (Rspress v2 migration)
    • Switch to @rspress/[email protected]; add @rspress/plugin-llms and @rspress/plugin-sitemap; set themeDir, disable mdxRs, and extend builderConfig.
    • New Mermaid support: custom remark plugin (rspress-plugins/remark-mermaid.ts) and React component src/docs/components/Mermaid.tsx; register as global component.
    • Pre-generate API docs in rspress.config.ts and build sidebar via updated typedoc-plugin (link normalization, index generation, path fixes).
    • Content updates: refreshed intro/landing copy; fix API links to /docs/api/... across docs; new styles and MDX copy button via custom theme.
    • Update packages/lix/docs/package.json deps (move to Rspress v2, add mermaid, unist-util-visit, etc.).
  • SDK
    • load-from-string.ts: add /* webpackIgnore: true */ to dynamic imports (blob/data URLs) and document usage with a JSDoc example.
  • Infra
    • render.yaml: remove docs-related static services and tidy config.
  • Changeset
    • Patch release for @lix-js/sdk describing bundler ignore hints.

Written by Cursor Bugbot for commit f9c138a. This will update automatically on new commits. Configure here.

@changeset-bot
Copy link

changeset-bot bot commented Nov 24, 2025

🦋 Changeset detected

Latest commit: f9c138a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@lix-js/sdk Patch
@lix-js/plugin-csv Patch
@lix-js/plugin-json Patch
@lix-js/plugin-md Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@nx-cloud
Copy link

nx-cloud bot commented Nov 24, 2025

🤖 Nx Cloud AI Fix

Ensure the fix-ci command is configured to always run in your CI pipeline to get automatic fixes in future runs. For more information, please see https://nx.dev/ci/features/self-healing-ci


View your CI Pipeline Execution ↗ for commit f9c138a

Command Status Duration Result
nx run-many --nx-bail --target=build --parallel ✅ Succeeded 17s View ↗
nx run-many --target=test --parallel ✅ Succeeded 13s View ↗
nx run-many --target=lint --parallel ✅ Succeeded 2s View ↗

☁️ Nx Cloud last updated this comment at 2025-11-24 02:02:09 UTC

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 24, 2025

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lix-docs f9c138a Commit Preview URL

Branch Preview URL
Nov 24 2025, 02:03 AM

@samuelstroschein samuelstroschein merged commit c44416b into main Nov 24, 2025
4 checks passed
@samuelstroschein samuelstroschein deleted the upgrade-to-rspress-v2 branch November 24, 2025 02:04
@github-actions github-actions bot locked and limited conversation to collaborators Nov 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants