github stoatchat/for-web 0.0.10

This update is generally erasing technical debt across the frontend before further feature work is done =)
Although some dynamic colour & composition stuff is mixed in.

Highlights

Message box now runs on ProseMirror, which means embedded mentions, channel links, emojis, and so on!

image

There are helpful shortcuts for Markdown-like text entry too:

Screencast_20250811_121810.webm

It also embeds CodeMirror for code editing:

Screencast_20250808_134137.webm

The server list now has the same design as Android:

Screencast_20250808_162117.webm

Exposed all of the Material 3 dynamic theme options, play around with them in Appearance menu:

image

Added support for the new policy updates API:

image

All modals now use the new Dialog component which look like this too 👆

Started work on unifying profile editor with channel/server settings:

image

Colours across the app have been adapted to almost exclusively use M3 colour palette given below:

Miscellaneous things:

  • Fixed attachment/embed sizing (again)
  • Reduce overflow on reactions that don't load

Full Changelog: 0.0.9...0.0.10

Don't miss a new for-web release

NewReleases is sending notifications on new releases.