Vega v0.15.1
Vega v0.15.1
Cross-platform Nostr desktop client — polished UI, deep Lightning integration, first-class long-form writing.
Windows note: The installer is not yet code-signed. Windows SmartScreen will show an "Unknown publisher" warning — click "More info → Run anyway" to install.
This release supersedes v0.15.0, which shipped an hour earlier. Everything below applies to both; the difference is described under "what the notification says".
You'll know when a message arrives
Vega now sends a desktop notification when someone sends you a direct message. Until this release the notifier watched mentions, zaps and new followers but not messages — so a DM sat unread until you happened to open the Messages view and wait for it to load. If you were waiting on a reply from someone, nothing told you it had come.
Works with both encrypted message types Vega supports (NIP-04 and gift-wrapped NIP-17), and it's on by default. Turn it off in Settings → Notifications, alongside the mention, zap and follower toggles.
What the notification says: who, not what. It reads "New message — from Alice". The message body is never included, and Vega doesn't read it to build the notification. A desktop notification is the one place a decrypted message would leave the app — onto a lock screen, into the operating system's notification history, onto a screen you're sharing. For a client whose point is private messaging, that's a bad trade for a preview you're one click away from reading properly.
Two more things you can't see:
- Nothing is announced retroactively. On first launch after upgrading, Vega starts watching from that moment. You won't get a notification for every message you have ever received.
- Nothing extra is stored. Unlike mentions and zaps, message notifications aren't cached in the local database. Messages already have their own view, and Vega doesn't keep a second copy of decrypted content anywhere. Only a timestamp is remembered.
Read-only accounts (npub login) are unaffected — without a key there is nothing to decrypt, so no messages are read.
Writing messages no longer happens through a letterbox
The message composer was a fixed two-line box, so anything longer than a sentence had to be written three lines at a time while the conversation pane above sat empty. It now grows as you type, up to about fourteen lines, and returns to its normal size after you send.
The same applies to the quote composer — the box you get when quoting someone else's note — which was stuck at three lines. It grows too, and the dialog now scrolls if your window is short, so the post button can't end up pushed off the bottom of the screen.
A tidier Messages sidebar
- Starting a new conversation is now a New message link at the bottom of the conversation list, which opens the key field when you click it. Previously an always-visible input and a permanent Start button sat there, directly beside the thread's Send button — two similar-looking buttons doing entirely different things.
- The Start button no longer escapes its column. If you had narrowed the sidebar, it could slide out underneath the conversation pane and collide with the text below the composer.
Install
Linux (Ubuntu / Debian / Mint): Download the .deb and run:
sudo dpkg -i vega_*.deb
Linux (Fedora / openSUSE): Download the .rpm and run:
sudo rpm -i vega-*.rpm # Fedora
sudo zypper install vega-*.rpm # openSUSE
Linux (Arch / Manjaro): Install from the AUR:
yay -S vega-nostr-git
Windows: Download the .exe installer and run it, or winget install Hoornet.Vega.
macOS (Apple Silicon): Download the aarch64.dmg and open it.
⚡ Find Vega useful? Zap the developer or star the repo.