1.20.3

Diode Collab v1.20.3 was released on May 6, 2026. v1.20.0 and v1.20.1 were released concurrently. These release notes cover all three versions.

#Auto-compress images in chat uploads

Images added to chats are not auto compressed to make them faster to sync for the sender and for receivers.

#Per-file discussion notes (searchable) for file workflow feedback

All files now have a “notes” option allowing people to comment / add notes on the file.

#Expansive emoji option

Reactions can now use any emoji you like as long as your Zone supports the feature or if the person has a Dioder profile boost.

#Order unpinned zones by last message time (sent or received)

Unpinned Zones are now ordered by last message time.

#Allow unsubscribing from channels

If you don’t want to get notifications from channels, you can now unsubscribe as desired.

#Enable push notifications by default on new installs

Phones will now by default enable push notifications. In the past these were turned off in order to eliminate any push token linkage, but this was causing too many missed messages for the majority of users.

#Fix: Align context menu and reaction emoji bar selections

The chat context menu had different emoji quick picks than the add-reaction quick picks. These are now aligned.

A flash notification is now shown to the user if a deeplink can’t be resolved.

#Fix: bookmark modal crash when name is empty

The add-bookmark modal would fail if an empty name was submitted - this is fixed.

#Fix: Show invalid-character errors before minimum-length errors during signup

The Signup invalid username feedback was improved.

#Fix: blocking billing portal/checkout requests in SettingsLive

Billing actions no longer block other similar functions/

#Fix: old chat messages can’t be edited from a different linked device

A bug was fixed in which a linked device couldn’t edit older chat messages (>~6 months) from their own identity.

#Fix: In Moderation members cannot upload files in DMs

In moderation team members can now upload files in direct messages.

#Fix: chat attachment preview empty orange box while preview loads

When adding a file/image to a chat, the receive would sometimes get a big empty box while awaiting the file/image sync - this has been fixed.

#Fix: switch profile from login menu

The login page drop-down profile selector was broken since 1.19.8.

#Fix thread panel width resetting when typing in thread reply

When replying as a thread and sizing the thread box, as soon as the user started typing, the box would size back down again. This is fixed - the sized width is now maintained.

#Fix initial about page syncing

About pages for Zones that are being joined now sync faster.