Update from [any version] to [Most Recent]

I'm just wondering if there is a better way to do this.

Currently when I build the update for all versions to most recent version, it builds a good 12 files (on version 1.10 at the moment) each sizing around 30mb. Uploading 30mb x 12 files seems unnecessary. My patches are large so this is an issue for me.

Is there a way to build a single app.All -> app.Newest without having to upload 1.1->Newest, 1.2->Newest, 1.3->Newest, etc.

I'm sure theres a way, just not sure how to configure it properly. Thanks!

Edit-Basically, I want it to update to the latest update file no matter what version you have and have it download the app.Any->app.Latest file instead of app.Version5->app.Version6 for example. Just uploading the app.All->Latest update doesn't work, as the updater looks for (currentversion)->Newest and not app.all->Newest.

Sorry if I'm not making any sense.

We're going to make this easier in wyBuild 2.7 with the addition of incremental patches (e.g. version 1.1 -> 1.2, 1.2 -> 1.3) as an alternative to direct patch (1.1 -> 1.3, 1.2 -> 1.3).

Right now the only way to limit the amount of updates you have to upload is to have only a single version within wyBuild. That is, remove the previous files in the version tab and change the version then add the new files.

Does that make sense?

So you're saying, instead of leaving the files in the previous tabs, to remove the files in each old version and only have them in the current version?

I may try that.

No, I mean have only a sinlge version in wyBuild. So when you're ready to release a new version delete all the files in the one version tab, add the new file, then change the version number.

Oh, I see what you're saying.

I mainly wanted it for the changelog in the updater but I started using the built-in .NET updater in a custom "game launcher" and its working perfectly.

Thanks for the tips.

Hi

Is this feature now available, I mean I only want the last updater to be uploaded instead of all updates done so far, without removing all patches from wyBuild..

THanks Nirav

Normally, for:

1.01.11.21.3

wyBuild creates

1.0 -> 1.31.1 -> 1.31.2 -> 1.3<any> -> 1.3

That <any> is big - it is a complete compressed copy of 1.3 used if none of the specific patches matches. E.g. if you distributed an 0.9 version to your beta customers, then the <any> patch would apply to them. Or if they had some version installed but had modified it in some way (say you sent them a manual patch or change).

I simply have our scripts delete out the old version tabs from our projects, so that we end up with the last 3 updates + any. This keeps the upload times down to a reasonable amount, and the <any> update will always work as a catch-all.

You can ditch everything but the <any> update - but be warned. The version specific patches are a tiny fraction of the size of the <any> update.