Skip to content

docs: replace PrivatePreviewBadge with BetaBadge in managed-postgres (with props)#59

Open
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/managed-postgres-beta-badge-props
Open

docs: replace PrivatePreviewBadge with BetaBadge in managed-postgres (with props)#59
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/managed-postgres-beta-badge-props

Conversation

@mintlify
Copy link
Copy Markdown
Contributor

@mintlify mintlify Bot commented May 26, 2026

Summary

Ports the final state of upstream ClickHouse/clickhouse-docs#6259 (merged) to Mintlify: replaces PrivatePreviewBadge with BetaBadge across the 25 products/managed-postgres/ pages, now passing through the upstream link, galaxyTrack, and galaxyEvent props.

Changes

  • Swap import PrivatePreviewBadge ... for import BetaBadge ... in all 25 Managed Postgres pages.
  • Replace <PrivatePreviewBadge ... /> with <BetaBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} galaxyEvent="docs.managed-postgres.<slug>-beta" />, mirroring the upstream per-page Galaxy event names exactly.

Context

  • Upstream PR Replace PrivatePreviewBadge with BetaBadge in Managed Postgres docs clickhouse-docs#6259 merged with three follow-up commits: the initial badge swap, a follow-up to pass link/galaxyTrack/galaxyEvent props, and sidebar/navbar label updates from "(Preview)" to "(Beta)".
  • This PR supersedes docs: replace PrivatePreviewBadge with BetaBadge in managed-postgres #41 (which only captured the initial badge swap without props).
  • The upstream sidebar/navbar label change ("Managed Postgres (Preview)" → "Managed Postgres (Beta)") has no Mintlify equivalent — the Mintlify navigation uses just "Managed Postgres" with no preview/beta suffix, so no nav update is needed here.
  • Note: the Mintlify BetaBadge component (/snippets/components/BetaBadge/BetaBadge.jsx) does not currently accept link, galaxyTrack, or galaxyEvent props — they are passed for source parity but are inert in Mintlify until the component is updated. The same was true of PrivatePreviewBadge before this change.

Note

Low Risk
Documentation-only badge and import swaps; no runtime product or API behavior changes.

Overview
Re-labels Managed Postgres documentation from private preview to beta by swapping the top-of-page badge on 25 pages under products/managed-postgres/ (overview, guides, monitoring, migrations, etc.).

Each page now imports BetaBadge instead of PrivatePreviewBadge and renders <BetaBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} galaxyEvent="docs.managed-postgres.<page>-beta" />, matching upstream Galaxy event names per doc. No prose or nav changes in this diff (Mintlify nav already omits a Preview/Beta suffix).

Reviewed by Cursor Bugbot for commit 2f1a5a7. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify
Copy link
Copy Markdown
Contributor Author

mintlify Bot commented May 26, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
ClickHouse-docs 🟢 Ready View Preview May 26, 2026, 12:39 PM

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.

0 participants