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:
Full list of changes by repo
lemmy
- Handle accept activity with object id (fixes 6595) by @Nutomic
- Adding community moderators to GetPost by @dessalines
- Update activity count of dead communities (fixes #5794) by @w-k-s
- Adds additional attachments to end of post (fixes #6229) by @w-k-s
- Federate warnings (fixes #6326) by @Nutomic
- Fix for private community accept federation (fixes #6576) by @Nutomic
- Remove duplicate schema entry by @Nutomic
- Auto-approve private comm follows for admins/mods by @Nutomic
- Add child_count to modlog, used for bulk_action_parents. by @dessalines
- In nginx config use
$remote_addrby @Nutomic - Include your own private messages when using creator_id filter. by @dessalines
- Feature flag for plugins by @Nutomic
- Splitting out show_media and hide_posts_with_media user settings. by @dessalines
- Use correct Activitypub id for private community follow Accept/Reject (fixes #6561) by @Nutomic
- Adding post filtering by tag. by @dessalines
- Add missing permission checks for private community (fixes #6529) by @Nutomic
- Federate private message reports (fixes #4436) by @Nutomic
- Remove wrong community title check by @Nutomic
- Adding a few lemmy_api_common exports needed for lemmy-rs-client. by @dessalines
- Prevent user enumeration via login endpoint by @Nutomic
- Dont show community mods in pending follows list (fixes #6549) by @Nutomic
- Truncate federation displayname if too long by @Nutomic
- Reduce actor name min length to 2, make community.title optional (fixes #6509) 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
- Reduce actor name min length to 2, make community title optional by @Nutomic
- Adding ability to filter community page by tag dropdown filter. by @dessalines
- Adding hide memes filter to home and community pages. by @dessalines
- Hide notification icons without unread items on desktop (fixes #4205) by @Nutomic
- 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
- Make community title optional, reduce min actor name length 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
- Allow approve (after an accidental deny) to a private community. 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
- Add child_count to modlog, used for bulk_action_parents by @Nutomic
- 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.


Thx for reporting btw.