this post was submitted on 06 Feb 2025
182 points (100.0% liked)

Announcements

23532 readers
111 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] dessalines@lemmy.ml 58 points 4 days ago (1 children)

Lots of things, but mainly that lemmy is pretty stable, and its been a year since the last breaking changes release.

I was also kind of opposed to a v1.0, and wanted lemmy to be considered alpha/beta level software, because I know when we release a v.1.0, people are going to expect the same enterprise-level and bug-free software from a ~4 person dev team as they do from a multi-million dollar company. Also it gives us less freedom to make breaking changes, which can be restrictive for back-end devs.

But now we can just adopt proper semver, and the next breaking changes releases can upgrade the MAJOR version.

[–] nutomic@lemmy.ml 14 points 4 days ago (1 children)

On the other hand it gives an indication to client developers that such big breaking changes wont be a regular occurence. So they have a reason to upgrade and then keep using 1.0 long-term. I believe that practically all the needed breaking changes are already implemented, and remaining issues are mostly new feature requests which can be added as new api endpoints or parameters.

[–] Blisterexe@lemmy.zip 2 points 3 days ago (1 children)

are you at a liberty to say what the feature requests you're looking at are?

[–] nutomic@lemmy.ml 1 points 2 days ago* (last edited 2 days ago)

What feature requests will be implemented after 1.0? Everything that's open on the issue tracker really, as soon as someone works on it.