Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Content for .NET Aspire 9.1 #2566

Merged
merged 63 commits into from
Feb 25, 2025
Merged

Content for .NET Aspire 9.1 #2566

merged 63 commits into from
Feb 25, 2025

Conversation

IEvangelist
Copy link
Member

@IEvangelist IEvangelist commented Feb 11, 2025

Summary

Content for .NET Aspire 9.1 - link to What's new in .NET Aspire 9.1.


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/app-host/configuration.md App host configuration
docs/authentication/keycloak-integration.md .NET Aspire Keycloak integration (Preview)
docs/azure/integrations-overview.md Azure integrations overview
docs/azureai/azureai-openai-integration.md .NET Aspire Azure OpenAI integration (Preview)
docs/compatibility/9.0/index.md docs/compatibility/9.0/index
docs/compatibility/categories.md How code changes can affect compatibility
docs/compatibility/toc.yml docs/compatibility/toc
docs/database/azure-cosmos-db-entity-framework-integration.md .NET Aspire Cosmos DB Entity Framework Core integration
docs/database/azure-cosmos-db-integration.md .NET Aspire Azure Cosmos DB integration
docs/database/milvus-integration.md .NET Aspire Milvus database integration
docs/database/mongodb-integration.md docs/database/mongodb-integration
docs/diagnostics/overview.md .NET Aspire diagnostics overview
docs/fundamentals/app-host-overview.md .NET Aspire orchestration overview
docs/fundamentals/dashboard/configuration.md .NET Aspire dashboard configuration
docs/fundamentals/dotnet-aspire-sdk.md .NET Aspire SDK
docs/fundamentals/setup-tooling.md .NET Aspire setup and tooling
docs/get-started/upgrade-to-aspire-9.md docs/get-started/upgrade-to-aspire-9
docs/index.yml Limit summary to 400 characters
docs/messaging/azure-event-hubs-integration.md .NET Aspire Azure Event Hubs integration
docs/messaging/azure-service-bus-integration.md .NET Aspire Azure Service Bus integration
docs/messaging/nats-integration.md .NET Aspire NATS integration
docs/messaging/rabbitmq-integration.md .NET Aspire RabbitMQ integration
docs/search/elasticsearch-integration.md docs/search/elasticsearch-integration
docs/security/azure-security-key-vault-integration.md .NET Aspire Azure Key Vault integration
docs/testing/accessing-resources.md Access resources in .NET Aspire tests
docs/testing/manage-app-host.md Manage the app host in .NET Aspire tests
docs/testing/write-your-first-test.md docs/testing/write-your-first-test
docs/toc.yml docs/toc
docs/whats-new/index.yml .NET Aspire — what's new?
docs/whats-new/toc.yml docs/whats-new/toc

Note

This table shows preview links for the 30 files with the most changes. For preview links for other files in this PR, select OpenPublishing.Build Details within checks.

@dotnetrepoman dotnetrepoman bot added the messaging Content related to messaging. label Feb 11, 2025
@dotnet-policy-service dotnet-policy-service bot added okr-freshness OKR: Freshness of content okr-quality Content-health KR: Concerns article defects/freshness or build warnings. labels Feb 13, 2025
captainsafia and others added 14 commits February 19, 2025 14:33
* Fixes #2308

* Fix tabs

* Fix a few more bits

* Remove subscription section and correct topics

* Fix port info

* Apply suggestions from code review

* Apply suggestions from code review

* Apply suggestions from code review
* Document DistributedApplication.ResourceNotifications and WaitForResourceHealthyAsync

* Minor edit pass, and bump ms.date

---------

Co-authored-by: Reuben Bond <[email protected]>
* Fixes breaking changes doc issues

* Fix links

* Correct front-matter

* Add index
* Wip

* Rewrite of Azure Event Hubs, looks like 9.1 target

* Minor edit

* Fix broken links

* Correct link again
* Upgrade NuGet packages, and corrected preview headings

* Revert one incorrect change

* Bump version

* Correct Dapr version
* [9.1] Add WithExplicitStart

* Update docs/fundamentals/app-host-overview.md
* Add resource relationship docs

* Fix linter

* Update

* Update

* Update

* Update

* Apply suggestions from code review

---------

Co-authored-by: David Pine <[email protected]>
* scaffolding pt 1

* adding the scaffold from pine

* first full pass

* wow copilot is helpful

Co-authored-by: Copilot <[email protected]>

* erics edits (ty!)

Co-authored-by: Eric Erhardt <[email protected]>

* Good finds from James

Co-authored-by: James Newton-King <[email protected]>

* moving console logs downloads to its own section in dashboard

* Apply suggestions from code review

Co-authored-by: James Newton-King <[email protected]>

* Update docs/whats-new/dotnet-aspire-9.1.md

* Apply suggestions from code review

Co-authored-by: Eric Erhardt <[email protected]>

* Edit pass on the what's new content (#2636)

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: Eric Erhardt <[email protected]>
Co-authored-by: James Newton-King <[email protected]>
Co-authored-by: David Pine <[email protected]>
Co-authored-by: David Fowler <[email protected]>
IEvangelist and others added 4 commits February 20, 2025 08:22
* Add details about client integrations with version-suffix. Fixes #2360

* Feedback
* Adds the NATS 9.1 API and fixes obsolete API. Closes #1817

* Fix link
eerhardt and others added 6 commits February 21, 2025 10:30
* Update breaking changes docs

* Update breaking changes index

* Fix copy paste errors

* Update SB to include subscription

* update TOC
* Rework PR

* Apply suggestions from code review

Co-authored-by: Eric Erhardt <[email protected]>

* Correct phrasing for local containers

* Apply suggestions from code review

Co-authored-by: Eric Erhardt <[email protected]>

* Re-generate Bicep and manifest. Also, more feedback

* Fix MD lint

---------

Co-authored-by: Eric Erhardt <[email protected]>
Co-authored-by: James Newton-King <[email protected]>
ReubenBond and others added 8 commits February 24, 2025 14:18
* Add testing overview doc to explain how Aspire testing works, update tutorial, add detail on passing args to the app host

* Update dates

* Apply suggestions from code review

---------

Co-authored-by: David Pine <[email protected]>
Add code snippet for using new Azure emulators
@IEvangelist IEvangelist marked this pull request as ready for review February 25, 2025 04:41
@davidfowl
Copy link
Member

davidfowl commented Feb 25, 2025

I'd like to add a few high impact reliability issues section (to let people know that 9.1 fixed some big issues)

  1. DCP not cleaning up networks - DCP not cleaning up networks aspire#7215
  2. Only one usage of each socket address errors when restarting app host - Restart Aspire using Rider doesn't wait for ports to be freed sometimes aspire#7095
  3. Aspire 9 fails to stop projects - Aspire 9 fails to stop projects aspire#6704
  4. Improve test stability issues caused by resources failing to start due to "address in use" errors - Improve test stability issues caused by resources failing to start due to "address in use" errors aspire#6678

Full list here (we don't need to call out each one).
https://github.com/dotnet/aspire/issues?q=is%3Aissue%20state%3Aclosed%20milestone%3A9.1%20label%3Aarea-orchestrator

(cc @dbreshears @karolz-ms)

@IEvangelist
Copy link
Member Author

I'd like to add a few high impact reliability issues section (to let people know that 9.1 fixed some big issues)

  1. DCP not cleaning up networks - DCP not cleaning up networks aspire#7215
  2. Only one usage of each socket address errors when restarting app host - Restart Aspire using Rider doesn't wait for ports to be freed sometimes aspire#7095
  3. Aspire 9 fails to stop projects - Aspire 9 fails to stop projects aspire#6704
  4. Improve test stability issues caused by resources failing to start due to "address in use" errors - Improve test stability issues caused by resources failing to start due to "address in use" errors aspire#6678

Full list here (we don't need to call out each one). https://github.com/dotnet/aspire/issues?q=is%3Aissue%20state%3Aclosed%20milestone%3A9.1%20label%3Aarea-orchestrator

(cc @dbreshears @karolz-ms)

I added details for all of these, and expanded existing sections to include links to issues, etc. This should all be accounted for now.

Copy link
Contributor

@CamSoper CamSoper left a comment

Choose a reason for hiding this comment

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

I would say "LGTM" but there's no way I'm reading all that.

@IEvangelist IEvangelist merged commit cab7881 into main Feb 25, 2025
7 checks passed
@IEvangelist IEvangelist deleted the dotnet-aspire-9.1 branch February 25, 2025 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment