-
Notifications
You must be signed in to change notification settings - Fork 133
[WIP] Aspire 13 upgrade #914
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
base: main
Are you sure you want to change the base?
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 upgrades the .NET Aspire Community Toolkit to work with Aspire 13 (preview), which is the next major version. The changes update package versions, NuGet feed configurations, and toolkit versioning to align with the new Aspire release.
Key Changes:
- Upgraded Aspire version from 9.5.0 to 13.0.0-preview.1.25521.5
- Added Service Discovery as a separate versioned package (10.0.0-preview.1.25520.3)
- Reset toolkit version to 13.0.0-preview.1 to match the new major version
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| nuget.config | Added dotnet9 package source and configured package source mappings for Aspire preview packages |
| Directory.Packages.props | Updated Service Discovery to use separate version property and bumped .NET 9 package versions to 9.0.10 |
| Directory.Build.props | Updated Aspire major version to 13, set preview version numbers, and reset toolkit minor/patch versions to 0.0 |
* Initial plan * Replace IDistributedApplicationLifecycleHook with event-based patterns Co-authored-by: aaronpowell <[email protected]> * Add tests for installer resources and update Dapr tests Co-authored-by: aaronpowell <[email protected]> * Refactor Dapr to use IDistributedApplicationEventingSubscriber Co-authored-by: aaronpowell <[email protected]> * Fixing build issue * Updating the endpoint port * Disabling some tests so we can move forward in other parts of the Aspire 13 update --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: aaronpowell <[email protected]> Co-authored-by: Aaron Powell <[email protected]>
* Initial plan * Remove AddViteApp and npm-specific functionality (moved to Aspire 13) Co-authored-by: aaronpowell <[email protected]> * Update comments and tests to reflect npm removal Co-authored-by: aaronpowell <[email protected]> * Update MONOREPO.md to remove npm references Co-authored-by: aaronpowell <[email protected]> * Adding missing types * Bad copilot code * Fixing missing namespace * Handling port forwarding * removing more stuff that has been migrated to aspire core * Reworking how package installing is handled * daily update * Adding back the annotation that is no longer moving to core * Forgot to install packages * adding a bunch more annotations to provide enough metadata * Removing old demo apps * Disabling python tests * Removing a testing change * Updating to the latest nightly and dealing with type name changes * Removing type that was can repurpose from aspire core * breaking the tests down so they are easier to read * Removing legacy docs * Fixing failing tests --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: aaronpowell <[email protected]> Co-authored-by: Aaron Powell <[email protected]>
|
@copilot can you fix the failing test |
|
@aaronpowell I've opened a new pull request, #947, to work on those changes. Once the pull request is ready, I'll request review from you. |
Minimum allowed line rate is |
Shortly the next major version of Aspire will be released and thing branch is going to act as the convergence point for all the work that needs to be done to update packages to work with Aspire 13, and any new things we want to add to support Aspire 13.