Skip to content

Comments

Update plan callouts: rename Basic to Hobby for Docs, fix tier assignments#3702

Merged
devalog merged 5 commits intomainfrom
fern/update-plan-names
Feb 20, 2026
Merged

Update plan callouts: rename Basic to Hobby for Docs, fix tier assignments#3702
devalog merged 5 commits intomainfrom
fern/update-plan-names

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Feb 19, 2026

Update Docs plan callouts: rename Basic to Hobby, fix tier assignments

Summary

Updates plan-related callouts across Docs-product documentation pages to reflect the renamed plan ("Basic" → "Hobby" for Docs) and corrects tier assignments based on the current pricing page.

Plan rename:

  • versions.mdx: "Basic" → "Hobby" in the versioning limits callout

Tier corrections (based on pricing page comparison table):

  • password.mdx: Enterprise → Pro (password protection is available on Pro+Enterprise)
  • rbac.mdx: Pro → Enterprise (RBAC is Enterprise-only)
  • custom-react-components.mdx: Pro → Enterprise (Custom React is Enterprise-only)
  • custom-header-footer.mdx: Pro → Enterprise (uses Custom React, which is Enterprise-only)
  • api-key-injection.mdx: Pro → Enterprise (requires JWT/OAuth, which are Enterprise-only)

New callouts added:

  • jwt-setup.mdx: Added Enterprise callout (JWT is Enterprise-only per pricing page)
  • oauth-setup.mdx: Added Enterprise callout (OAuth is Enterprise-only per pricing page)

Callouts removed:

  • generate-websocket-ref.mdx: Removed pro-plan callout (WebSockets listed under "Protocol support" for all tiers on pricing page)

SDK-product pages were intentionally left unchanged since "Basic" is still the correct plan name for SDKs.

Updates since last revision

  • Audited all Docs pricing features against documentation pages for missing or incorrect callouts
  • Removed the pro-plan callout from generate-websocket-ref.mdx — the pricing page lists WebSockets as available on all tiers (Hobby, Pro, Enterprise)
  • Confirmed existing callouts on audiences.mdx, feature-flags.mdx, and ask-fern/api-get-started.mdx should remain as-is per user

Review & Testing Checklist for Human

  • Verify tier assignments against the Docs pricing comparison table: Cross-check each changed file's new tier (especially password → Pro, RBAC → Enterprise, API key injection → Enterprise, JWT/OAuth → Enterprise) against the live pricing page
  • Confirm WebSocket callout removal is correct: The pricing page shows WebSockets under "Protocol support" for all tiers — verify there isn't a separate reason the pro-plan callout existed (e.g., a distinction between protocol support and reference generation)
  • Confirm JWT and OAuth setup pages should have Enterprise callouts: These pages previously had no plan callout at all — verify these are truly Enterprise-gated features
  • Confirm custom header/footer should be Enterprise: This was inferred from custom React being Enterprise — verify there isn't a separate "custom header/footer" line item at a different tier

Suggested test plan: Navigate to each changed page on the docs preview and verify the callout renders with the correct plan tier text (or no callout, in the case of the WebSocket page).

Notes

@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@devalog devalog merged commit 92ad070 into main Feb 20, 2026
2 checks passed
@devalog devalog deleted the fern/update-plan-names branch February 20, 2026 16:54
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.

1 participant