
Open Relay v4.4–4.6 — Message Queue, Share Extension, Face ID login, inline image rendering, and a bunch of reliability fixes
Hey everyone! Another quick recap covering v4.4, v4.5 (+ patches), and v4.6. This batch is a mix of quality-of-life features, some useful new additions, and a solid round of stability work.
Here's what's new:
📬 Message Queue (v4.4)
You can now enable a Message Queue in Chat Settings. When the AI is mid-response, any new messages you send get queued instead of being dropped or interrupting the current reply. Each queued message shows inline with options to send it immediately, edit it, or remove it from the queue.
Really handy when you're in a flow and want to line up follow-ups without waiting for each response to finish.
🖼️ Inline Image Rendering (v4.5)
Images embedded directly in AI responses now display inline inside the message — no more raw data or blank placeholders during generation. Once loaded, tap any image to view it fullscreen with pinch-to-zoom, or hold to save to Photos or share it.
The v4.5.1 patch also fixed a regression where images would show raw data during the generation phase — they now fade in cleanly as soon as they're ready.
💾 Save Temporary Chats (v4.5)
Temporary chats now have a "Save as permanent" button. If a quick throwaway conversation turns into something you want to keep, you no longer have to re-create it.
📤 Share Extension (v4.6)
You can now share directly into Open Relay from any app. URLs, files, images, documents — anything in the iOS share sheet can be sent straight into a new chat. No more copy-pasting from Safari or Files.
🔐 Face ID / Touch ID Sign-In (v4.6)
After signing in once, a Face ID button appears on the login screen for instant biometric authentication on return visits. Passwords are now also fully supported with proper iCloud Keychain AutoFill — the sign-in screen works correctly with password managers and saved credentials.
🖥️ Native Text Selection on macOS (v4.6)
When running the iPad version on a Mac (via Catalyst / Designed for iPad), text in chat messages is now freely selectable just like any native Mac app. Previously you had to use the iOS tap-to-copy flow even on desktop.
⚡ Reliability & Connectivity (v4.5 + v4.6)
A handful of issues that could make the app feel flaky have been addressed:
- False disconnects — significantly reduced false "server disconnected" alerts that were triggering on perfectly healthy connections.
- Background reconnection — returning to the app from the background now reconnects to the server almost instantly instead of taking a few seconds.
- Session persistence — fixed the app signing you out when your server was temporarily unreachable. A brief connectivity hiccup no longer clears your session.
- Streaming scroll — fixed a race condition where auto-scroll would randomly disengage mid-response if you hadn't manually scrolled.
As always, full changelog on GitHub. Thanks for all the feedback and bug reports — keep them coming!