SpecialKO / SpecialK

Lovingly referred to as the Swiss Army Knife of PC gaming, Special K does a bit of everything.
https://www.special-k.info/
GNU General Public License v3.0
859 stars 51 forks source link

Please create a public changelog for the latest/stable version of Special K #156

Closed FlawlessCasual17 closed 6 months ago

FlawlessCasual17 commented 6 months ago

I am aware there is a file literally called CHANGELOG.txt, but that text file contains versions of Special K which are experimental, but not the latest version. Could you please do the following? It would make maintaining the Special K package for Winget/Scoop much easier.

Kaldaien commented 6 months ago

That's in the releases section already. Ironically, people are irritated that the release tag has such a lengthy set of changes 🤷

Aemony commented 6 months ago

Use SKIF configured for the Website update channel and then click "release notes" (or what it's called) on the About tab.

That will parse the central repository.json file and filter out all Discord ("experimental") releases and only showcase changes in Website ("stable") releases. These changes are often summarized if they cover longer time skips.

I am not looking forward to the next stable version release since it'll take ages summarize everything and highlight the main points for both SKIF and SK since the last stable release 6 months ago 😩

FlawlessCasual17 commented 6 months ago

The release section on the SpecialK repository show's a previous version, not the latest version, which is 23.9.10.5. image_18

FlawlessCasual17 commented 6 months ago

Also, I did some digging on your website and found this file, https://sk-data.special-k.info/repository.json.

Are you okay with me if I run a PowerShell script, or batch script that uses curl to invoke a web request to this part of your website to check for the latest version?

EDIT: is there something like this but for the 7z archive that contains SKIF.exe?

Aemony commented 6 months ago

Are you okay with me if I run a PowerShell script, or batch script that uses curl to invoke a web request to this part of your website to check for the latest version?

It's hosted on a CDN so that's fine.

EDIT: is there something like this but for the 7z archive that contains SKIF.exe?

There isn't since I can't be bothered creating a new complete archive for all experimental releases, so I only push one for the latest stable release (linked from the main website).

Using the installer nowadays is of critical importance since it also applies a few critical changes to the operating system to ensure Special K's full functionality is possible.

FlawlessCasual17 commented 6 months ago

Okay thanks for letting me know, my issue is now solved

FlawlessCasual17 commented 6 months ago

Thank you very much @Aemony and @Kaldaien