Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Release 5.4.5 does not play nice with ScottPlot #18350

Closed
ArchieCoder opened this issue Oct 1, 2024 · 4 comments
Closed

Release 5.4.5 does not play nice with ScottPlot #18350

ArchieCoder opened this issue Oct 1, 2024 · 4 comments

Comments

@ArchieCoder
Copy link
Contributor

Adding the nuget of ScottPlot requires bumping the WinAppSDKVersion. However, this leads to a crash at startup ScottPlot/ScottPlot#4258

UnoAppScottPlot545.zip

Jerome gave me tips to downgrade some part of Uno, but I'm getting compilation errors.

Someone has this suggestion ScottPlot/ScottPlot#4273 (comment)

If you know how to modify the Uno project, I would appreciate.

@jeromelaban
Copy link
Member

The best options is to wait for the updated SkiaSharp release, when mono/SkiaSharp#2999 will be fixed.

Otherwise, downgrading WinUI can work as well, using:

<PropertyGroup>
    <WinAppSdkVersion>xxx</WinAppSdkVersion>
</PropertyGroup>

@jeromelaban jeromelaban transferred this issue from unoplatform/Uno.Samples Oct 1, 2024
@ArchieCoder
Copy link
Contributor Author

This is not that easy because MVVM Toolkit requires:
10.0.22621.38

ScottPlot requires at max:
10.0.22621.34

However, we are not releasing in the next few weeks, I can stay with 5.4.0-dev.220 for some time.

PS: Good idea about the Uno Health Status.

@jeromelaban
Copy link
Member

jeromelaban commented Oct 25, 2024

SkiaSharp 2.88.9-preview.2.2 fixes this issue, setting the SkiaSharpVersion property in the csproj will allow for the upgrade to happen.

@ArchieCoder
Copy link
Contributor Author

@jeromelaban Big thank you to you and Matthew Leibowitz (can't find the tag)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants