Skip to content

Conversation

@bryantgillespie
Copy link
Member

@bryantgillespie bryantgillespie commented May 14, 2025

Lots of changes in this one. Biggest one is upgrading Nuxt packages significantly improves dev performance.

Notable Changes

  • Upgrade to Nuxt packages - UI v3, Content v3, latest releases of Nuxt core
  • Added quick links in left sidebar for important sections
  • Make search bar more noticeable

Add support for copy raw page to markdown (for LLMs)

ScreenShot 2025-05-14 at 11 19 35@2x


Newsletter Callout at bottom of page

ScreenShot 2025-05-14 at 11 18 21@2x


Tweaks to API Reference

ScreenShot 2025-05-14 at 11 11 47@2x

  • Method navigation now working
  • Method name is sticky
  • Show Responses in tabs
  • Sync code group tabs across the site so that if you select SDK or GraphQL that maintains the state across all the tabs across different pages

Still Left To Do

  • Sort tutorial navigation in the left side on /tutorials routes (shows all tutorials, should only show tutorial sections and tags (technologies)
  • API reference -> code sample overflow
  • Mobile navigation menu
  • Add section name to left sidebar navigation
  • License section on the docs

@vercel
Copy link

vercel bot commented May 14, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 18, 2025 7:45pm

Co-authored-by: Connor Winston <[email protected]>
@bryantgillespie
Copy link
Member Author

Looks mostly good to me! Almost all of my comments are just type error/linting stuff. Besides the APi navigation comment. Wonder if we should add typechecking, linting, and formatting to the docs and setup GitHub workflows to validate it and run tests?

We should probably do this yes. But maybe not in this one eh?

Copy link
Member

@connorwinston connorwinston left a comment

Choose a reason for hiding this comment

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

LGTM!

@bryantgillespie bryantgillespie merged commit 15b16ed into main Jun 18, 2025
2 checks passed
@bryantgillespie bryantgillespie deleted the let-me-upgrade-you branch June 18, 2025 19:52
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.

4 participants