-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Update to Aspire 9.3 #837
Conversation
There was a problem hiding this 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 |
- Enable OpenAI telemetry - Upgrade to the gpt-4.1-mini model and increase the token rate limit
- Update OpenTelemetry to 1.12
- AspireUnstablePackagesVersion to shipping version - Ollama to latest released
This should be ready to merge now that the packages are available on nuget.org. |
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Ollama" Version="9.4.1-beta.289" /> | ||
<PackageVersion Include="CommunityToolkit.Aspire.OllamaSharp" Version="9.4.1-beta.289" /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why the beta?
There was a problem hiding this comment.
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.
Note this won't pass CI until 9.3 is published to nuget.org.