Skip to content

Document MongoDB automatic TLS migration in Aspire 13.6 - #1775

Merged
David Pine (IEvangelist) merged 1 commit into
release/13.6from
eerhardt-mongodb-tls-documentation
Sep 28, 2026
Merged

David Pine (IEvangelist) merged 1 commit into
release/13.6from
eerhardt-mongodb-tls-documentation

Conversation

@eerhardt

Copy link
Copy Markdown
Member

Summary

  • Document automatic TLS for ordinary local MongoDB resources in Aspire 13.6, complete generated connection strings, and certificate trust versus hostname validation.
  • Add C# and TypeScript migration options, including resource-level opt-out, PreferTls, global certificate defaults, replica-set distinctions, and run versus publish behavior.
  • Add a release breaking-change note and update MongoDB connection guidance. Keep the generic upgrade guide unchanged.

Fixes #1772

Validation

  • Product source and API signatures verified against microsoft/aspire release/13.6 during preparation.
  • pnpm --dir .\src\frontend test:unit:twoslash-blocks passed (2 tests) during preparation.
  • Local dev-browser checks passed for pages, anchors, language tabs, and certificate links on desktop and mobile during preparation.
  • Applied the exact reviewed transfer patch; verified three-file scope and git diff --check before publication.
  • No local production build run. Existing unrelated Prettier warnings left unchanged.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

Resolve the remaining MongoDB TLS documentation inconsistencies before approval.

Review effort: Lite
Findings: 1 Low severity

Open (1)
What changed in this PR

Documents Aspire 13.6’s automatic MongoDB TLS behavior and migration guidance.

Changes:

  • Adds TLS, certificate validation, opt-out, and PreferTls guidance.
  • Updates C# and TypeScript connection examples.
  • Adds release-note and breaking-change documentation.

Open review notes: Three nit-level corrections remain for conditional tls=true behavior, the TypeScript example, and PreferTls wording.

File Description
src/​frontend/​src/​content/​docs/​whats-new/​aspire-13-6.mdx Adds MongoDB TLS release and breaking-change notes.
src/​frontend/​src/​content/​docs/​integrations/​databases/​mongodb/​mongodb-host.mdx Adds MongoDB TLS migration and configuration guidance.
src/​frontend/​src/​content/​docs/​integrations/​databases/​mongodb/​mongodb-connect.mdx Updates generated connection URI documentation and examples.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@aspire-repo-bot

Copy link
Copy Markdown
Contributor

Frontend HTML artifact ready

The latest frontend build uploaded the frontend-dist artifact for PR #1775. Use the VS Code button below to open this PR with GitHub Artifacts Explorer and browse the built HTML locally.

VS Code: Open PR #1775 artifacts

This comment updates automatically when a new frontend build artifact is uploaded.

@IEvangelist
David Pine (IEvangelist) merged commit 6f5948a into release/13.6 Sep 28, 2026
12 checks passed
@IEvangelist
David Pine (IEvangelist) deleted the eerhardt-mongodb-tls-documentation branch September 28, 2026 17:57
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