We just released version 4.1.0 of NodeBB. Here are the latest features you can now take advantage of!
As an aside, for the first time in a long while, both @baris and I are working on the same codebase again. Up until version 4 was released, I’d been working on the activitypub
branch and periodically merging in the latest changes from develop
. It’s nice to be home! :house_with_garden:
Improved federation of Group actors :left_speech_bubble:
We’ve improved the activity synchronization for followed group actors. Local updates/likes/etc. are now federated outward by the category in addition to those from remote users. Thanks to @[email protected] and @freamon who worked with me on debugging this one.
Mentions and Emoji now federating out in source.content :wave:
Emoji and mentions have been sent out to followers since v4, but that wasn’t reflected in the raw markdown content that we also send along. That has been remediated now, and this change improves nodebb-to-nodebb federation.
Video
object type now parseable :tv:
NodeBB is now able to ingest Peertube Video
objects, and render then in a topic just like other pieces of content. Thanks @[email protected] for prodding me to get this sorted out!
@julian Personally, I find the reply list – and especially the new auto-quote back-references – a more than sufficient solution, but then I don’t think threaded discussions are a value-add to the bulletin board experience.
It’s just not part of the expected UX, and kind of breaks the BB UX, which has always been built on the expectation of reverse-chronological posting. Not that I don’t understand the utility, or someone having the preference. Threading is now ubiquitous on other social modals. It’s become part of the design language of Web 2.0.
Some platforms that use threading now only load the first couple of levels of replies. I wonder if that’s something that’s currently possible via theme work, or if a plugin would be required, or even if work on core would be necessary. Or if some sort of popup modal that loads threads might be viable? Solutions that wouldn’t require the threads to be pre-loaded.
@Kichae the workaround that @baris and I played around with (very) briefly involved the “x replies” expando button.
I think there were some rather simple adjustments made to load only one level at a time, and that was essentially the “threaded” view.
I don’t remember the details any more, perhaps he does.