Skip to content

Releases: microsoft/aspire

Aspire 13.0.1 Release

26 Nov 19:19
5ee81c7

Choose a tag to compare

What's Changed

  • Merge internal changes by @joperezr in #12896
  • [release/13.0] Fix Azure roles resources always redeploying by @github-actions[bot] in #12903
  • [release/13.0] Remove .py and .js files from being signed (#13005) by @eerhardt in #13032
  • [release/13.0] Fix subscription ID not being disabled on Azure provisioning dialog by @github-actions[bot] in #12913
  • [release/13.0] Default OpenAISettings.EnableSensitiveTelemetryData to TelemetryHelpers.EnableSensitiveDataDefault by @github-actions[bot] in #13017
  • Bump patch version from 13.0.0 to 13.0.1 by @Copilot in #13167
  • [release/13.0] EndpointReference evaluation should wait on missing AllocatedEndpoint (#13074) by @karolz-ms in #13076
  • [release/13.0] Update to Npgsql 10 by @github-actions[bot] in #13166
  • [release/13.0] Update dependencies from microsoft/usvc-apiserver by @danegsta in #13187

Full Changelog: v13.0.0...v13.0.1

Aspire 13.0.0 Release

11 Nov 16:31

Choose a tag to compare

We are excited to share that our 13.0.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://aspire.dev/whats-new/aspire-13/ to find what's new in 13.0.0!

New Contributors

Full Changelog: v9.5.0...v13.0.0

Aspire 9.5.2 Release

23 Oct 19:59
2fc2752

Choose a tag to compare

What's Changed

  • [release/9.5] Revert SQL Server container image tag from 2025-latest to 2022-latest for Mac ARM compatibility by @github-actions[bot] in #11908
  • [release/9.5] Ensure OutputPath is created in ResourceContainerImageBuilder by @github-actions[bot] in #11886
  • [release/9.5] Add configuration to suppress unsecured telemetry message in dashboard by @github-actions[bot] in #11954
  • [release/9.5] Update dependencies from https://github.com/microsoft/usvc-apiserver build 0.17.3 by @danegsta in #12032
  • [release/9.5] Multi-target RabbitMQ and Redis client libraries by @eerhardt in #12138
  • Backport PR #11951: Add noProfileSwitch to run command in DotNetCliRunner by @Copilot in #11959
  • Bump patch version to 9.5.2 by @Copilot in #12139

Full Changelog: v9.5.1...v9.5.2

Aspire 9.5.1 Release

13 Oct 16:35
2869435

Choose a tag to compare

What's Changed

  • [release/9.5]: Add proper launch profile support to the VS Code extension by @Copilot in #11617
  • [release/9.5] Cherry-pick extension build and sign pipeline setup by @Copilot in #11618
  • [release/9.5] Fix globalPackagesFolder path to be platform-agnostic in NuGetConfigMerger by @github-actions[bot] in #11626
  • [release/9.5] Fix flashing console windows when Docker processes are launched on Windows by @github-actions[bot] in #11615
  • [release/9.5] Display help text for GenAI sensitive data when no messages by @github-actions[bot] in #11668
  • [release/9.5] Allow .NET 10 prerelease versions for single-file apphost scenarios by @github-actions[bot] in #11616
  • [release/9.5] Update Aspire package versions from 9.5.0 to 9.5.1 by @Copilot in #11721
  • [release/9.5] Fix DevTunnels in DevContainers and Codespaces by @github-actions[bot] in #11730
  • [release/9.5] Don't require gen_ai.system attribute on span events by @github-actions[bot] in #11735
  • [release/9.5] Update Microsoft.Extensions.AI packages, use content env var by @github-actions[bot] in #11726
  • [release/9.5] Fix ParameterProcessor to use ExecutionContextOptions and skip excluded resources by @github-actions[bot] in #11782
  • [release/9.5] Update retry in Kusto emulator actions to handle any non-permanent error by @github-actions[bot] in #11779
  • [release/9.5] Fix CommandLineArgsCallbackContext ExecutionContext in AzureResourcePreparer and prevent WithVSCodeDebugSupport execution in publish mode by @github-actions[bot] in #11788
  • [release/9.5] Fix GenAI visualizer when span is missing peer attribute by @JamesNK in #11765
  • [release/9.5] Support parameter names with dashes resolved from underscore configuration by @github-actions[bot] in #11802
  • [release/9.5] Adapt OpenAI health check based on endpoint configuration by @github-actions[bot] in #11792

Full Changelog: v9.5.0...v9.5.1

Aspire 9.5.0 Release

25 Sep 19:21
6218df0

Choose a tag to compare

We are excited to share that our 9.5.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.5 to find what's new in 9.5.0!

New Contributors

Full Changelog: v9.4.0...v9.5.0

Aspire 9.4.2 Release

02 Sep 19:17
4884590

Choose a tag to compare

What's Changed

  • [release/9.4] Simplify Aspire CLI project name validation to only reject path separators by @github-actions[bot] in #10832
  • [release/9.4] External Services with URL Parameter fails to generate manifests by @github-actions[bot] in #10806
  • [release/9.4] Always update resource list in console logs after hidden bool changes by @github-actions[bot] in #10738
  • [release/9.4] serve blazor.web.js from wwwroot by @JamesNK in #10990
  • Branding updates for 9.4.2 by @joperezr in #11026
  • [release/9.4] Port Fix creating projects with GB18030 chars by @danmoseley in #11032
  • [release/9.4] Fix Azure AI Foundry resource name by @github-actions[bot] in #11038
  • [release/9.4] Fixed properties override when publishing an update in external service by @github-actions[bot] in #10824

Full Changelog: v9.4.1...v9.4.2

Aspire 9.4.1 Release

12 Aug 19:39
7adcde9

Choose a tag to compare

What's Changed

  • [release/9.4] Mark Aspire.CLI as stable by @joperezr in #10724
  • [release/9.4] aspire config set writes appHostPath to ~/.aspire/settings.json globally, causing incorrect path resolution by @github-actions[bot] in #10703
  • [release/9.4] Update dependencies from microsoft/usvc-apiserver by @danegsta in #10814
  • [release/9.4] Fix grid scrolling bugs by @github-actions[bot] in #10861
  • Bump package versions to 9.4.1 in project files by @joperezr in #10891

Full Changelog: v9.4.0...v9.4.1

Aspire 9.4.0 Release

29 Jul 18:09
3661f04

Choose a tag to compare

We are excited to share that our 9.4.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://learn.microsoft.com/en-us/dotnet/aspire/whats-new/dotnet-aspire-9.4 to find what's new in 9.4.0!

What's Changed

  • API review: Add Services property to ResourceEndpointsAllocatedEvent by @DamianEdwards in #9270
  • Fix visibility updates during resource upserts by @adamint in #9264
  • Accept null value in Redis WithPassword to ensure password dosen't set in redis-server by @Alirexaa in #9278
  • Make sure the publisher example supports azd by @davidfowl in #9277
  • API review: WithHostPort should accept null for port param by @Alirexaa in #9282
  • Refactor database explorer resource builders to not prefix their names the name of the first resource they are added to. by @paulomorgado in #8237
  • Test that ensures legacy dashboard token env var is honored by @DamianEdwards in #9296
  • Refactor solution file from .sln to .slnx format and update related d… by @davidfowl in #9295
  • Minor dashboard improvements and clean up by @JamesNK in #9301
  • Minor improvements to resource changed log by @JamesNK in #9303
  • Fix Blazor error logging to telemetry by @JamesNK in #9304
  • Don't throw from component telemetry context dispose if not initialized by @JamesNK in #9306
  • [CI] Add PR validation on macOS by @radical in #9287
  • Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2709142 by @dotnet-bot in #9302
  • Ignore case on FormatDateTime_WithMilliseconds_NewZealandCulture by @adamint in #9316
  • Changing default SKU for App Service Plan to P0V3 by @ShilpiRachna1 in #9280
  • Branding updates for 9.4 by @joperezr in #9331
  • Increase retry time in AppBar_Change_Theme_ReloadPage by @adamint in #9317
  • Update xUnit.v3 to support MTP tests by @peterwald in #9261
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in #9333
  • Add tracing support for Azure App Configuration component by @zhiyuanliang-ms in #9323
  • Revert "Update xUnit.v3 to support MTP tests (#9261)" by @radical in #9336
  • Remove the workaround to explicitly set the container runtime for tests now that the orchestrator is updated by @danegsta in #9339
  • [Automated] Update API Surface Area by @github-actions[bot] in #8736
  • Revert "Revert "Update xUnit.v3 to support MTP tests (#9261)" (#9336)" by @radical in #9337
  • TestsReportGenerator: Always show the error message, and truncate only the stdout by @radical in #9335
  • [CI] Fix azdo builds for main by @radical in #9338
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in #9347
  • Fully qualify OutputPath for PublishingContext by @captainsafia in #9351
  • Fix typo in doccomment in ContainerResourceBuilderExtensions.cs by @KuraiAndras in #9342
  • Update health check to ensure blob containers created at right time by @RussKie in #9159
  • Re-apply quarantined test for validation by @sebastienros in #9364
  • Update telemetry doc for AzureAppConfiguration by @sebastienros in #9365
  • Enable MTP tests via MSBuild property by @captainsafia in #9361
  • catch json error by @danmoseley in #9369
  • Refactor a common TempDirectory test class by @eerhardt in #9370
  • Centralize Verify convention by @sebastienros in #9371
  • Update Aspire to stable Microsoft.Extensions.AI.Abstractions by @stephentoub in #9356
  • Update RunCommand.cs by @IEvangelist in #9360
  • Add support for copying existing files via WithContainerFiles API by @danegsta in #8908
  • Do not fail on partial trust warning. by @mitchdenny in #9384
  • markdown lint by @danmoseley in #9389
  • Merge branch release/9.3 into main by @joperezr in #9394
  • Fix failure in MongoDbFunctionalTests.VerifyWithInitFiles by @danegsta in #9391
  • Ensure all grid columns have tooltips by @adamint in #9401
  • Remove test from quarantine by @danegsta in #9402
  • copilot setup steps by @danmoseley in #9409
  • docs update by @danmoseley in #9408
  • Add health column to Aspire CLI resources table by @Copilot in #9400
  • [CI] Fix copilot setup steps by @radical in #9414
  • Prevent text overflow in resource action URLs by @adamint in #9314
  • Support setting existing app identity on compute resources by @captainsafia in #9404
  • Update FluentUI to 4.11.9 by @JamesNK in #9417
  • Fix commands left in a disabled state by @JamesNK in #9383
  • Add a counter to Stress app by @adamint in #9432
  • Fix error in json in README.md by @ikkentim in #9415
  • Add Tests badge for rolling builds on github workflows by @radical in #9416
  • Add test coverage for --aspire-version template option by @Copilot in #9433
  • [CI] Change AzDO public pipeline to run weekly instead of per-commit by @Copilot in #9437
  • Trace detail improvements by @JamesNK in #9443
  • Make RpcResourceState internal in Aspire.Cli and Aspire.Hosting packages by @Copilot in #9456
  • Remove --prerelease switches from aspire CLI commands by @Copilot in #9447
  • Graceful error handling for offline scenarios in 'aspire new' and 'aspire add' commands by @Copilot in #9458
  • More logging in flaky pause console logs test by @JamesNK in #9435
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in #9460
  • Remove ACA Environment Contributor role assignment by @eerhardt in #9405
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in #9477
  • Use ProcessSpec for invoking dotnet publish by @mitchdenny in #9479
  • Further cleanup the GetContainerId logic for tests by @danegsta in #9481
  • Increase timeout for applicaton start in DistributedApplicationTests by @karolz-ms in #9473
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in #9489
  • Implement IDistributedApplicationResourceEvent on ResourceEndpointsAllocatedEvent by @afscrome in #9495
  • Fix Blob Container Connection String Format Exception by @sebastienros in #9472
  • Automate refreshing manifests with GitHub Action by @Copilot in #9503
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #9507
  • The --source argument is not preserved when running aspire add -s by @Copilot in #9509
  • Change .dotnet/aspire to .aspire in temporary working files by @Copilot in #9505
  • Fix malformed table output in aspire run command when no resources are present by @Copilot in #9498
  • Update refresh-manifests.yml by @davidfowl in #9514
  • TestShop: Add IsRunMode check for database key by @DamianEdwards in #9522
  • Expose the NameOutputReference property on AzureResources by @Copilot in #9501
  • Force SqlDatabase resource api version by @sebastienros in #9530
  • [Automated] Update Manifests by @github-actions[bot] in #9525
  • Allow mounting the docker socket using WithBindMount by @Copilot in #9511
  • Drop support for hybrid mode Azure Container Apps by @davidfowl in https://gi...
Read more

.NET Aspire 9.3.2 Release

20 Jun 21:10
9868911

Choose a tag to compare

What's Changed

  • [release/9.3] Fix SqlServer PowerShell module version to avoid breaking changes in 22.4.5.1 by @sebastienros in #9958
  • Bumping patch version for 9.3.2 by @joperezr in #9963

Full Changelog: v9.3.1...v9.3.2

.NET Aspire 9.3.1 Release

10 Jun 23:12
5bc26c7

Choose a tag to compare

What's Changed

  • [release/9.3] fix markdown lint in release/9.3 by @danmoseley in #9536
  • [release/9.3] branding for 9.3.1 by @danmoseley in #9539
  • [release/9.3] Fix Blob Container Connection String Format Exception by @github-actions in #9496
  • [release/9.3] Force SqlDatabase resource api version by @sebastienros in #9535
  • [release/9.3] Use ProcessSpec for invoking dotnet publish by @github-actions in #9561
  • [release/9.3] Initialize telemetry context in UpdateTelemetryProperties if not already initialized by @JamesNK in #9602
  • [release/9.3] Fix the state propagation for azure resources by @github-actions in #9687
  • [release/9.3] Skip role assignment handling for emulators (#9705) by @eerhardt in #9716

Full Changelog: v9.3.0...v9.3.1