Skip to content

What's new article #3218

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

Merged
merged 2 commits into from
May 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
96 changes: 65 additions & 31 deletions docs/whats-new/dotnet-docs-aspire-mod1.md
Original file line number Diff line number Diff line change
@@ -1,66 +1,100 @@
---
title: ".NET Aspire docs: What's new for January 2025"
description: "What's new in the .NET Aspire docs for January 2025."
ms.custom: January-2025
ms.date: 02/01/2025
title: ".NET Aspire docs: What's new for April 2025"
description: "What's new in the .NET Aspire docs for April 2025."
ms.custom: April-2025
ms.date: 05/01/2025
---

# .NET Aspire docs: What's new for January 2025
# .NET Aspire docs: What's new for April 2025

Welcome to what's new in the .NET Aspire docs for January 2025. This article lists some of the major changes to docs during this period.
Welcome to what's new in the .NET Aspire docs for April 2025. This article lists some of the major changes to docs during this period.

## Get started

### Updated articles

- [.NET Aspire overview](../get-started/aspire-overview.md) - overview page update branding / cleanup
- [Orchestrate Python apps in .NET Aspire](../get-started/build-aspire-apps-with-python.md)
- Initial draft of diagnostic redesign
- Fix the Python article
- [Quickstart: Build your first .NET Aspire solution](../get-started/build-your-first-aspire-app.md) - Split content
- [Tutorial: Add .NET Aspire to an existing .NET app](../get-started/add-aspire-existing-app.md) - Update the add aspire to existing tutorial

## Fundamentals

### New articles

- [Orchestrate resources in .NET Aspire](../fundamentals/orchestrate-resources.md)

### Updated articles

- [.NET Aspire integrations overview](../fundamentals/integrations-overview.md) - Add versioning considerations to integration overview
- [.NET Aspire setup and tooling](../fundamentals/setup-tooling.md) - Remove placeholder content
- [Explore the .NET Aspire dashboard](../fundamentals/dashboard/explore.md) - Improve exemplar description
- [.NET Aspire and launch profiles](../fundamentals/launch-profiles.md) - Rename configs-replace prefix
- [.NET Aspire orchestration overview](../fundamentals/app-host-overview.md) - Split content
- [.NET Aspire service defaults](../fundamentals/service-defaults.md) - Update service defaults and add filtering details
- [.NET Aspire setup and tooling](../fundamentals/setup-tooling.md) - Rename configs-replace prefix
- [.NET Aspire templates](../fundamentals/aspire-sdk-templates.md) - Add dev-cert details to templates content
- [Custom HTTP commands in .NET Aspire](../fundamentals/http-commands.md) - Split content
- [Dashboard configuration](../fundamentals/dashboard/configuration.md) - Rename configs-replace prefix
- [Enable browser telemetry](../fundamentals/dashboard/enable-browser-telemetry.md) - Rename configs-replace prefix
- [Explore the .NET Aspire dashboard](../fundamentals/dashboard/explore.md) - Update the Explore the .NET Aspire Dashboard article for v9.2.0
- [External parameters](../fundamentals/external-parameters.md) - #3063 - Rename parameter name to not be 'value'
- [Orchestrate resources in .NET Aspire](../fundamentals/orchestrate-resources.md)
- Initial draft of diagnostic redesign
- Split content
- [Persist .NET Aspire project data using volumes or bind mounts](../fundamentals/persist-data-volumes.md) - Update the "Persist .NET Aspire project data using volumes" article
- [Security considerations for running the .NET Aspire dashboard](../fundamentals/dashboard/security-considerations.md) - Rename configs-replace prefix
- [Standalone .NET Aspire dashboard](../fundamentals/dashboard/standalone.md) - Rename configs-replace prefix

## Database

### New articles
### Updated articles

- [.NET Aspire Milvus database integration](../database/milvus-integration.md) - Split content
- [.NET Aspire MongoDB database integration](../database/mongodb-integration.md) - Split content
- [.NET Aspire Oracle Entity Framework Core integration](../database/oracle-entity-framework-integration.md) - Split content
- [.NET Aspire Qdrant integration](../database/qdrant-integration.md) - Split content
- [Tutorial: Deploy a .NET Aspire project with a SQL Server Database to Azure](../database/sql-server-integration-deployment.md) - Update the Tutorial: Deploy a .NET Aspire project with a SQL Server Database to Azure

- [.NET Aspire Azure PostgreSQL Entity Framework Core integration](../database/azure-postgresql-entity-framework-integration.md)
- [.NET Aspire Azure PostgreSQL integration](../database/azure-postgresql-integration.md)
## Messaging

### Updated articles

- [.NET Aspire Azure Cosmos DB integration](../database/azure-cosmos-db-integration.md) - Rewrite of the Azure Cosmos DB articles
- [.NET Aspire Cosmos DB Entity Framework Core integration](../database/azure-cosmos-db-entity-framework-integration.md) - Rewrite of the Azure Cosmos DB articles
- [.NET Aspire Milvus database integration](../database/milvus-integration.md) - Update Milvus integration doc
- [.NET Aspire Oracle Entity Framework Core integration](../database/oracle-entity-framework-integration.md) - Oracle EF Core integration rewrite
- [.NET Aspire PostgreSQL Entity Framework Core integration](../database/postgresql-entity-framework-integration.md) - Add .NET Aspire Azure PostgreSQL articles
- [.NET Aspire PostgreSQL integration](../database/postgresql-integration.md) - Add .NET Aspire Azure PostgreSQL articles
- [.NET Aspire Qdrant integration](../database/qdrant-integration.md) - Qdrant integration rewrite
- [Seed data in a database using .NET Aspire](../database/seed-database-data.md) - Update seed-database-data.md
- [.NET Aspire Apache Kafka integration](../messaging/kafka-integration.md) - Split content
- [.NET Aspire Azure Event Hubs integration](../messaging/azure-event-hubs-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion
- [.NET Aspire Azure Service Bus integration](../messaging/azure-service-bus-integration.md)
- Split content
- Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion
- [.NET Aspire Azure Web PubSub integration](../messaging/azure-web-pubsub-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion
- [.NET Aspire NATS integration](../messaging/nats-integration.md) - Split content
- [.NET Aspire RabbitMQ integration](../messaging/rabbitmq-integration.md)
- Split content
- Clarify how to set credentials for the RabbitMQ management plugin

## Messaging
## Caching

### Updated articles

- [.NET Aspire Redis® distributed caching integration](../caching/stackexchange-redis-distributed-caching-integration.md) - Correct keyed IDistributedCache registration and usage

## Security

### Updated articles

- [.NET Aspire Apache Kafka integration](../messaging/kafka-integration.md) - Add .NET Aspire Azure PostgreSQL articles
- [.NET Aspire NATS integration](../messaging/nats-integration.md) - Add .NET Aspire Azure PostgreSQL articles
- [.NET Aspire RabbitMQ integration](../messaging/rabbitmq-integration.md) - Add .NET Aspire Azure PostgreSQL articles
- [.NET Aspire Azure Key Vault integration](../security/azure-security-key-vault-integration.md) - Removes obsolete API: Add breaking changes for `AzureOpenAIDeployment` obsoletion

## Deployment

### Updated articles

- [Tutorial: Deploy a .NET Aspire project using the Azure Developer CLI](../deployment/azure/aca-deployment-github-actions.md)
- remove instructions to add the workflow manually
- Bump version of AZD
- [Deploy a .NET Aspire project to Azure Container Apps using the Azure Developer CLI (in-depth guide)](../deployment/azure/aca-deployment-azd-in-depth.md) - Terminate inline azd code snippet

## Community contributors

The following people contributed to the .NET Aspire docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the [what's new landing page](index.yml).

- [alistairmatthews](https://github.com/alistairmatthews) - Alistair Matthews ![5 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-5-green)
- [ErikEJ](https://github.com/ErikEJ) - Erik Ejlskov Jensen ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [jmezach](https://github.com/jmezach) - Jonathan Mezach ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [alistairmatthews](https://github.com/alistairmatthews) - Alistair Matthews ![4 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-4-green)
- [a510](https://github.com/a510) - Ahmad Ibrahim ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [dracan](https://github.com/dracan) - Dan Clarke ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [gabynevada](https://github.com/gabynevada) - Elvis Nieves ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [mip1983](https://github.com/mip1983) - Matthew Paul ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [paulomorgado](https://github.com/paulomorgado) - Paulo Morgado ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
- [ryanspain](https://github.com/ryanspain) - Ryan Spain ![1 pull requests.](https://img.shields.io/badge/Merged%20Pull%20Requests-1-green)
6 changes: 3 additions & 3 deletions docs/whats-new/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ summary: Welcome to what's new in .NET Aspire docs. Use this page to quickly fin
metadata:
title: .NET Aspire what's new?
description: Learn about new and updated content in .NET Aspire docs.
ms.date: 04/15/2025
ms.date: 05/01/2025
ms.topic: landing-page
landingContent:
- title: .NET Aspire release documentation
Expand Down Expand Up @@ -50,12 +50,12 @@ landingContent:
linkLists:
- linkListType: whats-new
links:
- text: April 2025
url: dotnet-docs-aspire-mod1.md
- text: March 2025
url: dotnet-docs-aspire-mod0.md
- text: February 2025
url: dotnet-docs-aspire-mod2.md
- text: January 2025
url: dotnet-docs-aspire-mod1.md
- title: Find language updates
linkLists:
- linkListType: whats-new
Expand Down
4 changes: 2 additions & 2 deletions docs/whats-new/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ items:
- name: Latest documentation updates
expanded: true
items:
- name: April 2025
href: dotnet-docs-aspire-mod1.md
- name: February 2025
href: dotnet-docs-aspire-mod2.md
- name: January 2025
href: dotnet-docs-aspire-mod1.md
- name: December 2024
href: dotnet-docs-aspire-mod0.md
Loading