Posted a more in-depth explanation for v1.5 on Discord, but will add as a comment here for those who don't like using it:
In order to get the project sharing to work with link previews, I've had to switch to a framework that supports server-side rendering (SSR). The previous version used fully client-side Vue which meant when sharing URLs the link preview would not pick up the project-specific information (such as % completed). v1.5 and onwards will now use Nuxt which is still Vue but is now SSR. This has meant a from-the-ground-up remake of the app, so there may be slight differences, but features should still exist and hopefully (if anything) slightly improved.
At the same time, there were some build tool updates around the time I decided to switch to Nuxt, namely Tailwind v4. This changed some syntax for styling the app but everything should look the same.
As always, all suggestions are welcome! ❤