Closed o-l-a-v closed 8 months ago
@o-l-a-v sorry for the delay, I observed this too. It has to do with the very complicated logic we need to do to reconcile both the legacy .NET version syntax and the new semantic versioning syntax.
Should be fixed by https://github.com/JustinGrote/ModuleFast/pull/11
Reproduce
Install SetBIOS which in PowerShellGallery has version
1.0
.What happens
ModuleFast creates a folder
1.0.0
, instead of1.0
.This is a problem because
[System.Version]
,1.0.0
counts as newer/higher than1.0
.Expected behavior
ModuleFast does not modify version number from PowerShellGallery.
Screenshot
First folder
1.0
was installed byPackageManagement\Save-Package
,1.0.0
was installed using ModuleFast.