- cross-posted to:
- announcements@lemmy.ml
- cross-posted to:
- announcements@lemmy.ml
And Lemmy version 1 is on the horizon
Lemmy Release v0.19.14
Changes
Recently some malicious users started to use an exploit where they would post rule violating content and then delete the account. This would prevent admins and mods from viewing the user profile to find other posts, and would also prevent federation of ban actions.
The new release fixes these problems. Thanks to @flamingos-cant for contributing to solve this. Upgrade instructions
There are no breaking changes with this release.
Follow the upgrade instructions for ansible or docker.
Lemmy Release v0.19.15 and Testing for 1.0
Changes
We messed up the previous release and did not include the full list of changes. In fact there were a handful of other bug fixes, and notably a maximum page limit of 10 to prevent a DDoS attack. Some users were also hitting this limit, so with this version the limit is increased to 100. We apologize for these mistakes.
Here is the full changelog since 0.19.13:
- Don’t allow accessing page numbers greater than 10 by @dessalines #6017
- Update deps based on cargo audit by @Nutomic in #6258
- Increase page limit to 100 by @Nutomic in #6252
- Ban federation for deleted users by @Nutomic in #6207
- Federate mod actions on deleted users by @Nutomic in #6199
- Allow admins to view deleted user profiles by @Nutomic in #6194
- Adding creator and community indexes for post_aggregates. by @dessalines in #6025
- Ignore apub person banners which cannot be parsed by @Nutomic in #6015u
Lemmy 1.0
Now for the good news, the development version of Lemmy 1.0 is available for testing on voyager.lemmy.ml with lots of new features. Registration is open, you’re welcome to create an account. Feel free to post spam and try everything out. Here is only a short overview:
Multi-communities: Combine different communities together into a custom feed.
Post scheduling: Specify when your post should be published.
Keyword filter: Automatically hide posts about certain topics.
Private communities: Only followers can view the content, and need to be approved manually by mods. Other community visibilities are also available (unlisted, local only).
New notification system: Including notifications for mod actions, and subscribing to communities and posts to be notified about new comments.
OAuth: Login to Lemmy with existing account from another website. Use this link to signup with your Github account (the UI still needs to be improved).
Post Tags: Categorize posts within a community (UI part not implemented yet).
User vote totals: You can see the total number of upvotes and downvotes given to each user.
User notes: You can keep notes on other users.
Combined Feeds: View your saved, liked posts and comments together in a single list.
Comment Locking: Mods can now lock comments recursively.
GDPR style data exporting: You can now export your full posting history as a JSON file.
Plugins: Can be written in JS, Python, Rust, and any other language that targets Webassembly. The test server has a plugin for automatic language tagging of posts.
Cursor pagination: Don’t lose your place in the feed when switching pages.
API v3 compat: Lemmy 1.0 can be used by existing apps with no changes (but most new features are only available via the new API v4).
More: Countless smaller features, bug fixes and improvements, too much to list here.
All the above mentioned features are already implemented and fully working, but may need some polishing. If you encounter any problems, please open an issue (backend, frontend). voyager.lemmy.ml is automatically updated to the latest development version every night, so that changes can immediately be tested.
Keep in mind that Lemmy 1.0 is still in alpha state. There may be breaking changes and critical bugs, so do not attempt to upgrade your own instances yet. We intend to publish the first beta version in January, along with API docs and upgrade instructions for test servers.
We hope that you are as excited about these new features as we are. With all this said, happy testing and Merry Christmas! Upgrade instructions
There are no breaking changes with this release.
Follow the upgrade instructions for ansible or docker.

