๐ŸŸข [ V E C T O R ] Open Beta v0.3.2 Release

Vector Release v0.3.2
๐ŸŸข [ V E C T O R ] Open Beta v0.3.2 Release

image GM! Weโ€™ve added a plethora of new UX features in this patch and updateโ€”there are some nice surprises in here some of you have been waiting for. Itโ€™s a bit much to go into detail about every single item. So, feel free to update to the latest version and test them out yourself! If you canโ€™t find any of the features you want to test or not sure where, just post in chat and the team, developers, and community can assist you. Below is the complete list of improvements and fixes for v0.3.2.

Website:Download Now โญVisit GitHub

New Features:

๐Ÿ–ผ๏ธ Image Spoilers: mark images as spoilers before sending - recipients see a blurred preview and tap to reveal

๐Ÿ”— Hyperlinks: URLs in messages are now clickable, with rich link previews showing title, description, and thumbnail

๐Ÿ”‡ Silent Links: wrap a URL in to send it without generating a preview card

๐Ÿ‘‹ Mentions & Pings: tag someone with @name to ping them, or @everyone to notify the whole group (admin-only)

๐Ÿ”ค Emoji Shortcodes: type :apple: or :cat: to quickly insert emoji - with an autocomplete picker as you type

๐Ÿ”• Mute Groups: silence notifications for specific group chats without leaving them

๐Ÿ‘ Tap to React: tap an existing reaction to add yours - no need to open the emoji panel

๐Ÿ‘€ Reaction Details: hold or right-click any reaction to see exactly who reacted

๐ŸŽต Music Metadata: audio files with embedded metadata display cover art, title, and artist info in a rich player

โŒ Cancel Uploads: cancel file uploads mid-transfer with a single tap

โš ๏ธ Failed Message Recovery: messages that fail to send now show Retry and Delete buttons, so nothing gets silently lost

Improved:

๐ŸŽ™๏ธ Audio Engine Rebuild: completely new audio engine for voice recording, playback, and music - smoother, more reliable, and lower latency

๐Ÿง Full Linux Audio: the new engine brings complete voice and audio support to Linux - recording, playback, and music now work identically across all platforms

๐Ÿ“ค Upload & Download UX: redesigned file transfer experience with clearer progress indicators, adaptive speeds, and unified spinners

๐Ÿ“Ž Attachment File Names: files now carry their original names through the protocol - you can also rename before sending and see human-readable names on download

๐Ÿ”„ Faster Group Sync: MLS groups now sync via negentropy (NIP-77), catching up on missed messages significantly faster with parallel boot

๐Ÿ“ฅ Auto-Download Limit: configure the maximum file size for automatic downloads - larger files wait for a manual tap

Fixed:

๐Ÿ’ฌ Message Bubbles: fixed code blocks and contact cards overflowing message bubbles on narrow screens

๐Ÿ”” Notification Badges: group messages now correctly update the OS badge counter and mark as read when you refocus the chat

๐Ÿ”€ NIP-17 Group Chat Ignored: Vector now explicitly filters out NIP-17 Group Chat events, which were occasionally leaking into DMs - we use MLS for group encryption and have no plans to support NIP-17 groups

๐Ÿ–ผ๏ธ Image Sizing: images with missing dimensions are now auto-resolved from the server, fixing broken layouts

๐ŸŽน Media Keys: OS media keys (play, pause, stop) now work correctly with voice messages and stop cleanly after playback

๐Ÿ”Ž Search Inputs: group invite and create-group search inputs now accept profile URLs, autofocus on desktop, and no longer mangle usernames with autocorrect

๐Ÿ“ฑ Android Fixes: fixed textarea resize grip, Whisper AI no longer freezes certain devices, and Mini Apps received security and stability hardening

๐Ÿ“‹ Message Previews: chat list previews and notifications now show clean text instead of raw HTML or markdown

๐Ÿ” File Integrity: attachments are now verified by content hash before reuse, preventing mismatched files with duplicate names

๐Ÿงญ Navigation: fixed navbar occasionally reappearing inside the chat view

Contributors

@alltheseas submitted PR #46 โ€” relay confirmation before MLS commit merge, preventing silent group state divergence. @selkij submitted PR #51 โ€” security policy and vulnerability disclosure guidelines.


Congrats guys ๐Ÿš€

We have no one to chat with on it, so not sure how to test it out.

Though if this is truly #FreedomTech, would be great to remove metadata from media shared on the app, including music, images, etc.. Any reason why itโ€™s added in to the Music sharing?

Really cool, well done!