Its been a long time coming 🥳 .

Excerpt from the link:

Major Changes

Language Tags

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.

Comment trees

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.

Featured posts

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.

Federation

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.

Other changes

  • Admins can now purge content and pictures from the database.
  • Mods can distinguish a comment, “stickying” it to the top of a post. Useful for mod messages and announcements.
  • Number of new / unread comments are now shown for each post.
  • Lemmy now automatically embeds videos from Peertube, Youtube and other sites which provide an embed link via Opengraph attribute.
  • You can give your site “taglines”, short markdown messages, which are shown at the top of your front page. Thanks to @makotech for adding this.
  • You can now report private messages.
  • Most settings have been moved from the config file into the database. This means they can be updated much easier, and apply immediately without a restart.
  • When setting up a new Lemmy instance, it doesn’t create a default community anymore. Instead this needs to be done manually.
  • Admins can choose to receive emails for new registration applications.
  • An upgrade of diesel to v2.0, our rust -> postgres layer.

Mobile web browser, search bar magnifying glass isn’t registering clicks anymore but it does on desktop view

Dessalines
creator
mod
link
fedilink
14M

Could you open up an issue on the github? Thanks.

I found that now iframes don’t work on lemmy and it’s unclear how to embed videos or playlists. maybe you would consider integrating editorjs? Otherwise, creating comments and posts doesn’t look User friendly.

Dessalines
creator
mod
link
fedilink
14M

What’s editorjs?

https://editorjs.io/

One of its revised versions is used on vc.ru , dtf.ru and tjournal.ru . This helps to improve user interaction with content generation.

Arthur Besse
link
fedilink
54M

🎉 thanks to the developers and everyone who helped!

one bug i noticed after the upgrade: my notifications page shows unread notifications for (what i guess is) every reply i’ve ever received which was later deleted. the count in the bell icon only reflected the actual new unread notifications I had received since I last looked, but when i click to view my unread notifications then all of these old ones about deleted messages appear to be unread now.

Jakob :lemmy:
link
fedilink
Deutsch
44M

And yes… i didn’t say thank you to you and you work.

Lemmy is so cool.

And my part to make it better is to report bugs, if i find some…

Thank you so much, for your work!

@nutomic@lemmy.ml
mod
link
fedilink
Deutsch
24M

Dont worry, we definitely appreciate your effort :)

Jakob :lemmy:
link
fedilink
Deutsch
74M

I faced another thing…

Almost all of my joined communities are now not following, just pending…

I have to cancel the following-request and follow again. This happens after upgrade to 0.17.0

Dessalines
creator
mod
link
fedilink
Deutsch
34M

There’s an open issue for that in Lemmy, we’re deciding the best way to solve it.

Jakob :lemmy:
link
fedilink
Deutsch
64M

First i see this and click to “Subscribe pending”

then i have to click “Subscribe”

and then, the subscription was successful.

but i was subscribed at all these communities before the upgrade.

Jakob :lemmy:
link
fedilink
Deutsch
24M

@dessalines@lemmy.ml @nutomic@lemmy.ml

Here is answering in “Deutsch” possible.

Jakob :lemmy:
link
fedilink
Deutsch
24M

And searching for Peertube-Channels does not work any more. I created a bugreport https://github.com/LemmyNet/lemmy-ui/issues/920

Why do some comments appear white?

Is this suppose to highlight new comments? because if it is it does not seem to work OK, I only visited yesterday yet a comment from 23m ago is not highlighted.

Dessalines
creator
mod
link
fedilink
44M

Yes these are for new comments. Its comments within 10 minutes.

I can’t see how that is useful, is it just until the “real” functionality for highlighting the new comments since last visit will be implemented?

Jakob :lemmy:
link
fedilink
Deutsch
14M

Hier in Deutsch

@nutomic@lemmy.ml
mod
link
fedilink
Deutsch
14M

deleted by creator

Jakob :lemmy:
link
fedilink
English
14M

Oh… and another annoying thing…

I choose german as my first language. Writing a comment here, germsn is selected. Klicking on “Post” gived me an error for wrong language… an a spinning Button. No chance to change language and post it again. Clicking on cancle, deletes my comment…

Jakob :lemmy:
link
fedilink
English
14M

I created a bugreport for this: https://github.com/LemmyNet/lemmy-ui/issues/919

@nutomic@lemmy.ml
mod
link
fedilink
English
14M

This is probably related to the language settings on your instance. Can you give the exact error message, and any errors which might show in the browser console or on the server?

Jakob :lemmy:
link
fedilink
English
24M

Now i could reproduce it.

The errormessage was “Language not allowed” in the left down corner.

In the browser-console is maybe this:

Error: waitForElement timed out
    timeout moz-extension://f70e01a3-f559-457f-b29b-94679a9ff60e/content_script/mastodonInject.js:60
    setTimeout handler*waitForElement/< moz-extension://f70e01a3-f559-457f-b29b-94679a9ff60e/content_script/mastodonInject.js:59
    waitForElement moz-extension://f70e01a3-f559-457f-b29b-94679a9ff60e/content_script/mastodonInject.js:51
    init moz-extension://f70e01a3-f559-457f-b29b-94679a9ff60e/content_script/mastodonInject.js:165
    <anonymous> moz-extension://f70e01a3-f559-457f-b29b-94679a9ff60e/content_script/mastodonInject.js:175

``` but i don't know.

And you see the spinner in the "Answer-Button" left under the comment-field. It does not come back. It stays spinning. So i hat do copy the comment, cancel the action and repost it again, choosing "english" as language instead of "Deutsch"
Jakob :lemmy:
link
fedilink
Deutsch
14M

That is strange… tried to reproduce it too… no way.

@nutomic@lemmy.ml
mod
link
fedilink
Deutsch
14M

Did you change the language settings on your instance in between?

Jakob :lemmy:
link
fedilink
Deutsch
14M

No.

Jakob :lemmy:
link
fedilink
Deutsch
14M

this comments are working in “Deutsch” again… in the same thread, as the complaining comment too…

Jakob :lemmy:
link
fedilink
Deutsch
14M

Hallo @nutomic@lemmy.ml Hier in Deutsch

Dessalines
creator
mod
link
fedilink
English
14M

There is a bug, when i’m writing a coment and get notification someone comment on one of my earlier comments, everything i’m just writing disappear for good. Lost few walls of text already to this.

Jakob :lemmy:
link
fedilink
English
14M

@dessalines@lemmy.ml @nutomic@lemmy.ml

Here is answering in “Deutsch” not possible.

Dessalines
creator
mod
link
fedilink
74M

Yes this seems critical, I’ve opened up a bug in lemmy-ui to fix it.

Jakob :lemmy:
link
fedilink
English
14M

Here is the same. I can not create a comment, when setting for this comment is “Deutsch”. The errormessage on the server is:

lemmy_1     | 2023-02-03T15:22:54.907502Z ERROR lemmy_server::api_routes_websocket: Error during message handling language_not_allowed: language_not_allowed                                                       
lemmy_1     |    0: lemmy_api_crud::comment::create::perform                                                                                                                                                       
lemmy_1     |            with self=CreateComment { content: "which one is it?", post_id: PostId(132386), parent_id: Some(CommentId(59722)), language_id: Some(LanguageId(0)), form_id: Some("comment-form-BWf3BJIag
OlM72MKlKvS"), auth: Sensitive }                                                                                                                                                                                   
lemmy_1     |              at crates/api_crud/src/comment/create.rs:41                                                                                                                                             
Dessalines
creator
mod
link
fedilink
English
14M

Its probably because you don’t have that language allowed in either your instance, or community settings.

Jakob :lemmy:
link
fedilink
Deutsch
24M

The same setting on a comment in the same community, the same posting, but other answer works… this is strange.

This error happens in THIS comment-thread. Sometimes i can answer with “German” and then i’m not allowed

Jakob :lemmy:
link
fedilink
Deutsch
14M

This answer i made with setting “German” And here it workes.

Jakob :lemmy:
link
fedilink
English
14M

which one is it?

Jakob :lemmy:
link
fedilink
English
54M

Oh yes. This hapoened to me too, today.

You can give your site “taglines”, short markdown messages, which are shown at the top of your front page.

What is considered the Front Page?

Dessalines
creator
mod
link
fedilink
English
24M

The top level / home page.

I’m a new user and it’s really exciting to see the evolution happening here. Thank you!

Jakob :lemmy:
link
fedilink
Deutsch
64M

And i tested federation with pleroma. This is a Posting in Pleroma in my lemmys testcommunity

and this comes in lemmy

It works, but not very good. “TEST von pleroma” is set as “Subject” in Pleroma, but it ist not recognized in Lemmy. Pleroma has a Subject. Mastodon not.

Jakob :lemmy:
link
fedilink
Deutsch
14M

test DEUTSCH

NXL
link
fedilink
English
14M

the subject from mastadon can be handled by making it whatever is in the first sentence\paragraph. making anything after a line break become the body of the post

Jakob :lemmy:
link
fedilink
English
14M

This is just a workaround from lemmy, to support Mastodon… 🙏

Lemmy Announcements


Feel free to announce new communities here.

Other than that, this is reserved for admin use only.

  • 1 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 47 users / 6 months
  • 3 subscribers
  • 93 Posts
  • 132 Comments
  • Modlog