Skip to content

Conversation

@Adammatthiesen
Copy link
Member

@Adammatthiesen Adammatthiesen commented Jan 26, 2026

Description

  • Closes #
  • What does this PR change? Give us a brief description.

Summary by CodeRabbit

  • Documentation
    • Removed "New"/"Updated" visual badges from multiple documentation sidebar entries to streamline presentation.
    • Added a v0.2.0 upgrade guide covering fixes and improvements (CLI updates, S3 object validation, publishing date fix, middleware permission checks, dependency updates).

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 26, 2026

📝 Walkthrough

Walkthrough

Removed sidebar badge frontmatter (e.g., "New", "Updated") from multiple MDX docs and one autogenerate item; added a new v0.2.0 upgrade guide documenting non-breaking changes, fixes, and dependency updates. No runtime or exported API changes.

Changes

Cohort / File(s) Summary
Build configuration
astro.config.mts
Removed badge metadata from the storage-api autogenerate sidebar item (deleted "New" badge).
Config reference docs
src/content/docs/en/config-reference/features.mdx, src/content/docs/en/config-reference/index.mdx, src/content/docs/en/config-reference/locale.mdx
Removed sidebar.badge frontmatter entries (deleted "Updated" badges).
Ecosystem package docs
src/content/docs/en/ecosystem/packages/cfetch.mdx, src/content/docs/en/ecosystem/packages/kysely.mdx, src/content/docs/en/ecosystem/packages/sdk.mdx
Removed sidebar.badge frontmatter entries (deleted "Updated" badges).
Upgrade/version guides
src/content/docs/en/guides/upgrade/version-guides/0-1-0.mdx
Removed sidebar.badge frontmatter entry (deleted "NEW" badge).
New upgrade guide
src/content/docs/en/guides/upgrade/version-guides/0-2-0.mdx
Added new v0.2.0 upgrade guide with frontmatter and content listing fixes, migrations, permission check changes, and dependency updates.
Storage managers docs
src/content/docs/en/package-catalog/storage-managers/s3-storage.mdx
Removed sidebar.badge frontmatter entry (deleted "NEW" badge).
Getting started docs
src/content/docs/en/start-here/environment-variables.mdx, src/content/docs/en/start-here/getting-started.mdx
Removed sidebar.badge frontmatter entries (deleted "Updated" badges).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Suggested labels

i18n

Suggested reviewers

  • dreyfus92
  • RATIU5
  • louisescher

Poem

🐰 I nibbled badges from the tree,

"New" and "Updated" set free,
V0.2.0 hops with fixes bright,
Docs now simpler, airy, light,
A happy hop, a small delight.

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Update for StudioCMS 0.2.0' is generic and does not clearly convey the specific changes being made, which involve removing badges from multiple documentation files and adding a v0.2.0 upgrade guide. Consider using a more descriptive title such as 'Remove badges from docs and add v0.2.0 upgrade guide' to better communicate the primary changes in the changeset.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch adam/0.2

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 and usage tips.

@studiocms-no-reply
Copy link
Member

studiocms-no-reply commented Jan 26, 2026

Lunaria Status Overview

🌕 This pull request will trigger status changes.

Learn more

By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.

You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File Note
en/config-reference/features.mdx Source changed, localizations will be marked as outdated.
en/config-reference/index.mdx Source changed, localizations will be marked as outdated.
en/config-reference/locale.mdx Source changed, localizations will be marked as outdated.
en/ecosystem/packages/cfetch.mdx Source changed, localizations will be marked as outdated.
en/ecosystem/packages/kysely.mdx Source changed, localizations will be marked as outdated.
en/ecosystem/packages/sdk.mdx Source changed, localizations will be marked as outdated.
en/guides/upgrade/version-guides/0-1-0.mdx Source changed, localizations will be marked as outdated.
en/guides/upgrade/version-guides/0-2-0.mdx Localization added, will be marked as complete.
en/package-catalog/storage-managers/s3-storage.mdx Source changed, localizations will be marked as outdated.
en/start-here/environment-variables.mdx Source changed, localizations will be marked as outdated.
en/start-here/getting-started.mdx Source changed, localizations will be marked as outdated.
Warnings reference
Icon Description
🔄️ The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

@Adammatthiesen Adammatthiesen marked this pull request as ready for review January 26, 2026 11:51
@Adammatthiesen Adammatthiesen requested a review from a team as a code owner January 26, 2026 11:51
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🤖 Fix all issues with AI agents
In `@src/content/docs/en/guides/upgrade/version-guides/0-2-0.mdx`:
- Line 23: Replace the ambiguous phrase "Moved to updated and migrated cli-kit
package" with a clearer sentence; for example change it to "Migrated to the
updated cli-kit package" or, even better, specify what was migrated (e.g.,
"Migrated the CLI tooling to the updated cli-kit package") so readers know what
component was moved—update the line containing that exact phrase in the document
to use the clarified wording.
- Line 20: The sentence "None, This is a non-breaking release." contains a comma
splice; update the line in
src/content/docs/en/guides/upgrade/version-guides/0-2-0.mdx by replacing the
comma with a period or dash and fix capitalization (e.g., "None. This is a
non-breaking release." or "None — this is a non-breaking release.") so the
sentence reads clearly and grammatically.
- Around line 22-27: Change the inconsistent present-tense entries "Reworks
permission checks for dashboard routes to be at the middleware level to prevent
unauthorized access" and "Updates various dependencies to their latest versions
to ensure security and stability." to past tense to match the other items —
e.g., "Reworked permission checks for dashboard routes to be at the middleware
level to prevent unauthorized access" and "Updated various dependencies to their
latest versions to ensure security and stability." Ensure the rest of the bullet
list ("Moved", "Added", "Fixed") remains unchanged.

Adammatthiesen and others added 2 commits January 26, 2026 03:55
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
@coderabbitai coderabbitai bot added the i18n label Jan 26, 2026
@Adammatthiesen Adammatthiesen merged commit 9d2e6a6 into main Jan 27, 2026
9 checks passed
@Adammatthiesen Adammatthiesen deleted the adam/0.2 branch January 27, 2026 20:46
ArmandPhilippot added a commit to ArmandPhilippot/studiocms-docs that referenced this pull request Jan 28, 2026
dreyfus92 pushed a commit that referenced this pull request Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants