17
submitted 1 year ago* (last edited 1 year ago) by Xylight@lemmy.xylight.dev to c/photon@lemmy.xylight.dev

Lemmy v0.19.0 is introducing some breaking changes that, if I add support for in Photon, will break compatibility with instances before v0.19.0. If I don't add support for v0.19.0, instances with that version or higher will break. How should I proceed?

A: Keep an old version of photon available for people who need to use a pre-0.19.0 instance (medium difficulty)

B: Add a message to login saying the instance must be v0.19.0 or higher, nuke all backwards compatibility (easiest solution)

C: wait until most instances are on v0.19.0 to proceed with B

D: Add code to handle different versions (hardest solution)

I'd prefer that people be able to rely on Photon, and anything that prevents them from doing stuff on photon I see as a catastrophic issue. A looks the most appealing right now.

you are viewing a single comment's thread
view the rest of the comments
[-] Shadow@lemmy.ca 2 points 1 year ago* (last edited 1 year ago)

I would just do B.

~~I have photon set to auto update on lemmy.ca so it would break ours until I upgrade lemmy, but that still seems reasonable.~~

Edit: I lied, I guess I never set that up after all. Still seems reasonable.

[-] Xylight@lemmy.xylight.dev 2 points 1 year ago* (last edited 1 year ago)

How often does it auto upgrade? I noticed that photon.lemmy.ca is on V1.4.2 while the current version is V1.9.4. Are builds failing?

A few quite large bugs are on v1.4.2

[-] Shadow@lemmy.ca 2 points 1 year ago

Yeah it doesn't. I was thinking of something else.

I'll update it now though ๐Ÿ˜‚

[-] anonymoose@lemmy.ca 1 points 1 year ago* (last edited 1 year ago)

Aww yiss, my instance admin is on top of it ๐Ÿ˜Ž

forgetting to update not withstanding

Edit: subscript formatting doesn't work right with sentences ๐Ÿค”

[-] xusontha@ls.buckodr.ink 1 points 1 year ago* (last edited 1 year ago)

How did you think you had it set to auto-update? Just curious how people have their Photons set up

this post was submitted on 22 Sep 2023
17 points (100.0% liked)

Photon

263 readers
1 users here now

The community for the Photon Lemmy client.

https://photon.xylight.dev

founded 2 years ago
MODERATORS