this post was submitted on 10 May 2024
132 points (100.0% liked)

Announcements

23287 readers
2 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
 

Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program.

We're readying the release of Lemmy v0.19.4 in the upcoming weeks, but still have a few more issues to address, and testing that needs to be done. If you'd like to help us test betas to help find issues, you can go to https://voyager.lemmy.ml for the newest beta, or run your own test ones locally from our beta docker tags.

Please do not run unreleased builds in production, as these could cause issues which require some manual intervention to fix.

We've also added a few github milestones for our upcoming releases, to keep track of what we'll be working on, but you can also look at our pending pull requests.


@ticoombs converted our docker upgrade script to the newer version, and has been readying lemmy-ansible for the next release.

@dullbananas optimized the actor language inserts, and fixed an issue with triggers locking the tables.

@sleepless Removed an unecessary login step from our crates.io publish, fixed a deprecated reliance on encoding.rs, fixed an issue with onBlur in lemmy-ui, and added a dependency on lemmy-rs-client for lemmy-ui-leptos, which included a lot of structural changes. Fixed an issue with broken direct messages in lemmy-ui, and a bug with newly-created communities.

@nutomic added setting the show_nsfw site setting based on content_warning, fixed an issue with Discourse federation, added NodeBB federation, fixed an issue with crashes for missing domains, added wordpress federation, fixed an issue with early exits when only running scheduled tasks, added a timeout on incoming activities, and made instance.preferred_username optional.

@dessalines fixed an issue with broken community outboxes, fixed an issue with search returning deleted / removed posts. The liked_only for GetPosts now doesn't return your own items, making this more usable to show a history of your likes.

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. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.

top 6 comments
sorted by: hot top controversial new old
[–] Die4Ever@programming.dev 22 points 6 months ago (1 children)

I'm still most excited about the ongoing work on plugin support

https://github.com/LemmyNet/lemmy/pull/4695

would you say this belongs in the 0.20.0 milestone? or is it too soon?

[–] dessalines@lemmy.ml 3 points 6 months ago

Probably too soon to say, but hopefully.

[–] sabreW4K3@lazysoci.al 15 points 6 months ago

How did I miss that Discourse was working on Fediverse support?

[–] ada@lemmy.blahaj.zone 11 points 6 months ago (1 children)

Does this not address the federation issue that is causing some instances to fall ever further behind lemmy.world?

[–] Die4Ever@programming.dev 13 points 6 months ago (1 children)

I think that's https://github.com/LemmyNet/lemmy/pull/4623

which is part of the milestone for v0.19.5

[–] ada@lemmy.blahaj.zone 9 points 6 months ago