Its been a long time coming 🥳 .
Excerpt from the link:
Content can now be tagged to indicate the language it is written in. These tags can be used to filter content, so that you only see posts in languages which you actually understand. Instances and communities can also specify which languages are allowed, and prevent posting in other languages.
In the future this will also allow for integrated translation tools.
Lemmy has changed the way it stores comments, in order to be able to properly limit the comments shown to a maximum depth.
Included are proper comment links (/comment/id
), where you can see its children, a count of its hidden children, and a context button to view its parents, or the post.
Admins and mods can now “feature” (this used to be called “sticky” ala reddit) posts to the top of either a community, or the top of the front page. This makes possible announcement and bulletin-type posts.
Special thanks to @makotech for adding this feature.
Lemmy users can now be followed. Just visit a user profile from another platform like Mastodon, and click the follow button, then you will receive new posts and comments in the timeline.
Votes are now federated as private. This prevents other platforms from showing who voted on a given post, and it also means that Lemmy now counts votes from Mastodon.
This release also improves compatibility with Pleroma. If you previously had trouble interacting between Pleroma and Lemmy, give it another try.
We’ve extracted the main federation logic into its own library, activitypub-federation-rust. It is open source and can be used by other projects to implement Activitypub federation, without having to reinvent the wheel. The library helps with handling HTTP signatures, sending and receiving activities, fetching remote objects and more.
Lemmy Announcements
Feel free to announce new communities here.
Other than that, this is reserved for admin use only.
The problem is that languages on your instance’s version of /c/announcements are also limited to English and German for some reason. I thought this might be a bug in that the site languages would also apply to remote communities, but I cant reproduce that. One thing you can check is go into the db, and make sure that
select * from local_site;
returns exactly one column. Then take the value ofsite_id
and runselect * from site where id = **site_id**;
. This should show the domain and other data of your instance.Anyway you should be able to solve it by refetching the community to your instance (by pasting the community url in the search field). If it worked then
curl "https://lemmy.schuerz.at/api/v3/community?id=46" | jq.discussion_languages
should output an empty array.