Open veler opened 3 weeks ago
Sadly the fix was reverted in #1449 as it was not compatible for all platforms.
Can we reopen this issue and is there a potential different fix?
Is this even an issue for Mac?
Indeed, sorry about that. It was causing a regression on Mac so I quickly reverted the change. And yes, this issue also applies on Mac and Linux.
Current behavior
DevToys relies on some dependencies, such as
NuGet.Versioning
, version6.9
.If I create a DevToys extension that relies on a different version of
NuGet.Versioning
, such as5.0
or6.11
, it is ignored, and instead, the version6.9
is used.This causes a major problem when an extension tries to invoke a feature from
6.11
that does not exist in6.9
.See discussion here: https://github.com/DevToys-app/DevToys/discussions/1333#discussioncomment-11053480
How to reproduce it (as minimally and precisely as possible)
Create a DevToys extension that uses
Nuget.Versioning
version6.11
.Expected behavior
it should uses the NuGet version I used in my extension
Screenshots
Workaround
Use the same version than DevToys.
Affected platforms
No response
Affected DevToys kind
DevToys (app with GUI)
DevToys Version
2.0.5.0
Relevant Assets/Logs
No response