pystardust / ani-cli

A cli tool to browse and play anime
GNU General Public License v3.0
7.37k stars 529 forks source link

Missing latest tag and release #1275

Closed Technetium1 closed 5 months ago

Technetium1 commented 5 months ago

Make sure you are on the latest version by running ani-cli -U

Metadata (please complete the following information)

Describe the bug

Steps To Reproduce

Expected behavior

Additional context

port19x commented 5 months ago

Hi @Technetium1, the problem is in how we do versioning at ani-cli. Every commit with changes to the ani-cli script that gets merged to master comes with a bump in the patch version. This is even ensured by ci. The minor version gets a bump in one of three scenarios:

Especially that last one is solely in my discretion

For completeness you may wonder when we bump the major version, this only happens after rewrites or source changes.

Now to your concrete problem. I do agree that patching between releases is unreasonable. An ani-cli-git package exists for the "bleeding edge" version that is v4.7.6 as of right now. A new point release is planned after #1274, as there was a fix for windows users a couple PRs prior that we only now know to affect most of them.

I have chimed in at your chaotic aur request, thank you for helpin with it's inclusion there

port19x commented 5 months ago

Can confirm v4.7 broken on arch linux. Will draft a release shortly, prior to #1274

port19x commented 5 months ago

v4.8 out now, thank you for raising this issue