Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Sep 29, 2025

This PR updates the Aspire package versions from 9.5.0 to 9.5.1 as part of the regular patch release process.

Changes

The following files have been updated to reflect the new patch version:

  1. eng/Versions.props - Updated PatchVersion from 0 to 1, which changes the overall repository version to 9.5.1

  2. tests/Shared/RepoTesting/Directory.Packages.Helix.props - Updated 71 package version references from 9.5.0 to 9.5.1, including:

    • All Aspire.Azure.* packages
    • All Aspire.Hosting.* packages
    • All Aspire.Microsoft.* packages
    • All component packages (MongoDB, MySQL, Npgsql, Redis, RabbitMQ, etc.)
    • Microsoft.Extensions.ServiceDiscovery.* packages
    • Aspire.AppHost.Sdk
  3. tests/Shared/RepoTesting/Aspire.RepoTesting.targets - Updated the Aspire.AppHost.Sdk version from 9.5.0 to 9.5.1 in both SDK imports (Sdk.props and Sdk.targets)

These changes ensure that all Aspire packages built from this repository will have version 9.5.1, and that test infrastructure using these packages will reference the correct version when running outside the repository (e.g., on Helix agents).

Verification

  • ✅ Restore completed successfully
  • ✅ Build completed successfully
  • ✅ Packages are generated with version 9.5.1
  • ✅ Assembly versions reflect 9.5.1
Original prompt

implement this.

TITLE: Update Aspire Package Versions from 9.5.0 to 9.5.1

USER INTENT: The user intends to implement branding changes in the Aspire codebase to update package versions from 9.5.0 to 9.5.1, following a similar pattern established in a previous pull request.

TASK DESCRIPTION: The user wants to apply changes to the codebase to ensure that the Aspire packages are versioned as 9.5.1 instead of 9.5.0. This involves updating specific files that control versioning and package references.

EXISTING: The user has referenced a previous pull request (PR #11488) that successfully updated package versions from 9.4.2 to 9.4.3. The assistant has analyzed this PR and identified the necessary changes to replicate for the current version update.

PENDING: The user has requested the assistant to implement the identified changes to the codebase.

CODE STATE:

  1. eng/Versions.props

    • Updated <PatchVersion>0</PatchVersion> to <PatchVersion>1</PatchVersion>
  2. tests/Shared/RepoTesting/Directory.Packages.Helix.props

    • Updated 74 package references from version 9.5.0 to 9.5.1, including:
      • Aspire.Azure.*
      • Aspire.Hosting.*
      • Aspire.Microsoft., Aspire.MongoDB., etc.
      • Microsoft.Extensions.ServiceDiscovery.*
      • Aspire.AppHost.Sdk
  3. tests/Shared/RepoTesting/Aspire.RepoTesting.targets

    • Updated SDK version references from 9.5.0 to 9.5.1 in both Sdk.props and Sdk.targets import statements.

RELEVANT CODE/DOCUMENTATION SNIPPETS:

  • eng/Versions.props:

    <PatchVersion>1</PatchVersion>
  • tests/Shared/RepoTesting/Directory.Packages.Helix.props:

    • Updated package versions:
      <PackageReference Include="Aspire.Azure.SomePackage" Version="9.5.1" />
  • tests/Shared/RepoTesting/Aspire.RepoTesting.targets:

    <Import Project="Sdk.props" Version="9.5.1" />

OTHER NOTES: The assistant has confirmed that the changes follow the same pattern as the previous PR, ensuring consistency in the update process. The user has now requested the assistant to implement these changes.
TITLE: Updating Aspire package version from 9.5.0 to 9.5.1

Created from VS Code via the [GitHub Pull Request](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) extension.

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@joperezr joperezr marked this pull request as ready for review September 29, 2025 22:04
@Copilot Copilot AI review requested due to automatic review settings September 29, 2025 22:04
Copy link
Contributor

@Copilot 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

Updates the Aspire package versions throughout the codebase from 9.5.0 to 9.5.1 as part of a patch version increment.

  • Incremented patch version from 0 to 1 in versioning configuration
  • Updated 71 Aspire package references from 9.5.0 to 9.5.1 in test configuration
  • Updated Aspire.AppHost.Sdk version references in test targets

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
eng/Versions.props Updated PatchVersion from 0 to 1 to reflect the new 9.5.1 version
tests/Shared/RepoTesting/Directory.Packages.Helix.props Updated all 71 Aspire package version references from 9.5.0 to 9.5.1
tests/Shared/RepoTesting/Aspire.RepoTesting.targets Updated Aspire.AppHost.Sdk version from 9.5.0 to 9.5.1 in SDK import statements

@Copilot Copilot AI changed the title [WIP] Update Aspire Package Versions from 9.5.0 to 9.5.1 Update Aspire package versions from 9.5.0 to 9.5.1 Sep 29, 2025
@Copilot Copilot AI requested a review from joperezr September 29, 2025 22:06
<PackageVersion Include="Aspire.Hosting.Azure.ApplicationInsights" Version="9.5.1" />
<PackageVersion Include="Aspire.Hosting.Azure.CognitiveServices" Version="9.5.1" />
<PackageVersion Include="Aspire.Hosting.Azure.CosmosDB" Version="9.5.1" />
<PackageVersion Include="Aspire.Hosting.Azure.ContainerRegistry" Version="$(PackageVersion)" />
Copy link
Member

Choose a reason for hiding this comment

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

Does $(PackageVersion) not work? also, whichever option we use, all the references should be updated for that.

Copy link
Member

Choose a reason for hiding this comment

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

It does not for the packages that are staying stable vs the ones that are still in preview. This is just old debt we have as this file should really be getting generated on the fly by calling into each project and getting out the package version from it. That way we wouldn't have to do this manual change everytime we snap.

Copilot finished work on behalf of joperezr September 29, 2025 22:06
Copy link
Contributor

github-actions bot commented Sep 29, 2025

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 11721

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 11721"

@radical radical changed the title Update Aspire package versions from 9.5.0 to 9.5.1 [release/9.5] Update Aspire package versions from 9.5.0 to 9.5.1 Sep 29, 2025
This was referenced Oct 20, 2025
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