Lemmy Development Update June 2026 and 1.0.0-beta.1
c/announcements · u/nutomic@lemmy.ml · 74 points
Last month we fixed a lot of the problems that were reported so far during 1.0 Beta Testing. These fixes are released in a new version `1.0.0-beta.1`. Please continue testing on voyager.lemmy.ml and reporting problems.
Edit: Note the Lemmy backend version 1.0.0-beta.1 is still building, and will take about 12 hours to complete.
In the upcoming months, as app devs continue to give feedback on the Lemmy 1.0 API, we'll be tweaking it as necessary. We'll also be working on lemmy-ui and jerboa.
You can follow our development progress with these milestone links:
- https://github.com/LemmyNet/lemmy/milestone/24
- https://github.com/LemmyNet/lemmy-ui/milestone/5
- https://github.com/LemmyNet/jerboa/milestone/1
Here are all the changes from June:
::: spoiler Full list of changes by repo
lemmy
- Adding community moderators to GetPost by @dessalines
- Federate warnings (fixes #6326) by @Nutomic
- Remove duplicate schema entry by @Nutomic
- Add child_count to modlog, used for bulk_action_parents. by @dessalines
- In nginx config use `$remote_addr` by @Nutomic
- Feature flag for plugins by @Nutomic
- Adding post filtering by tag. by @dessalines
- Federate private message reports (fixes #4436) by @Nutomic
- Remove wrong community title check by @Nutomic
- Prevent user enumeration via login endpoint by @Nutomic
- Truncate federation displayname if too long by @Nutomic
lemmy-ui
- Revert "Update babel monorepo to v8" by @dessalines
- Showing community moderators on post page. by @dessalines
- Adding stacked mobile tables by @dessalines
- Fix mod / admin being able to comment on locked comment. by @dessalines
- Fix private community visibility check by @Nutomic
- Adding hide memes filter to home and community pages. by @dessalines
- Add community context to pending follows list. by @dessalines
- Fix clipping in iOS Safari by @Trying2KnowMyself
- Add OAuth preset for Reddit (fixes #4124) by @Nutomic
- Show children for modlog items (fixes #4103) by @Nutomic
- Stricter CSP without style-src unsafe-inline by @Nutomic
- Fixing filter chip wrong background. by @dessalines
- Post / Comment listing fixes by @dessalines
- Change large card view to use full width by @Nutomic
- Swap library for markdown media embeds by @Nutomic
- Fixing a few typos by @dessalines
- Community tag colors by @dessalines
- Fixing empty body by not ignoring initialContent. by @dessalines
- Notification display fixes by @dessalines
joinlemmy-site
- apps: default desktop visitors to web clients by @aeharding
- Add 0.19.19 release notes by @dessalines
- Adding codeowners by @dessalines
lemmy-js-client
- Modlist with get post by @dessalines
- Fixing tsoa build by @dessalines
- Add tag_id to GetPosts by @dessalines
- Split show media settings. by @dessalines
- Fix request state by @dessalines
- API docs without RequestState by @Nutomic
- Make community.title optional by @Nutomic
lemmy-client-rs
- Adding release script by @dessalines
- Use a versioned lemmy_api_common by @dessalines
- Swap out cargo machete in favor of cargo shear by @dessalines
:::
Or see the full list of changes at the links below:
---
An open source project the size of Lemmy needs constant work to manage the project, implement new features and fix bugs. Dessalines and Nutomic work full-time on these tasks and more. As there is no advertising or tracking, all of our work is funded through donations. Even so there is barely enough time in the day, and no time for a second job. The only available option are user donations.
To keep it viable donations need to reach a minimum of 5000€ per month, resulting in a modest salary of 2500€ per developer. If that goal is reached we can stop worrying about money, and fully focus on improving the software for the benefit of all users and instances. We especially rely on recurring donations to secure the long-term development and make Lemmy the best it can be.