Skip to content

Conversation

sarah11918
Copy link
Member

@sarah11918 sarah11918 commented Sep 22, 2025

This adds "Removed: content collections" to the v6 upgrade guide

Direct deploy preview: https://deploy-preview-12376--astro-docs-2.netlify.app/en/guides/upgrade-to/v6/#removed-legacy-content-collections

Implementation PR #14407

This PR should include

  • Upgrade guide content for removal
  • Remove legacy flag docs
  • placeholder error messages so that links will work (both to them, and allow us to check links in them, if necessary)
    • the content here doesn't have to be 100% accurate -- it will be overwritten with the JSDoc eventually
    • I did not (yet?) bother to add these to the error index page as that will also be autogenerated and isn't needed for resolving or checking links

Notes:

  • there should not be any new astro:content reference updated needed: v5 already only documents the newest API
  • any guide/reference changes will be handled along with Live Collections becoming stabilized (which will probably affect how we describe collections in general, and will bring larger docs needs around collections and API reference)
    • let's not refer to "Content Layer API" anymore: going forward, we will have "collections" and "live collections"

Copy link

netlify bot commented Sep 22, 2025

Deploy Preview for astro-docs-2 ready!

Name Link
🔨 Latest commit 5adf67e
🔍 Latest deploy log https://app.netlify.com/projects/astro-docs-2/deploys/68d68040c9d9940008327c94
😎 Deploy Preview https://deploy-preview-12376--astro-docs-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@astrobot-houston
Copy link
Contributor

astrobot-houston commented Sep 22, 2025

Lunaria Status Overview

🌕 This pull request will trigger status changes.

Learn more

By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.

You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File Note
en/guides/upgrade-to/v6.mdx Source changed, localizations will be marked as outdated.
en/reference/errors/content-collection-invalid-type.mdx Localization added, will be marked as complete.
en/reference/errors/content-collection-missing-loader.mdx Localization added, will be marked as complete.
en/reference/errors/legacy-content-config-error.mdx Localization added, will be marked as complete.
en/reference/legacy-flags.mdx Source changed, localizations will be marked as outdated.
Warnings reference
Icon Description
🔄️ The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

@sarah11918 sarah11918 added the 6.0 label Sep 22, 2025
@sarah11918 sarah11918 added this to the v6.0.0 docs milestone Sep 22, 2025
@sarah11918 sarah11918 changed the title Content collections removed support for legacy content collections removed Sep 24, 2025
Copy link
Member

@ArmandPhilippot ArmandPhilippot left a comment

Choose a reason for hiding this comment

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

A small nit, otherwise I think this format looks great and makes sense!

@sarah11918
Copy link
Member Author

Made some changes and resolved some conversations with explanations not to shut down further editing, just to tidy up and so we can work from something fresh now!

@sarah11918 sarah11918 marked this pull request as ready for review September 26, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants