604
Lemmy v0.18.3 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 version brings major optimizations to the database queries, which significantly reduces CPU usage. There is also a change to the way federation activities are stored, which reduces database size by around 80%. Special thanks to @phiresky for their work on DB optimizations.

The federation code now includes a check for dead instances which is used when sending activities. This helps to reduce the amount of outgoing POST requests, and also reduce server load.

In terms of security, Lemmy now performs HTML sanitization on all messages which are submitted through the API or received via federation. Together with the tightened content-security-policy from 0.18.2, cross-site scripting attacks are now much more difficult.

Other than that, there are numerous bug fixes and minor enhancements.

Support development

@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.

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.

Upgrade instructions

Follow the upgrade instructions for ansible or docker. There are no config or API changes with this release.

This upgrade takes ~5 minutes for the database migrations to complete.

You may need to run sudo chown 1000:1000 lemmy.hjson if you have any permissions errors.

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

(page 2) 27 comments
sorted by: hot top controversial new old
[-] xtremeownage@lemmyonline.com 6 points 1 year ago

And... upgraded. Thanks!

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

I wish clicking this link would actually show the context instead of just refreshing the page.

[-] adroidBalloon@lemmy.ml 2 points 1 year ago

yeah, the comment thread navigation is broken. the same is true for following “More Reply” links deeper into a thread

[-] skycat@beehaw.org 5 points 1 year ago

I think Lemmy is cool if search engines crawls the contents easily so people can get useful answers

load more comments (2 replies)
[-] Blaze@sopuli.xyz 4 points 1 year ago

Great news!

[-] influence1123@psychedelia.ink 4 points 1 year ago

Amazing, thank you!

[-] yogthos@lemmy.ml 4 points 1 year ago

It's been amazing to watch Lemmy evolve over the years, the project has come such a long way. Kudos on the amazing work!

[-] HormoneNeurotransmitterRecepto@mastodon.social 1 points 11 months ago* (last edited 11 months ago)

@yogthos I need your help, you're a moderator on the platform “lemmygrad.ml”, to avoid redundancy, please read this post.

https://mastodon.social/users/HormoneNeurotransmitterRecepto/statuses/111550570002306073

@dessalines

[-] yogthos@lemmy.ml -3 points 11 months ago
[-] HormoneNeurotransmitterRecepto@mastodon.social 1 points 11 months ago* (last edited 11 months ago)

@yogthos
Everything is factual, I always supplement with citations as much as I can & my sources have much bigger citations.

How long until this gets appealed?

I also cross posted in lemmy.ml
https://lemmy.ml/post/9082700

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

Heads-up for anyone who compiles the Rust code from source and is testing/integrating their own manual changes/patches to the code... the main git branch is not what Lemmy 0.18.3 is based on. https://github.com/LemmyNet/lemmy/issues/3602

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

For rust app developers, the publishing of lemmy_api_common crate is also discontinued with this release: https://github.com/LemmyNet/lemmy/commit/5cd4c6c5868c8bec964b6065d079f3a057885be7

For LASIM I switched to point at the Git Repo + Specific Tag in my Cargo.toml.

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

Sunday, lemmy.ml is performing better than I have seen it in 60 days. I did get errors on Saturday and significant lag. Not sure if activity is just today or what, but it's really been fast in routine browsing.

[-] HormoneNeurotransmitterRecepto@mastodon.social 0 points 11 months ago* (last edited 11 months ago)

@dessalines
@LemmyDev

This is a repost from the matrix channel.
My account was banned on the platform “https://lemmygrad.ml” without any explanation & indefinitely after not using it for 1 or 2 days, here's my profile “https://lemmygrad.ml/u/abieNathanTheyThem”.

How can this be undone?

[-] makeasnek@lemmy.ml -2 points 1 year ago

Amazing thank you! Would love to see "awards" implemented similar to reddit, would be a great fundraising tool for instances.

load more comments (1 replies)
load more comments
view more: ‹ prev next ›
this post was submitted on 28 Jul 2023
604 points (99.7% liked)

Announcements

2 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