Oof, lots of work to do for everyone.
If anyone can figure out all the non-mentioned API changes and write them here it would be useful for people like me to avoid having to reverse engineer things
I can say I was there when Lemmy 1.0 released!
Does this mean Lemmy 0.20 is now 1.0? What prompted the change?
Maturity I think. New Lemmy is good enough to make the change.
And here I was thinking it would go all the way to 0.99 before getting to 1.0…
A lot of these should not be called breaking changes. A new API is not a breaking change if the old API remains.
Yeah but those changes break clients as soon as they turn down the old API.
Indeed, dropping the old API would be the breaking change.
Rich Hickey did a fantastic talk on versioning, breaking changes, and dependencies.
Holy shit, it’s going gold!
Will the new lemmy ui be ready for 1.0?
Yes we always release backend and frontend versions together.
This is epic. I really hope Laurence can find some time to make Sync for Lemmy support it.
Excited to see the idempotency feature. That will help a lot with double posts from using https://github.com/RikudouSage/LemmySchedule
Idk if it will be useful to more active people like you because you will be able to schedule only up to 10 posts at once: https://github.com/N4Y-docker/lemmy-nightly/commit/9eee61dd06220176fbb97ccbba4a594ea21bb5c6
Good callout. I’m actually admin on this instance so it wouldn’t apply to me by my reading of the code. Lemmy schedule also doesn’t currently use the scheduled posts Lemmy feature, it tracks it separately. Still good to know though, thanks.
Oh, didn’t realise that you were an admin there. haha
Really looking forward to SSO support!
Nice
Oh yes!
Does this mean you renamed just the DB columns, but not the API keys?
Quick question mostly for @phiresky:
Are you targeting post tags for 1.0 or for later?Thx for the work.
wow! Huge, just when I am back to the saddle
just passing by to congratulate you guys on the milestone!