How long before new releases typically get added to winget?

The reminder popup for V9.0.5 is in the app but winget upgrade -–id KiCad.KiCad -e –-source winget results in no new version to upgrade to, and winget list –-source winget shows

image with no new version available.

Please could someone indicate how long it usually takes for a package release to make its way into winget source?

I cant’ help you, But the 9.0.5 is not the best version, it might be worthwhile to wait until the 9.0.6 is out (should be soon as there is already a release candidate) before updating from 9.0.4

2 Likes

Winget is not an official KiCad distribution method as it leeches users away from our website.

As far as I know, there are some automated scripts involved by some third parties that update the kicad entry in Winget.

New version: KiCad.KiCad version 9.0.5 by spectopo · Pull Request #300577 · microsoft/winget-pkgs · GitHub

But it is 100% outside the scope of the kicad team. You have to go ask the winget discussion board for help

microsoft/winget-pkgs · Discussions · GitHub

I understand that it isn’t and shouldn’t be the main package distribution channel, but it is convenient when I have to switch machines more frequently than I would like and winget allows some scripts to get the new build machine close to how I had the previous one. Thanks for the steer to winget team.

So I asked the winget people about this. They point out that it is KiCad versioning that is breaking the expected behaviour here - effectively x.99 is higher than x.0.x, so if you have a nightly installed, you will never be able to use winget to update/upgrade your stable installation. I realise KiCad team may not care about winget as distribution but it felt incomplete to leave the thread as “it’s a winget problem”.