Skip to content

Conversation

@ablaszkiewicz
Copy link
Contributor

@ablaszkiewicz ablaszkiewicz commented Oct 13, 2025

Changes

As we added official posthog nuxt module here, docs need some updates.

I updated 3 things:

  1. General SDK setup under /docs/libraries/nuxt-js - I added section for nuxt 3.7+ and provided example code which will get you up and running. That code does not focus on making automatic source maps generate and upload work. I added mini section which links to /docs/error-tracking/installation/nuxt - this contains in depth instructions on how to set it up in context of erroor tracking.
  2. Error tracking installation docs under /docs/error-tracking/installation/nuxt - I moved everything we had into section Nuxt 3.6 and below and then added new section Nuxt 3.7 and above - this is an in depth explanation about how to use that product in context of error tracking
  3. Error tracking source maps upload docs under /docs/error-tracking/upload-source-maps/nuxt - I moved everything we had into section Nuxt 3.6 and below and then added new section Nuxt 3.7 and above - this section links to /docs/error-tracking/installation/nuxt which contains in depth explanation.

Checklist

  • Words are spelled using American English
  • Titles are in sentence case
  • Feature names are in sentence case too. It's "product analytics" not "Product Analytics" and so on.
  • Use relative URLs for internal links
  • If I moved a page, I added a redirect in vercel.json

@vercel
Copy link

vercel bot commented Oct 13, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
posthog Ready Ready Preview Oct 15, 2025 8:19am

@ablaszkiewicz ablaszkiewicz changed the title Ab/feat/nuxt module docs feat: document new nuxt module Oct 13, 2025
@ablaszkiewicz ablaszkiewicz marked this pull request as ready for review October 13, 2025 11:42
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

3 files reviewed, 1 comment

Edit Code Review Agent Settings | Greptile

Copy link
Member

@edwinyjlim edwinyjlim left a comment

Choose a reason for hiding this comment

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

Nice!

Here's a PR to separate the installation for different Nuxt versions. Take a look

Copy link
Contributor

@daibhin daibhin left a comment

Choose a reason for hiding this comment

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

Let's make sure we update the docs in the onboarding too once we're happy with the public facing ones. Will leave it to @edwinyjlim to approve because I see he's already reviewed this

Copy link
Member

@edwinyjlim edwinyjlim left a comment

Choose a reason for hiding this comment

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

looks great @ablaszkiewicz

I marked a bunch of nits:

  • using v for versioning
  • source maps as two words
  • no client and server side with no hyphen
  • etc.

Copy link
Member

@edwinyjlim edwinyjlim left a comment

Choose a reason for hiding this comment

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

looks great @ablaszkiewicz

I marked a bunch of nits:

  • using v for versioning
  • source maps as two words
  • client and server side with no hyphen
  • etc.

@ablaszkiewicz ablaszkiewicz merged commit 584e952 into master Oct 15, 2025
7 checks passed
@ablaszkiewicz ablaszkiewicz deleted the ab/feat/nuxt-module-docs branch October 15, 2025 09:01
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