schlosrat / token-health

FoundryVTT module
5 stars 10 forks source link

Version 9 Compatible Keeparound #77

Closed Noggog closed 2 years ago

Noggog commented 2 years ago

GIven that lots of modules are in flux between v9 and v10, it would be nice to have the v9 version around still to use if we need. Lots of other modules list older versions on their foundry page, but this one only has a v10 version. Is v9 still installable somehow?

schlosrat commented 2 years ago

0.5.6 is the last V9 compatible version. You can find it here. There are no functionality/feature differences, only compatibility changes between that and versions up to 0.6.0.

Edit: I've added a package release for 0.5.6 specifically via the package admin page for Token Health so that the latest V9 compatible version should be apparent. Hopefully that solves this for you, but if not then please feel free to manually install 0.5.6 and use that version to enable TH in your V9 games.

Noggog commented 2 years ago

Perfect, thanks! Saw it on the foundry module search again.

Noggog commented 2 years ago

Actually, spoke to soon. Seems to fail install when initiated through that route: image

I think the manifest URL on the foundry page https://foundryvtt.com/packages/token-health is a bit borked. The most recent v10 one brings you to a json file, where the v9 one brings you to a github tag page

schlosrat commented 2 years ago

I've placed the 0.5.6 version of module.json and CHANGELOG.md in the git repo as module.0.5.6.json and CHANGELOG.0.5.6.md respectively. I've updated the package admin page to point to these for V 0.5.6. Hopefully, this fixes the problem, but if not you might be able to do a manual install with the link to the module.0.5.6.json below.

https://github.com/schlosrat/token-health/blob/master/module.0.5.6.json

You might also try a manual install using the link for the zip if the above does not work.

https://github.com/schlosrat/token-health/archive/refs/tags/0.5.6.zip

Please let me know if either of these methods works for you.

Noggog commented 2 years ago

I think it's good to go mostly. I changed the manifest URL to: https://raw.githubusercontent.com/schlosrat/token-health/master/module.0.5.6.json with the raw, and it seemed to go down as expected. Thanks!

schlosrat commented 2 years ago

Thanks for testing that! I've updated the package admin page to similarly point to the raw version. Hopefully, this will work seamlessly for others now as well.