Follow

Last week I made a new major release for Converse.

The biggest change is that the UI is now rendered entirely via declarative web components.

I've written a blog post highlighting some of the more notable changes in this release.

opkode.com/blog/2021-09-13-con

· · Mastodon Twitter Crossposter · 3 · 9 · 9

@jcbrand Congrats on the release! The link preview feature is great to have. Are the open graph previews loaded by the server or the client?

@rra Thanks. You need a server module to fetch the OGP data and send it as a message to the client. The rest is done client side.

modules.prosody.im/mod_ogp.htm

@jcbrand
It feels even faster now, awesome👍, I didn't even know all these prosody modules mentioned. Have to try them out with conversejs!

@Menel

Yeah, it's much faster now, mainly due to the use of Lit web components that don't unnecessarily rerender and Lit templates which only update those parts of the DOM that changed.

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!