Skip to content

Add generic "Upgrade Aspire" article under What's new#322

Merged
IEvangelist merged 8 commits intomainfrom
copilot/add-upgrade-to-aspire-article
Feb 2, 2026
Merged

Add generic "Upgrade Aspire" article under What's new#322
IEvangelist merged 8 commits intomainfrom
copilot/add-upgrade-to-aspire-article

Conversation

Copy link
Contributor

Copilot AI commented Jan 30, 2026

Adds version-agnostic upgrade documentation to complement version-specific release notes. Content adapted from dotnet/docs-aspire upgrade guide, generalized for ongoing use.

Changes

  • New article: src/content/docs/whats-new/upgrade-aspire.mdx

    • Prerequisites and recommended upgrade path via Aspire CLI
    • AppHost template evolution (before/after SDK changes)
    • Manual upgrade steps and Upgrade Assistant usage
    • Legacy workload removal for version 8 users
  • Sidebar configuration: config/sidebar/docs.topics.ts

    • Positioned under "What's new" at same level as version releases
    • Placed below "Previous versions" section (not nested within)
    • Includes 14 language translations

Interactive components

  • PivotSelector/Pivot: Environment-specific instructions (Visual Studio, VS Code, CLI)
  • OsAwareTabs: Shell-specific commands (Bash/PowerShell)
  • Tabs/TabItem: Workload removal steps by installation source

Example usage:

<PivotSelector
    key="dev-environment"
    options={[
        { id: "visual-studio", title: "Visual Studio" },
        { id: "vscode", title: "Visual Studio Code" },
        { id: "dotnet-cli", title: ".NET CLI" },
    ]}
/>

<Pivot id="visual-studio">
  Visual Studio-specific content
</Pivot>

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/CommunityToolkit/Aspire
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js ules/.bin/git git log %D �� %b �� %aN �� %aE ���� --follow t dx --follow e/git-remote-httpnpm git-env &amp;&amp; pnpm update:all &amp;&amp; cross-env CHECK_LINKS=true astro build git log %D �� %b �� %aN �� %aE ���� --follow p/bin/git 3.mdx --follow _modules/pnpm/diupdate:integrations git (http block)
  • https://api.github.com/repos/dotnet/aspire
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js ules/.bin/git git log %D �� %b �� %aN �� %aE ���� --follow t dx --follow e/git-remote-httpnpm git-env &amp;&amp; pnpm update:all &amp;&amp; cross-env CHECK_LINKS=true astro build git log %D �� %b �� %aN �� %aE ���� --follow p/bin/git 3.mdx --follow _modules/pnpm/diupdate:integrations git (http block)
  • https://api.github.com/repos/dotnet/aspire-samples
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js ules/.bin/git git log %D �� %b �� %aN �� %aE ���� --follow t dx --follow e/git-remote-httpnpm git-env &amp;&amp; pnpm update:all &amp;&amp; cross-env CHECK_LINKS=true astro build git log %D �� %b �� %aN �� %aE ���� --follow p/bin/git 3.mdx --follow _modules/pnpm/diupdate:integrations git (http block)
  • https://api.github.com/repos/microsoft/aspire.dev
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js ules/.bin/git git log %D �� %b �� %aN �� %aE ���� --follow t dx --follow e/git-remote-httpnpm git-env &amp;&amp; pnpm update:all &amp;&amp; cross-env CHECK_LINKS=true astro build git log %D �� %b �� %aN �� %aE ���� --follow p/bin/git 3.mdx --follow _modules/pnpm/diupdate:integrations git (http block)
  • https://api.github.com/repos/microsoft/dcp
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js ules/.bin/git git log %D �� %b �� %aN �� %aE ���� --follow t dx --follow e/git-remote-httpnpm git-env &amp;&amp; pnpm update:all &amp;&amp; cross-env CHECK_LINKS=true astro build git log %D �� %b �� %aN �� %aE ���� --follow p/bin/git 3.mdx --follow _modules/pnpm/diupdate:integrations git (http block)
  • telemetry.astro.build
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/aspire.dev/aspire.dev/src/frontend/node_modules/.bin/../astro/astro.js build (dns block)
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/aspire.dev/aspire.dev/src/frontend/node_modules/.bin/../astro/astro.js build git log %D �� %b �� %aN build --follow ire.dev/node_modules/.bin/git ference/cli/incl/bin/sh --follow ire.dev/src/frongit merge-base origin/main HEAD git log %D �� %b �� %aN �� %aE ���� --follow it -3.mdx --follow cal/bin/git git (dns block)
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/aspire.dev/aspire.dev/src/frontend/node_modules/.bin/../astro/astro.js preview git log �� %aE ���� --follow tools/pnpm/10.28.1/bin/git ference/cli/commsh --follow /git git log %D �� %b �� %aN �� %aE ���� --follow s/.bin/sh -first-test.mdx --follow ire.dev/src/fron--noprofile git (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Please create an "Upgrade Aspire" article that's loosely based on this source content https://github.com/dotnet/docs-aspire/blob/main/docs/get-started/upgrade-to-aspire-13.md - please note there will be pivots and tabs, etc. You should use PivotSelector and Pivot, as well as Tabs and TabItem. Please place this under the What's new sidebar, at the same level as the "What's new in 13.1" but under the below the "Previous versions" section (not in it). Make it generic, not specific to a version.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits January 30, 2026 15:36
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Copilot AI changed the title [WIP] Add upgrade to Aspire article with pivots and tabs Add generic "Upgrade Aspire" article under What's new Jan 30, 2026
Copilot AI requested a review from IEvangelist January 30, 2026 15:49
@IEvangelist IEvangelist marked this pull request as ready for review January 30, 2026 21:57
Copilot AI review requested due to automatic review settings January 30, 2026 21:57
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a version-agnostic "Upgrade Aspire" guide to help developers upgrade their Aspire projects to the latest version. The article provides straightforward upgrade instructions using the Aspire CLI and alternative upgrade methods.

Changes:

  • New upgrade documentation article with CLI-based upgrade instructions
  • Sidebar entry positioned below "Previous versions" in the "What's new" section
  • Includes 14 language translations for the sidebar entry

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.

File Description
src/frontend/src/content/docs/whats-new/upgrade-aspire.mdx New generic upgrade guide covering Aspire CLI upgrade commands, Upgrade Assistant usage, VS Code extension updates, and legacy workload removal
src/frontend/config/sidebar/docs.topics.ts Adds "Upgrade Aspire" sidebar entry with translations at the same level as version-specific release notes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@IEvangelist IEvangelist enabled auto-merge (squash) February 2, 2026 17:13
@IEvangelist IEvangelist merged commit 0beadf6 into main Feb 2, 2026
6 checks passed
@IEvangelist IEvangelist deleted the copilot/add-upgrade-to-aspire-article branch February 2, 2026 17:23
IEvangelist added a commit that referenced this pull request Feb 3, 2026
* Clarify Azure AI Foundry format parameter documentation (#313)

* Initial plan

* Improve Azure AI Foundry format parameter documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Configure WAF on the Azure Front Door (#324)

* Configure WAF on the Azure Front Door

These policies are required by Microsoft to prevent DDOS attacks on the site.

* Fix invalid wafPolicy name

* Update resource creation in Node.js docs (#333)

Correction to invalid syntax.

* Add generic "Upgrade Aspire" article under What's new (#322)

* Initial plan

* Add Upgrade Aspire article and update sidebar configuration

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix typo and remove broken link in Upgrade Aspire article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* refactor: streamline Upgrade Aspire article and remove legacy content

* fix: update Upgrade Aspire article for clarity and accuracy

* chore: remove outdated setup and tooling link from Upgrade Aspire article

* fix: update link to installation instructions for Aspire CLI in Upgrade Aspire article

* fix: clarify upgrade instructions and remove outdated content in Upgrade Aspire article

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>

* Add CLI telemetry details page

* Fix

* Fix

* Fix

* Improve doc-tester and doc-writer skills, fix cross-platform paths (#361)

* Add doc-writer and doc-tester skills with hex1b MCP server

- Add doc-writer skill with Aspire documentation guidelines
- Add doc-tester skill for validating documentation accuracy
- Include common documentation rules from PR feedback patterns
- Configure hex1b MCP server in .mcp.json, .vscode/mcp.json, opencode.jsonc
- Add .doc-tester-workspace/ to .gitignore
- Add .vscode/mcp.json exception to .gitignore

* Improve doc-tester and doc-writer skills, fix cross-platform paths

Key changes:

doc-tester skill:
- Add Knowledge Source Awareness section to distinguish between intrinsic knowledge and documentation-derived knowledge
- Add Documentation Takes Priority guidance - follow the docs being tested, not skill defaults
- Add Aspire CLI installation guidance (GA, Dev, PR, and Staging builds)
- Replace dotnet-specific commands with polyglot-friendly Aspire CLI (aspire add, aspire run)
- Add Hex1b MCP tools section for terminal screenshots and asciinema recordings

doc-writer skill:
- Add AsciinemaPlayer component documentation for terminal recordings
- Add Hex1b MCP tools guidance for creating new recordings
- Add Aspire CLI installation guidance for testing documentation
- Add aspire add recommendation for testing integration packages

Other fixes:
- Update Prettier extension recommendation to esbenp.prettier-vscode
- Fix cross-platform path in frontend.esproj (backslash to forward slash)

* Update Hex1b.McpServer to 0.66.0

---------

Co-authored-by: Mitch Denny <mitch@mitchdeny.com>

* Fix PowerShell syntax in telemetry opt-out example

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
Co-authored-by: Tristan <Tri125@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Mitch Denny <midenn@microsoft.com>
Co-authored-by: Mitch Denny <mitch@mitchdeny.com>
IEvangelist added a commit that referenced this pull request Feb 3, 2026
* Clarify Azure AI Foundry format parameter documentation (#313)

* Initial plan

* Improve Azure AI Foundry format parameter documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Configure WAF on the Azure Front Door (#324)

* Configure WAF on the Azure Front Door

These policies are required by Microsoft to prevent DDOS attacks on the site.

* Fix invalid wafPolicy name

* Update resource creation in Node.js docs (#333)

Correction to invalid syntax.

* Add generic "Upgrade Aspire" article under What's new (#322)

* Initial plan

* Add Upgrade Aspire article and update sidebar configuration

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix typo and remove broken link in Upgrade Aspire article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* refactor: streamline Upgrade Aspire article and remove legacy content

* fix: update Upgrade Aspire article for clarity and accuracy

* chore: remove outdated setup and tooling link from Upgrade Aspire article

* fix: update link to installation instructions for Aspire CLI in Upgrade Aspire article

* fix: clarify upgrade instructions and remove outdated content in Upgrade Aspire article

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>

* Add CLI telemetry details page

* Fix

* Fix

* Fix

* Improve doc-tester and doc-writer skills, fix cross-platform paths (#361)

* Add doc-writer and doc-tester skills with hex1b MCP server

- Add doc-writer skill with Aspire documentation guidelines
- Add doc-tester skill for validating documentation accuracy
- Include common documentation rules from PR feedback patterns
- Configure hex1b MCP server in .mcp.json, .vscode/mcp.json, opencode.jsonc
- Add .doc-tester-workspace/ to .gitignore
- Add .vscode/mcp.json exception to .gitignore

* Improve doc-tester and doc-writer skills, fix cross-platform paths

Key changes:

doc-tester skill:
- Add Knowledge Source Awareness section to distinguish between intrinsic knowledge and documentation-derived knowledge
- Add Documentation Takes Priority guidance - follow the docs being tested, not skill defaults
- Add Aspire CLI installation guidance (GA, Dev, PR, and Staging builds)
- Replace dotnet-specific commands with polyglot-friendly Aspire CLI (aspire add, aspire run)
- Add Hex1b MCP tools section for terminal screenshots and asciinema recordings

doc-writer skill:
- Add AsciinemaPlayer component documentation for terminal recordings
- Add Hex1b MCP tools guidance for creating new recordings
- Add Aspire CLI installation guidance for testing documentation
- Add aspire add recommendation for testing integration packages

Other fixes:
- Update Prettier extension recommendation to esbenp.prettier-vscode
- Fix cross-platform path in frontend.esproj (backslash to forward slash)

* Update Hex1b.McpServer to 0.66.0

---------

Co-authored-by: Mitch Denny <mitch@mitchdeny.com>

* Fix PowerShell syntax in telemetry opt-out example

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
Co-authored-by: Tristan <Tri125@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Mitch Denny <midenn@microsoft.com>
Co-authored-by: Mitch Denny <mitch@mitchdeny.com>
IEvangelist added a commit that referenced this pull request Feb 7, 2026
* Clarify Azure AI Foundry format parameter documentation (#313)

* Initial plan

* Improve Azure AI Foundry format parameter documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Configure WAF on the Azure Front Door (#324)

* Configure WAF on the Azure Front Door

These policies are required by Microsoft to prevent DDOS attacks on the site.

* Fix invalid wafPolicy name

* Update resource creation in Node.js docs (#333)

Correction to invalid syntax.

* Add generic "Upgrade Aspire" article under What's new (#322)

* Initial plan

* Add Upgrade Aspire article and update sidebar configuration

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix typo and remove broken link in Upgrade Aspire article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* refactor: streamline Upgrade Aspire article and remove legacy content

* fix: update Upgrade Aspire article for clarity and accuracy

* chore: remove outdated setup and tooling link from Upgrade Aspire article

* fix: update link to installation instructions for Aspire CLI in Upgrade Aspire article

* fix: clarify upgrade instructions and remove outdated content in Upgrade Aspire article

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>

* Add CLI telemetry details page

* Fix

* Fix

* Fix

* Improve doc-tester and doc-writer skills, fix cross-platform paths (#361)

* Add doc-writer and doc-tester skills with hex1b MCP server

- Add doc-writer skill with Aspire documentation guidelines
- Add doc-tester skill for validating documentation accuracy
- Include common documentation rules from PR feedback patterns
- Configure hex1b MCP server in .mcp.json, .vscode/mcp.json, opencode.jsonc
- Add .doc-tester-workspace/ to .gitignore
- Add .vscode/mcp.json exception to .gitignore

* Improve doc-tester and doc-writer skills, fix cross-platform paths

Key changes:

doc-tester skill:
- Add Knowledge Source Awareness section to distinguish between intrinsic knowledge and documentation-derived knowledge
- Add Documentation Takes Priority guidance - follow the docs being tested, not skill defaults
- Add Aspire CLI installation guidance (GA, Dev, PR, and Staging builds)
- Replace dotnet-specific commands with polyglot-friendly Aspire CLI (aspire add, aspire run)
- Add Hex1b MCP tools section for terminal screenshots and asciinema recordings

doc-writer skill:
- Add AsciinemaPlayer component documentation for terminal recordings
- Add Hex1b MCP tools guidance for creating new recordings
- Add Aspire CLI installation guidance for testing documentation
- Add aspire add recommendation for testing integration packages

Other fixes:
- Update Prettier extension recommendation to esbenp.prettier-vscode
- Fix cross-platform path in frontend.esproj (backslash to forward slash)

* Update Hex1b.McpServer to 0.66.0

---------

Co-authored-by: Mitch Denny <mitch@mitchdeny.com>

* Fix PowerShell syntax in telemetry opt-out example

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
Co-authored-by: Tristan <Tri125@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Mitch Denny <midenn@microsoft.com>
Co-authored-by: Mitch Denny <mitch@mitchdeny.com>
IEvangelist added a commit that referenced this pull request Feb 17, 2026
* Clarify Azure AI Foundry format parameter documentation (#313)

* Initial plan

* Improve Azure AI Foundry format parameter documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Configure WAF on the Azure Front Door (#324)

* Configure WAF on the Azure Front Door

These policies are required by Microsoft to prevent DDOS attacks on the site.

* Fix invalid wafPolicy name

* Update resource creation in Node.js docs (#333)

Correction to invalid syntax.

* Add generic "Upgrade Aspire" article under What's new (#322)

* Initial plan

* Add Upgrade Aspire article and update sidebar configuration

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix typo and remove broken link in Upgrade Aspire article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* refactor: streamline Upgrade Aspire article and remove legacy content

* fix: update Upgrade Aspire article for clarity and accuracy

* chore: remove outdated setup and tooling link from Upgrade Aspire article

* fix: update link to installation instructions for Aspire CLI in Upgrade Aspire article

* fix: clarify upgrade instructions and remove outdated content in Upgrade Aspire article

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>

* Add CLI telemetry details page

* Fix

* Fix

* Fix

* Improve doc-tester and doc-writer skills, fix cross-platform paths (#361)

* Add doc-writer and doc-tester skills with hex1b MCP server

- Add doc-writer skill with Aspire documentation guidelines
- Add doc-tester skill for validating documentation accuracy
- Include common documentation rules from PR feedback patterns
- Configure hex1b MCP server in .mcp.json, .vscode/mcp.json, opencode.jsonc
- Add .doc-tester-workspace/ to .gitignore
- Add .vscode/mcp.json exception to .gitignore

* Improve doc-tester and doc-writer skills, fix cross-platform paths

Key changes:

doc-tester skill:
- Add Knowledge Source Awareness section to distinguish between intrinsic knowledge and documentation-derived knowledge
- Add Documentation Takes Priority guidance - follow the docs being tested, not skill defaults
- Add Aspire CLI installation guidance (GA, Dev, PR, and Staging builds)
- Replace dotnet-specific commands with polyglot-friendly Aspire CLI (aspire add, aspire run)
- Add Hex1b MCP tools section for terminal screenshots and asciinema recordings

doc-writer skill:
- Add AsciinemaPlayer component documentation for terminal recordings
- Add Hex1b MCP tools guidance for creating new recordings
- Add Aspire CLI installation guidance for testing documentation
- Add aspire add recommendation for testing integration packages

Other fixes:
- Update Prettier extension recommendation to esbenp.prettier-vscode
- Fix cross-platform path in frontend.esproj (backslash to forward slash)

* Update Hex1b.McpServer to 0.66.0

---------

Co-authored-by: Mitch Denny <mitch@mitchdeny.com>

* Fix PowerShell syntax in telemetry opt-out example

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
Co-authored-by: Tristan <Tri125@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Mitch Denny <midenn@microsoft.com>
Co-authored-by: Mitch Denny <mitch@mitchdeny.com>
IEvangelist added a commit that referenced this pull request Feb 18, 2026
* Clarify Azure AI Foundry format parameter documentation (#313)

* Initial plan

* Improve Azure AI Foundry format parameter documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Configure WAF on the Azure Front Door (#324)

* Configure WAF on the Azure Front Door

These policies are required by Microsoft to prevent DDOS attacks on the site.

* Fix invalid wafPolicy name

* Update resource creation in Node.js docs (#333)

Correction to invalid syntax.

* Add generic "Upgrade Aspire" article under What's new (#322)

* Initial plan

* Add Upgrade Aspire article and update sidebar configuration

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix typo and remove broken link in Upgrade Aspire article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* refactor: streamline Upgrade Aspire article and remove legacy content

* fix: update Upgrade Aspire article for clarity and accuracy

* chore: remove outdated setup and tooling link from Upgrade Aspire article

* fix: update link to installation instructions for Aspire CLI in Upgrade Aspire article

* fix: clarify upgrade instructions and remove outdated content in Upgrade Aspire article

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>

* Add CLI telemetry details page

* Fix

* Fix

* Fix

* Improve doc-tester and doc-writer skills, fix cross-platform paths (#361)

* Add doc-writer and doc-tester skills with hex1b MCP server

- Add doc-writer skill with Aspire documentation guidelines
- Add doc-tester skill for validating documentation accuracy
- Include common documentation rules from PR feedback patterns
- Configure hex1b MCP server in .mcp.json, .vscode/mcp.json, opencode.jsonc
- Add .doc-tester-workspace/ to .gitignore
- Add .vscode/mcp.json exception to .gitignore

* Improve doc-tester and doc-writer skills, fix cross-platform paths

Key changes:

doc-tester skill:
- Add Knowledge Source Awareness section to distinguish between intrinsic knowledge and documentation-derived knowledge
- Add Documentation Takes Priority guidance - follow the docs being tested, not skill defaults
- Add Aspire CLI installation guidance (GA, Dev, PR, and Staging builds)
- Replace dotnet-specific commands with polyglot-friendly Aspire CLI (aspire add, aspire run)
- Add Hex1b MCP tools section for terminal screenshots and asciinema recordings

doc-writer skill:
- Add AsciinemaPlayer component documentation for terminal recordings
- Add Hex1b MCP tools guidance for creating new recordings
- Add Aspire CLI installation guidance for testing documentation
- Add aspire add recommendation for testing integration packages

Other fixes:
- Update Prettier extension recommendation to esbenp.prettier-vscode
- Fix cross-platform path in frontend.esproj (backslash to forward slash)

* Update Hex1b.McpServer to 0.66.0

---------

Co-authored-by: Mitch Denny <mitch@mitchdeny.com>

* Fix PowerShell syntax in telemetry opt-out example

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Eric Erhardt <eric.erhardt@microsoft.com>
Co-authored-by: Tristan <Tri125@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Co-authored-by: Mitch Denny <midenn@microsoft.com>
Co-authored-by: Mitch Denny <mitch@mitchdeny.com>
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.

3 participants

Comments