StudioCMS Beta.16 release docs#73
Conversation
WalkthroughThis set of changes introduces new and updated documentation, configuration, and code to enhance StudioCMS, with a focus on internationalization, upgrade guidance, and package catalog improvements. Notable additions include a comprehensive translations guide in English and Korean, a self-hosted libSQL server setup guide, and automated generation of release notes from changelogs. The package catalog is expanded with new metadata and badges, including "Experimental" status, and a new WYSIWYG plugin entry. Infrastructure changes update configuration paths, sidebar organization, and scripts for changelog generation. Several dependencies are upgraded, and minor UI, CSS, and sponsor updates are included. Changes
Sequence Diagram(s)sequenceDiagram
participant User
participant DocsSite
participant Scripts
participant GitHub
User->>DocsSite: Navigates to /[lang]/guides/upgrade/latest/
DocsSite->>DocsSite: Load all version guide files for language
DocsSite->>DocsSite: Convert version strings to semver
DocsSite->>DocsSite: Determine latest version
DocsSite->>User: Redirect to latest upgrade guide
Scripts->>GitHub: Fetch changelog markdown
GitHub-->>Scripts: Return changelog content
Scripts->>Scripts: Parse changelog into AST
Scripts->>Scripts: Generate markdown release notes
Scripts->>Filesystem: Write release notes to file
Assessment against linked issues
Possibly related PRs
📜 Recent review detailsConfiguration used: CodeRabbit UI ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
⏰ Context from checks skipped due to timeout of 90000ms (1)
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. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
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 using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Lunaria Status Overview🌕 This pull request will trigger status changes. Learn moreBy default, every PR changing files present in the Lunaria configuration's You can change this by adding one of the keywords present in the Tracked Files
Warnings reference
|
See #73 Co-authored-by: Paul Valladares <85648028+dreyfus92@users.noreply.github.com>
Updates docs to reflect changes in StudioCMS Beta.16
DO NOT MERGE BEFORE: withstudiocms/studiocms#559
This PR will require small tweaks before it will be ready to merge to move it off the pre mode used for testing.
scripts/generate-release-notes.tsline 12 to falseBonus:
Summary by CodeRabbit
New Features
Documentation
@studiocms/wysiwygplugin.Bug Fixes
Chores
Refactor
Style
Tests
Revert