Skip to content
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

Several Labs components cannot be installed due to MainLatest package references #641

Open
Arlodotexe opened this issue Feb 14, 2025 · 1 comment · May be fixed by #663
Open

Several Labs components cannot be installed due to MainLatest package references #641

Arlodotexe opened this issue Feb 14, 2025 · 1 comment · May be fixed by #663
Assignees

Comments

@Arlodotexe
Copy link
Member

Arlodotexe commented Feb 14, 2025

Background

Reported via the #appcontrol-manager channel in the Windows App Community.

Issue introduced in #618

Problem

In several components across Labs, the Dependencies.props files reference preview versions of the mainline WCT.

This is a problem because these are packages from the MainLatest feed. While this was originally required in order to close this PR, we know that packages in the MainLatest feed don't stick around forever, therefore should have been followed up on.

Since it wasn't, the package version selected was removed during regular cleanup and now causes errors for anyone who installs these packages:

A screenshot of the NuGet Package Explorer. The term 'datatable' is in the search box, and the 'package source' dropdown is set to 'Labs'. Two packages are shown, CommunityToolkit.Labs.Uwp.Controls.DataTable and CommunityToolkit.Labs.WinUI.Controls.DataTable. The WinUI control is highlighted with the pink border of a transparent square. The package details are displayed on the right, with the Version also highlighted by the outline of a pink transparent square. The Version reads 'Latest prerelease: 0.1.20250206-build.2040'. Underneath, the Error List is shown. One of the errors reads 'Warning As Error: CommunityToolkit.Labs.WinULControls,DataTable 0.1.250206-build.2040 depends on CommunityToolkit.WinULConverters (>= 8.2.241223-build.1367) but
CommunityToolkit.WinULConverters 8.2.241223-build.1367 was not found. CommunityToolkit.WinULConverters 8.2.250129-preview2 was resolved instead.'.

Solution

Update these WCT packages to the latest packages available in the public nuget feed, ideally the most recent preview2 or rc package for 8.2, whichever is newer.

@Arlodotexe Arlodotexe self-assigned this Feb 14, 2025
@Arlodotexe Arlodotexe moved this to 🔖 Ready in Toolkit 8.x Feb 14, 2025
@michael-hawker
Copy link
Member

michael-hawker commented Mar 31, 2025

Related #662 - seems like some service or other config change underneath us over the weekend, maybe?

We may be able to remove MainLatest (at least temporarily) when we release 8.2 stable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Ready
Development

Successfully merging a pull request may close this issue.

2 participants