11 August 2026

Foam 1.0.7

A lot of work on fixing bugs where emotes and badges don't render, height estimation issues in the chat while scrolling, and the phone getting warm when watching streamers with an extremely busy chat

Every row can carry badges, paints, and multiple animated emotes. If each row decodes its own copy, or a shared cache drops a reference while the row is still mounted, you would see blank areas in the chat.

Persistence was part contributing to this problem. A hot chat write should not re-serialize a large cold cache on every message. Splitting and shrinking that blob keeps MMKV and Legend State from taxing every IRC event.

I wrote more about the image side of this earlier: Optimising expo-image for Foam. More of that approach landed in the production chat path here.

What's Included

28 July 2026

Foam 1.0.6

Work on finalizing internal Android support

What's Included

24 July 2026

Foam 1.0.5

1.0.5 is a small release.

What's Included

22 July 2026

Foam 1.0.4

What's Included

13 July 2026

Foam 1.0.3

What's Included