694
Lemmy v0.18.1 Release (join-lemmy.org)

What is Lemmy?

Lemmy is a self-hosted social link aggregation and discussion platform. It is completely free and open, and not controlled by any company. This means that there is no advertising, tracking, or secret algorithms. Content is organized into communities, so it is easy to subscribe to topics that you are interested in, and ignore others. Voting is used to bring the most interesting items to the top.

Major Changes

This release includes major improvements to performance, specifically optimizations of database queries. Special thanks to @phiresky, @ruud, @sunaurus and many others for investigating these. Additionally this version includes a fix for another cross-site scripting vulnerability. For these reasons instance admins should upgrade as soon as possible.

As promised, captchas are supported again. And as usual there are countless bug fixes and minor improvements, many of them contributed by community members.

Upgrade instructions

Follow the upgrade instructions for ansible or docker.

If you need help with the upgrade, you can ask in our support forum or on the Matrix Chat.

Support development

We (@dessalines and @nutomic) have been working full-time on Lemmy for almost three years. This is largely thanks to support from NLnet foundation.

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. No one likes recurring donations, but they've proven to be the only way that open-source software like Lemmy can stay independent and alive.

top 50 comments
sorted by: hot top controversial new old
[-] db0@lemmy.dbzer0.com 109 points 1 year ago

No joke, this is probably the best update anyone can do for lemmy at the moment. The performance improvements are massive

[-] Atemu@lemmy.ml 72 points 1 year ago

Yeah, like, I press upvote and I get no spinner. How crazy is that?!

Great job devs :)

[-] fugepe@lemmy.ml 8 points 1 year ago

I do, I'm on .lm if they reduce it by half it's fast enough for anyone to never complain again

[-] maegul@lemmy.ml 43 points 1 year ago

I had become so adapted to the latencies on lemmy.ml (which had gotten pretty bad at some times in the day) that I honestly for a short while felt the new update was too fast.

The improvement is really significant!

What's the go from admins? Does lemmy now take up substantially fewer resources than it used?

[-] rcmaehl@lemmy.world 23 points 1 year ago

Based on graphs by @ruud@lemmy.world. It's safe to assume, yes, there was a HUGE improvement

[-] Landrin201@lemmy.ml 8 points 1 year ago

Yeah I thought something was maybe wrong until I saw this post. Massive improvement.

[-] ShittyKopper@lemmy.w.on-t.work 12 points 1 year ago

So was 0.18.0. In fact I think the next few releases will all be like this.

(just cheekily testing to make sure federation didn't break between updates)

[-] nieceandtows@lemmy.world 81 points 1 year ago* (last edited 1 year ago)

Can captchas be setup to create communities? That would prevent a lot of spam communities I’m seeing.

[-] dessalines@lemmy.ml 64 points 1 year ago

You can open an issue for it.

[-] mrmanager@lemmy.today 62 points 1 year ago

Thanks for your hard work! Lemmy is really taking off and it's showing how people can communicate without a corporation in the middle. Somehow this has been lost on younger internet users. They think they need to go to some big tech site to connect to other people. Who made those guys our overlords? Fuck them.

[-] amir_s89@lemmy.ml 19 points 1 year ago

This is a new way to communicate for many people & I am exited to learn more as time progresses.

[-] mrmanager@lemmy.today 17 points 1 year ago

I love it. And notice how most people are incredibly nice to eachother here? I remember when browsing reddit sometimes, it was easy to feel like people were really trying to insult eachother, push eachother down and act like they were the smartest little person ever to be born on the planet.

I see none of that here. Its such a wonderful place right now.

[-] amir_s89@lemmy.ml 10 points 1 year ago

Inclusive & welcoming toward people with any background etc. Hope it stays this way many years to come.

[-] mrmanager@lemmy.today 5 points 1 year ago

I think without the constant attempts from big tech at making people "engage" (meaning, making them upset and alienated from eachother so they post something), we have a good chance. :)

[-] sunaurus@lemm.ee 61 points 1 year ago

Awesome work, big thanks to all who contributed!

[-] alectrocute@lemmy.ml 17 points 1 year ago

Right back atcha!

[-] rcmaehl@lemmy.world 48 points 1 year ago

I DID IT MOM. I CONTRIBUTED TO LEMMY

The momentum of Lemmy is very impressive as of late!

[-] dessalines@lemmy.ml 47 points 1 year ago

For sure. We've been going full speed for what feels like a month now, but thanks to all those identifying an, helping fix performance issues, we have a little breathing room now. 🤞

[-] DigitalPortkey@lemmy.world 31 points 1 year ago

The performance difference is ridiculous...everything feels faster.

Thank you so much!

[-] fugepe@lemmy.ml 7 points 1 year ago
[-] GatoB@lemmy.world 29 points 1 year ago

It used to take like 7 seconds to upvote and most of the times it did not work and now it does almost instantly

[-] doctorcherry@lemmy.ml 31 points 1 year ago* (last edited 1 year ago)

Thanks for the great work! According to Christian the revenue received by reddit per user per year was $1.50 (optimistically). I just set up a donation on liberapay of $15 per year with the idea that if 10% of Lemmy users donate $15 per year then Lemmy will receive the same income per user as Reddit.

[-] astrobound@lemmy.world 7 points 1 year ago

joining that 10% now 🤞 let’s keep this thing running

[-] monobot@lemmy.ml 6 points 1 year ago

I donated 12 usd, to make it 1 usd per month, without even knowing I am so close to some real value.

It will be interesting in a year to see the costs instances have.

[-] Snickers@on.syrma.cc 26 points 1 year ago

Thank you for all of your hard work! Lemmy is my very first selfhosted app and I'm impressed how easy it is spin up a new instance. It inspired me to learn coding from scratch, starting with TheOdinProject, and it's been fun so far. Can't wait to contribute to lemmy a few years from now :D!

[-] RoundSparrow@lemmy.ml 24 points 1 year ago

Great, thank you. The network is much more stable and working solid!

[-] dessalines@lemmy.ml 16 points 1 year ago
[-] fox@vlemmy.net 20 points 1 year ago

This release includes major improvements to performance, specifically optimizations of database queries. Special thanks to @phiresky, @ruud, @sunaurus and many others for investigating these.

Love to see the community coming together to improve things !

[-] larlyssa@lemmy.world 20 points 1 year ago

I’m really encouraged by the growing number of new contributors with each post.

[-] wiki_me@lemmy.ml 17 points 1 year ago

If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development

according to my calculations you are at about 6808$ , is that enough?

Might be worth setting up some fundraising goal, for example if you want 10K a month for two devs and the result will be lower that might incentivize people to donate (patreon has that feature, iirc drew devault created software that can add up the results from various platforms) .

And don't be afraid to ask for a salary comparable to other tech companies , you do good meaningful work and deserve every cent (even if you feel like the money is not really needed now, you might start families and those can be expensive ... )

[-] madeindjs@lemmy.ml 16 points 1 year ago
[-] dessalines@lemmy.ml 8 points 1 year ago
[-] lvxferre@lemmy.ml 16 points 1 year ago

The difference in performance is noticeable and I love the ability to change themes in the platform itself. Thank you two for this release, it's awesome.

[-] solariplex@slrpnk.net 15 points 1 year ago

Thanks devs and contributors❤️

[-] meldrik@lemmy.wtf 14 points 1 year ago

Great job, everyone!

[-] delendum@lemdit.com 13 points 1 year ago

Great work! It really is amazing how much better Lemmy works now compared to only 2 weeks ago.

[-] ekZepp@lemmy.world 11 points 1 year ago

@dessalines as always: well done, thank you!

[-] redtea@lemmygrad.ml 9 points 1 year ago

Great work devs!

[-] mujoh@lemmy.ml 9 points 1 year ago

Quite a noticeable performance difference with this update over the last several hours. Good stuff 👍

[-] Voyajer@lemmy.ml 8 points 1 year ago

Is viewing kbin instances fixed?

load more comments (1 replies)
[-] bouncing@twit.social 8 points 1 year ago

@dessalines @LemmyDev I don’t see any release notes about whatever’s going on with moving nginx inside a container. What was that about? For me it’s up but not answering on ports 80 or 443.

[-] breadsmasher@lemmy.world 8 points 1 year ago

Is that calling nginx from outside (from host) to the container?

Have the container ports been opened and mapped?

[-] bouncing@twit.social 9 points 1 year ago

@breadsmasher I figured it out. They added a derivative to hide nginx’s version. I’d already done that and it was causing an error I didn’t see at first. Thanks for the response tho. 😬

[-] breadsmasher@lemmy.world 5 points 1 year ago

Glad its sorted!

[-] Alfi@lemmy.alfi.casa 7 points 1 year ago

Thanks, awesome!

[-] spez_@lemmy.world 4 points 1 year ago

Is there an easy Portainer way to selfhost? I use the SWAG (Nginx) proxy manager and want to bind my data in a certain directory

load more comments
view more: next ›
this post was submitted on 07 Jul 2023
694 points (99.7% liked)

Announcements

23192 readers
1 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