Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR restructures the Aspire documentation website to better organize integration documentation and adds placeholders for future content. The main changes include:
- Reorganized integration documentation into categorical subdirectories (databases, messaging, caching, AI, etc.)
- Added placeholder pages for integrations without full documentation yet
- Updated navigation sidebar with new categorized structure
- Added URL redirects for moved pages
- Removed Aspire 9.5 release notes and added Aspire 13 release notes
- Created a reusable Placeholder component for "coming soon" pages
Reviewed Changes
Copilot reviewed 44 out of 50 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
src/frontend/src/data/integration-docs.json |
Updated integration documentation mapping with new categorized paths and additional integration entries |
src/frontend/src/content/docs/whats-new/aspire-9-5.mdx |
Removed (1700+ lines of release notes) |
src/frontend/src/content/docs/whats-new/aspire-13.mdx |
Added comprehensive Aspire 13 release notes (1600+ lines) |
src/frontend/src/content/docs/integrations/**/*.mdx |
Added placeholder pages for various integrations and moved existing pages to categorized directories |
src/frontend/src/components/Placeholder.astro |
New reusable component for placeholder pages with external documentation links |
src/frontend/sidebar.topics.ts |
Reorganized sidebar navigation into categorical sections with translations |
src/frontend/redirects.mjs |
New redirect configuration file |
src/frontend/astro.config.mjs |
Updated to use external redirects configuration |
Comments suppressed due to low confidence (1)
src/frontend/src/content/docs/integrations/messaging/rabbitmq.mdx:215
- The file reference formatting changed from
:::no-loc text=\"appsettings.json\":::to_appsettings.json_. While both are valid Markdown, this inconsistency suggests the previous format may have had a specific purpose (no-loc is typically used to prevent localization). Consider whether this change was intentional or if the no-loc wrapper should be preserved.
…s and TOC. Ported SQL article
…ration-docs with new matches
a34c53b to
953c833
Compare
captainsafia
reviewed
Nov 4, 2025
- Updated Placeholder component in various integration documentation files to use LinkButton instead of anchor tags for improved UX. - Revised titles and descriptions to reflect ongoing documentation migration from Microsoft Learn to aspire.dev. - Standardized link texts for better consistency across integration pages.
- Updated the Placeholder component to use 'name' and 'link' props instead of 'title', 'description', and 'linkText'. - Modified integration documentation files to reflect the new Placeholder structure, ensuring consistency across all integration pages. - Removed lengthy descriptions in favor of concise messaging about ongoing documentation migration.
…rations with localized titles and links
- Created KurrentDB integration documentation at src/frontend/src/content/docs/integrations/databases/kurrentdb.mdx - Created Orleans integration documentation at src/frontend/src/content/docs/integrations/frameworks/orleans.mdx
… CommunityToolkit/Aspire
joperezr
reviewed
Nov 4, 2025
joperezr
reviewed
Nov 4, 2025
joperezr
reviewed
Nov 4, 2025
joperezr
approved these changes
Nov 4, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
More integration cards end up with a docs icon:
More complete TOC, with stub articles and links back to Learn:
Selecting the link in the placeholder takes the reader to the Learn article.