docs: fix Astro integration guide for v2.8.0 #633
+101
−63
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
blog-posts.collection.tsschema format instead of the non-existentdefineCollection()APIcreate-sonicjsalready scaffolds the blog-posts collection (prevents users from creating duplicates)getBlogPostBySlug()to use client-side.find()— server-sidefilter[slug][equals]params are not yet implemented in v2.8.0getBlogPosts()to use client-side.filter()for published statusContext
Followed the guide end-to-end on a fresh
create-sonicjsproject and documented every issue encountered.🤖 Generated with Claude Code