I hate safari because there's so many random bugs and I can't test it because I don't own any apple products. I think GNOME Web runs on the same engine, so I'll try testing on that and fixing it.
You have not seen some photon instances lol. lemdro.id's admins have been really busy, so I don't blame them for anything. they've also been early supporters from the start of photon.
Here's a list of ancient photon instances i've seen:
I really dislike when people host photon on their own stuff, and I prefer people use phtn.app. There's greater chance for error and old versions can give people a negative view of the client.
Hey, I'm the Photon dev. I'd like to know which parts Photon incorrectly displayed, so far I only see tables rendering incorrectly. I'll have this fixed soon.
Svelte (the JS framework I use) is releasing a really big v5 update which adds a lot of cool things and basically changes everything. It warrants a rewrite since I can make photon really fast with svelte 5, and the old codebase was limiting me in a lot of ways.
The biggest feature of this rewrite will be support for mastodon AND Lemmy, and thanks to the way I'm writing these adaptors, can support Sublinks, PixelFed, and almost anything if I write an adaptor for it.
I'm considering making this an entirely separate project (you might see it on my GitHub soon!) and maintaining photon separately, because I want to design this new one as an SPA for speed.
I recently changed the markdown renderer to be more accurate, and nested spoilers are not supported in a lot of places.
Thanks for spotting the image issue, I'll get to work on that soon.