-
Notifications
You must be signed in to change notification settings - Fork 69
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
[QUESTION] What is the status of the svg nuget package? #68
Comments
This is the exception we get when using 1.60.0 for svg and 1.60.3 for the other packages: This is the inner exceptino: Here is the full stackstrace
|
@Redth Perhaps it is possible to answer my main question without analyzing the exception. The roadmap of my project depends on it. My question is about the status of the svg package. It is now not released in sync with the other releases. Why is that? I was thinking about an answer along there lines:
|
@pauldendulk apologies for the very long delay. The bits by Redth was the automated system, and then I missed this issue because it wasn't directly to do with this repo. So... your questions. I think this issue might not have to do with SkiaSharp - I think WPF might be loading the wrong native binary. Does this work with the older versions of everything? Then, the next question. You got it exactly here "There is going to be a newer release but we could not find time for it yet". Unfortunately, various constraints lead this to be the case, but I am very much hoping to get some updates out. At the same time, this package is not really a real thing - more of a stop-gap until skia gets native support for SVG. I am not sure when this will actually come about as the code is both very experimental and fairly old: https://github.com/google/skia/tree/master/experimental/svg/model The main reason for this no-focus here is that this library is actually pretty limited and most of the issues have to do with not-complex-but-not-basic features missing. With that said, I am trying to get the release to be more automated and less of a hassle - removing all excuses for updates. The last 2 weeks, we were moving the CI to Azure DevOps, so that is going to be a major reduction in friction. So far, the builds have been smooth. In summary: |
I am also going to move this issue into the SkiaSharp.Extended repository as we can better track it there. |
@mattleibow This is the svg library for cross-platform .Net use right now. It already works well. Even if not feature-complete, it does enough for most users. It's OK if you don't have time to add features. Just merging community PRs and releasing in sync with the main SkiaSharp nuget should be enough. |
@charlesroddie thanks for the feedback. I hope to start doing that on a more regular basis. |
@mattleibow any ETA for Skiasharp.Svg nuget release? |
@mattleibow adding a voice to the request for a 1.68 compatible version. I'm suffering from a "MSB3276: Found conflicts between different versions of the same dependent assembly." problem partly because of it, AFAICT. |
I got this error when trying to use SkiaSharp for WPF 1.68.1, it might be related
|
@dsyme does this happen with both SkiaSharp.Svg 1.60.0 and 1.59.1? I don't think there will be any fixes merged for SkiaSharp.Svg. This library may be the way to go: https://github.com/wieslawsoltes/Svg.Skia . The overall project is to convert https://github.com/vvvv/SVG to netstandard (svg-net/SVG#590) and then give it more renderers, of which https://github.com/wieslawsoltes/Svg.Skia is one. |
It was something else, related to this mono/SkiaSharp#586 (comment) Fix is here for posterity; fabulous-dev/Fabulous#619 (comment) |
Thanks for this issue, but due the the fact that this library is now deprecated, no further work will be done on this library. I would recommend using the far superior https://github.com/wieslawsoltes/Svg.Skia |
There has been no new release of a 1.68 svg nuget package.
https://www.nuget.org/packages/SkiaSharp.Svg/
The last release is of 1.60.0. There has not been a release of a 1.60.3 version. This might be because there have been no changes in the svg part, but apparently there had been breaking changes in the shared part because if upgrade to 1.60.3 and use 1.60.0 for svg we get a method not found exception in our project (Mapsui)
Will there be a new release of the svg package?
The text was updated successfully, but these errors were encountered: