Skip to content

Update to Aspire 9.3 #837

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 6 commits into from
May 19, 2025
Merged

Update to Aspire 9.3 #837

merged 6 commits into from
May 19, 2025

Conversation

eerhardt
Copy link
Member

@eerhardt eerhardt commented May 15, 2025

  • Update dependencies to Aspire 9.3
  • Remove Docker Compose since it doesn't work. You can't login once you publish it due to public/internal URL issues.
  • Add WithUrls to the WebApp to give the links names in the dashboard

Note this won't pass CI until 9.3 is published to nuget.org.

Copy link

@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

This PR updates the project to Aspire 9.3 by revising dependency versions, removing Docker Compose support, and adding a named URL feature for the WebApp dashboard.

  • Removed the Aspire.Hosting.Docker package (and related publisher) due to URL issues.
  • Updated dependency versions and package references in project files for Aspire 9.3.
  • Added a call to WithUrls in Program.cs to customize link display in the dashboard.

Reviewed Changes

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

File Description
src/eShop.AppHost/eShop.AppHost.csproj Removed the Docker package reference to match Aspire 9.3 support
src/eShop.AppHost/Program.cs Added WithUrls for clearer dashboard links and removed DockerComposePublisher
src/Catalog.API/Services/CatalogAI.cs Updated API call name from GenerateEmbeddingVectorAsync to GenerateVectorAsync
Directory.Packages.props Updated dependency versions for Aspire, GRPC, and related packages

eerhardt added 2 commits May 16, 2025 11:36
- Enable OpenAI telemetry
- Upgrade to the gpt-4.1-mini model and increase the token rate limit
eerhardt added 2 commits May 16, 2025 15:06
- AspireUnstablePackagesVersion to shipping version
- Ollama to latest released
@eerhardt
Copy link
Member Author

This should be ready to merge now that the packages are available on nuget.org.

Comment on lines +69 to +70
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Ollama" Version="9.4.1-beta.289" />
<PackageVersion Include="CommunityToolkit.Aspire.OllamaSharp" Version="9.4.1-beta.289" />
Copy link
Member

Choose a reason for hiding this comment

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

Why the beta?

Copy link
Member Author

Choose a reason for hiding this comment

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

It is the latest on nuget.org. We need a version that is compatible with the latest MEAI versions.

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.

4 participants