Skip to content

Update UniGetUI Pinget consumer for Pinget 0.6.0 JSON contract#4815

Merged
Gabriel Dufresne (GabrielDuf) merged 4 commits into
mainfrom
pinget-fixes
May 22, 2026
Merged

Update UniGetUI Pinget consumer for Pinget 0.6.0 JSON contract#4815
Gabriel Dufresne (GabrielDuf) merged 4 commits into
mainfrom
pinget-fixes

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • update the UniGetUI Pinget consumer to the new Pinget JSON contract
  • switch the Pinget source fallback parsing to the PascalCase source export shape
  • update Pinget-related UniGetUI tests accordingly
  • relax \global.json\ SDK roll-forward policy to \latestFeature\

Blocking dependency

This PR should not be merged until Pinget 0.6.0 is released and available for UniGetUI to consume.

Related Pinget PR:

Validation

  • dotnet test src/UniGetUI.PackageEngine.Tests/UniGetUI.PackageEngine.Tests.csproj -c Debug
  • manual Avalonia verification with bundled C# and Rust Pinget builds

@GabrielDuf Gabriel Dufresne (GabrielDuf) marked this pull request as ready for review May 22, 2026 20:44
@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit f27a74b into main May 22, 2026
4 of 5 checks passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the pinget-fixes branch May 22, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants