PSResourceGet icon indicating copy to clipboard operation
PSResourceGet copied to clipboard

PSResourceGet module prerelease version scheme issues

Open ThomasNieto opened this issue 2 years ago • 3 comments

Summary of the new feature / enhancement

Right now, the Microsoft.PowerShell.PSResourceGet module has not reached GA with version 1.0.0 as stable. The current version is 0.5.22-beta22. Since this module does not have any stable versions it causes issues with installing #1247 and creating modules that requires PSResourceGet as they cannot be published #1250.

Please remove the -beta22 prerelease version from this module as since you're following semver any version below 1.0.0 is considered prerelease. These Microsoft modules have adopted this versioning scheme: WinGet and TextUtility.

Proposed technical implementation details (optional)

Remove prerelease labels while this module is not GA.

ThomasNieto avatar Jul 11 '23 18:07 ThomasNieto

@SydneyhSmith if this issue could be fixed before the next preview release that would be awesome.

ThomasNieto avatar Jul 11 '23 18:07 ThomasNieto

Working on figuring out this issue today, if we were able to fix the prerelease dependency issue would it be okay to leave this module as labeled prerelease or is there another reason why you are hoping for this change?

SydneyhSmith avatar Jul 14 '23 17:07 SydneyhSmith

It helps but still doesn't solve the usability issue defined in #1247. One of my use cases would be people installing my AnyPackage.PSResourceGet module from PowerShellGet v2 which would still fail.

ThomasNieto avatar Jul 17 '23 19:07 ThomasNieto