Skip to content

Releases: marcus-crane/khinsider

v2.0.0-alpha2

02 Jan 03:42
d95a084
Compare
Choose a tag to compare
v2.0.0-alpha2 Pre-release
Pre-release

The index is also now powered by a Github repo (https://github.com/marcus-crane/khinsider-index) which automatically generates a new index version whenever updates are detected on the khinsider website.

These updates are generated as Github releases, which can be checked via the API for the latest version. With that, we can streamline the update functionality as we have a hard version to compare the local index to!

In order to faciliate this, the index itself now contains the current version, rather than the Gist ETag functionality in alpha1 which was quite flimsy.

There is still no ability to download content yet.

Full Changelog: v2.0.0-alpha1...v2.0.0-alpha2

v1.11.0 The Arbitrary Release

27 Jan 07:45
a44efee
Compare
Choose a tag to compare

I figure I should start using some version numbers and it's only in hindsight that I realise I had published a v1.10.0 instead of v1.2.0. Thanks to that, we're stuck with v1.10.0 being the next version number.

Anyway, this release does a couple of things that make khinsider slightly more resilient until I actually do some refactoring:

  • Strips any invalid characters from filenames

An example of this can be seen on https://downloads.khinsider.com/game-soundtracks/album/persona-4-dancing-all-night where Track 22 is titled 時価ネットたなか​~アーバン・ブリーズ・エレ�​��ント・スタイル~ Jika Netto​Tanaka ~Urban Breeze Elegant Style~.

Given those three characters are not valid unicode, we just strip them so that the file can be saved. Before this change, khinsider would just crash and you would only have part of an album downloaded.

  • Updates to urfave/cli/v2

Probably has no impact at all on users but it's just good housekeeping I suppose

  • Adds versioning

This also has little to no impact on end users but it's useful for basic debugging such as understanding what version of khinsider you have installed.

Publish binaries for macOS Silicon

24 Dec 08:22
Compare
Choose a tag to compare

Testing Golang pipelines via Github Actions

Initial release

21 Jul 01:22
Compare
Choose a tag to compare

Usable but don't expect it to be perfect. It does the job though.