ONYX development update: v1.2a and v1.3-beta

A quick update on what’s changed since my last post. Two beta dropped over the past few weeks. I would like to share this here so that I can possibly find my audience.


[1.2a-beta] — 2026-04-07

Added

  • Application autostart — the app can now start automatically on system boot, Windows.
  • Message animations in external groups and channels — animations were missing in external (self-hosted) instances, now consistent across all chat types

Improved

  • Editing and deleting messages in groups and channels — this was broken or limited in non-external groups/channels, now works properly

Fixed

  • Favorite icon color display in edit mode
  • Voice message duration display in send preview

[1.3-beta] — 2026-04-21

Added

  • Message reactions — react to messages
  • User blocking — block list and the ability to block individual users
  • Hide content in notifications — shows “New message” instead of actual content on the lock screen
  • PIN and biometric prompt when switching accounts — multi-account users now need to authenticate when switching, prevents unauthorized access if someone has physical access to the device
  • Relog notification — notifies when session token is expiring instead of silently failing
  • Video download progress — progress indicator when downloading videos from the server

About the project

ONYX is an open source messenger with E2EE private chats, LAN mode (works without internet via UDP broadcast), and self-hostable groups and channels.

Bugs and issues — reach out to @support directly in ONYX.