chocolatey / ChocolateyGUI

A delicious GUI for Chocolatey
https://docs.chocolatey.org/en-us/chocolatey-gui/
Apache License 2.0
1.61k stars 249 forks source link

Upgrade to target version 2.0.0 of Chocolatey.Lib assemblies #974

Closed TheCakeIsNaOH closed 1 year ago

TheCakeIsNaOH commented 1 year ago

Checklist

Is Your Feature Request Related To A Problem? Please describe.

As Chocolatey CLI will be moving to v2.0.0 at some point, Chocolatey GUI should take a dependency on it.

Describe The Solution. Why is it needed?

The chocolatey.lib dependency needs to be updated, and code needs to be adjusted to account for breaking changes.

Additional Context

No response

Related Issues

gep13 commented 1 year ago

@TheCakeIsNaOH @AdmiringWorm I have added this issue to a new 2.0.0 milestone, but I am now wondering if this needs to be a 2.0.0 and not just a 1.2.0. Thoughts? My thoughts here being that Chocolatey GUI already has a requirement for .NET Framework 4.8.

gep13 commented 1 year ago

Just spoken with @TheCakeIsNaOH about this, and we agree that this will be a breaking change to Chocolatey GUI, so the next version will be 2.0.0

AdmiringWorm commented 1 year ago

If we start taking a minimum dependency on Chocolatey v2.0.0, I agree this will be a breaking change.

gep13 commented 1 year ago

While the PR associated with this has been merged, we still need to bump the version number in the nuspec, but we can't do that quite yet, unless we take a dependency on the alpha release, in the interim, or we simply hold off and update it to 2.0.0 once we ship.

choco-bot commented 1 year ago

:tada: This issue has been resolved in version 2.0.0 :tada:

The release is available on:

Your GitReleaseManager bot :package::rocket: