Skip to content

Releases: VectorPrivacy/Vector

Vector v0.3.1

28 Feb 19:59
6cdf0a8

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 👥 Group Management: multi-admin, edit group info, bulk invites, invite-by-npub, group avatars, and many fixes
  • 🔔 Android Notifications: background message sync with Mark Read and inline Reply actions
  • 📡 Multiplayer Networking Upgrade: faster connections, seamless WiFi + cellular switching, and Android connectivity fixes
  • 🎙️ Voice-to-Text AI: rebuilt speech-to-text with GPU acceleration on Android
  • 📁 File Attachment Overhaul: styled download boxes with progress spinners and retry states
  • 📦 Directory Zip & Send: compress and send entire folders with live progress and file tree preview
  • 🔒 Customizable Encryption: encrypt Vector with a PIN, Password, or go passwordless with instant logins
  • 🔄 Deterministic Sync: Vector now syncs your entire history, including missing messages, at ultrafast speeds (negentropy!)
  • 😀 Emoji Upgrade: Vector supports the very latest Unicode, with a library of over 2,000 emojis
  • 📬 Smarter DM Delivery: messages now route to the recipient's preferred relays, for those with custom relay setups
  • 🤖 32-bit ARM on Android: added support for older Android devices (typically 32-bit ARM)
  • 🎮 Mini App Update Badges: one-tap in-panel updating when newer versions are available

Improved:

  • Performance Overhaul: faster boot, image processing, and audio - up to >15x speedup across the board
  • 🗜️ Smaller & Faster App: >33% smaller install size and ~50% smaller frontend (we shrunk!)
  • 🖼️ New Image Placeholders: sharper, faster (12x) previews while photos load - powered by our custom Thumbhash library
  • 🧠 Memory Optimizations: lower RAM usage across the board (especially for high message & contact counts)
  • 🏗️ Background Sync: restructured backend enables reliable background sync on Android
  • 🎨 UI Polish: updated themes, chat backgrounds, settings layout, popup styling, and profile display

Fixed:

  • 🔄 Group Reliability: improved message delivery with smarter relay handling, retry logic, and safer commit handling
  • 🤙 Emoji Panel Performance: fixed freezing and jitter when opening the emoji panel
  • 🍎 macOS White Flash: no more white flash on app startup (we improved Tauri to do this!)
  • 📱 Android Media: video and audio seeking now works correctly, with stream-based seeking in a custom media backend
  • 🔧 Upgrade Safety: fixed migration bug affecting some users upgrading from v0.2.3, extending backward-compat
  • 💰 PIVX Wallet: improved wallet management and transaction reliability

Contributors

@alltheseas submitted PR #44 - Improving NIP-17 connectivity via Nostr Inbox Relay List integration.

Vector v0.3.0

21 Dec 17:11

Choose a tag to compare

The new era of communication begins.

Vector Logo

Important: Group Chats have undergone several breaking-changes, due to the lack of stability in our previous Alpha Group Chats implementation, and thereby their lack of usage; Group Chats will be reset when you download v0.3.0, please re-create any Groups you previously owned.

New:

  • 🧩 Mini Apps Platform: WebXDC-based games & apps within Vector with P2P Multiplayer (Yes, it plays DOOM!)
  • 🏪 The Nexus: discover and install Mini Apps from a secure, decentralised App Store, built for Vector
  • 💰 PIVX Wallet: send and receive PIVX directly within Vector via the PIVX Mini App
  • 🌐 Custom Relays: configure your own preferred relays for personalized connectivity
  • 🎨 New Themes: three additional themes, each with their own exotic takes, Keep it Purple, people
  • 🔔 Notification Sounds: audio notifications, with our homemade Prélude sound, custom sounds, and smart caching
  • 🖼️ GIF Picker & Inline Images: search and send GIFs directly from the chatbox, powered by GIFverse
  • 👋 Leave Group: ability to leave groups, with proper system event notifications for everyone else
  • ✏️ Message Editing: edit sent messages with full history tracking
  • ⌨️ Popup Shortcuts: Enter to confirm, Escape to close popups; ESC to cancel Reply/Edit

Improved:

  • 🔐 MLS Overhaul: major messaging protocol improvements for reliability and security, based on the latest MDK
  • 📂 MIP-04 File Sharing: imeta attachment handling for MLS groups, built for compatibility with White Noise
  • Memory Optimizations: reduced memory usage during image uploads (around 4x less!)
  • 🗄️ Database Performance: migration system overhaul with improved stability, safety and performance
  • 💬 Message Bubbles: refined corner rounding, grouping and a new "Sending/Sent" status
  • 🖼️ SVG Optimization: optimized vector graphics across the app (reduced app size!)

Fixed:

  • 🖼️ Profile Sync: avatars and banners now update correctly
  • ⏱️ Chat Timestamps: fixed timestamps disrupting avatar/message streaking
  • 💬 Typing Indicators: deduplicated indicators and optimized performance
  • 🔄 Reply Context: replies now display the latest edited content
  • 🔍 Search Box: fixed styling and typing indicator expiries

Vector v0.2.3

14 Dec 19:23

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 🪪 Vector Web Profiles: you can now share your profile "Contact Card" over the web, with one-click adding, try this!
  • 🎤 Overhauled Voice Messaging: a completely new Voice Messaging experience, with intuitive gestures & sleek UI.
  • 📁 Upload Previews: files are now previewed prior to uploading, giving you a chance to review and confirm.
  • 🗂️ Image Compression: images are now intelligently compressed before uploading; full-quality is just a switch!
  • 🖼️ Window Persistence: Vector now remembers how you size and position your app.

Improved:

  • 🖌️ UI Revamp: a glassy, animated header, redesigned popups, mini-avatars, group creator UI, and more.
  • 💬 Expanding Chatbox: the real OG of this update; your chatbox finally expands to the size of your yap.
  • ⚡️ On-Demand Decryption: Vector no longer decrypts fully at boot, but on-demand, vastly reducing RAM & CPU use.

Fixed:

  • ⚡️Flashbang: Vector had a brief "white flash" at startup, nicknamed "the flashbang", this has been resolved.
  • 🪵 Fixed Logouts: on some systems, particularly Windows, Logouts were failing, this has been resolved.
  • 📨 Several Unread-System Bugs: more reliable read markers, and better cross-device compatibility.
  • 📥 Improved Download Stability: attachment downloads are more stable, and less resource-wasteful.
  • ⌨️ Removed Search OS Autocorrect: the Emoji Search was often interrupted by OS-autocorrect, this is now disabled.

Vector v0.2.2

27 Nov 04:19

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 📲 Android APK: the first public Android APK is now available for Vector!
  • 📦 Storage Manager: a Settings section that gives a glance-able breakdown of Vector's storage usage.
  • 👥 Primary Device Setting: a new setting that allows you to set a device to receive future Group Invites.
  • 💽 New Database: Vector now uses SQLite (w/ encryption layer) for ultra-fast, reliable, compact persistence.

Improved:

  • 🛜 Faster Synchronization: parallel processing enables Vector's syncing to be noticeably faster.
  • 📂 New File Attachment Design: a significant design overhaul when transferring non-media files.
  • 👤 Profile Shortcuts: in the Group Overview, you can now click on anyone to visit their profile.
  • 📨 Profile Message Shortcut: you can now hit "Message" on anyone's profile to jump straight in their DMs.
  • ⚙️ Settings Dangerzone Redesign: a beautiful Settings polish, along with a redesign of The Dangerzone.
  • 💌 New Invite Design: incoming invitations look significantly nicer. (and the 'Notif Dot' displays on Pending Invites!).
  • 🖼️ Improved Popup UI Design: a well-needed polish to an old UI flow.
  • 📝 Improved Selection Highlights: a Vector-esque Gray is now used for the Selection Highlight colour.

Fixed:

  • 📨 Fixed 'slow/stuck' Group Chat messages: a race condition, plus many inefficiencies, were resolved in Group Chat messaging, making it feel significantly smoother and snappier.
  • 📪 Fixed automatic 'Mark as Read': on Windows particularly, 'auto-Mark-as-Read' now works consistently.
  • 🐧 Fixed potential Linux Media crashes: on Linux, playable media is now displayed as regular File Attachments, preventing a crash when Videos or Audio cannot be loaded.
  • 🐱 Fixed 'jitter' on first Emoji Panel open: the Emoji Panel rendering has been optimised, removing 'jitter' when first opened.
  • 📺 Fixed intense "UI Flickering" in the Chatlist during sync: no more login seizures.
  • 👍 Fixed Reactions in Group Chats: for spamming 🍆 on every post until you're inevitably banned.
  • 👥 Fixed newly-joined Group Chat bugs: they no longer drop to the bottom of your chatlist on join, and the "Header" is now clickable even if no messages were sent in the group yet.
  • 🎆 Fixed 'PNG-Pill' on tiny images: Emoji-sized images now hide the File Extension Tag, a.k.a, the "PNG Pill".
  • 🟢 Removed 'Status Dot' from Group Chats: this is meant for people, not rooms.
  • 🖥️ Fixed excessive Group Chat re-renders: shaves some CPU usage from Group Chat UI.
  • 🖥️ Fixed excessive Typing Indicator events: shaves some CPU usage from Typing Indicators.
  • 🖥️ Fixed excessive Chat Timestamp re-renders: shaves some CPU usage from 'last message' timestamp updates.
  • 🖱️ Fixed "Double Scrollbar" at startup: rarely, a "double" scrollbar displayed while Vector was booting.

Vector v0.2.1

05 Nov 10:55

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 💬 Group Chats: chat with up to ~100 people at once, with OpenMLS-powered encryption.
  • 🐱 Emoji Redesign: a beautiful Emoji Panel redesign, with enhanced search.
  • 📝 New Markdown Engine: bringing the best modern markdown features to Vector via our new, expressive markdown engine.
  • 🔎 Image Magnifier: you can now tap on images to fullscreen them, with Zooming & Panning.
  • 🛡️ New Privacy Features: URL-tracker stripping, Web Preview toggling, and Typing Indicator toggling.
  • ☁️ Blossom-based Media Storage: Vector now uses the decentralised Blossom Protocol for File Storage.
  • ✈️ Send Button: a new mobile-friendly Send Button that replaces the Microphone button when text is written.
  • 🟢 Notification Dot: an in-app notification dot now displays when you have unread messages in other chats.
  • 🤖 Bot Indicators: Vector now displays a small branded '🤖' bot icon next to Vector Bots, for easy identification.
  • 🐦 X Previews: posts on X are new previewed in the chat.

Improved:

  • 🎆 Optimised Image Uploads: images now upload significantly faster, thanks to a 29,800x speed improvement in Vector's Blurhashing algorithm.
  • 🎇 More Image Previews: preview support was added for both TIFF and ICO image files.
  • 🖼️ Image Type Display: image previews now display a small File Extension indicator at the bottom-right of each image.
  • 🛜 Intelligent Profile Sync: Vector now has a bandwidth-optimised, high performance Profile Sync system to keep your contact list up-to-date without wasting bandwidth on Billy, who last DM'd you "hi" 8 months ago.
  • 👤 New Placeholder Avatars: a simplified, brand-tuned display for Avatar-less chats.
  • 📜 Infinite Scroll: you can now infinitely scroll your chat history.
  • ❇️ New Syncing Design: a sleek, slim 'syncing bar' displays and pulses while Vector is syncing, disappearing when done.
  • 💚 UI Polish: an uncountably large amount of small UI adjustments to improve UX, consistency
    & stability.

Fixed:

  • 🫡 Too many bugs to count.

Vector v0.2.0

03 Oct 23:47
b307393

Choose a tag to compare

Vector v0.2.0 Pre-release
Pre-release

A new Vector release arrives! If you can see this, the changelog has not been written yet, wait around to see whats new!

Vector v0.1.9

01 Sep 15:31
b917f01

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • ⚙️ Account Exports: You can now export your account via Seed Phrase (for Vector-created accounts) and nsec (for all accounts), improving multi-device logins and providing an improved backup method for users.

Improved:

  • Stability Improvements: Vector now has far better stability with large contact lists, message history, and smoother database upgrades, Mutes now reliably apply to chats.
  • 📁 Expanded File Support: Vector now handles significantly more file upload formats.
  • 🏓 Notification Reliability: Unread Markers are more reliable, no longer leaving messages accidentally 'unread'.
  • 💚 UI Polish: Minor improvements were added to the UI, fixing some lop-sided buttons and ensuring consistency in our themes.

Fixed:

  • 🤳 Android Voice Messages: Long Voice Messages on Android no longer 'clip' and end early in neither Recording or Playback.

Vector v0.1.8

25 Jul 00:32
7a2f94d

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 🔥 Auto-Updates: Vector now notifies you of pending updates, and allows upgrading in a single click. No more GitHub upgrades. (Windows and MacOS are the target platforms, Linux one-click updates may be unsupported).

Improved:

  • Improved Relay Connectivity: Vector now proactively polls its connected Relays for liveness, ensuring maximum connectivity, even in unstable environments.
  • 💚 Renderer Throttling: Vector now throttles its rendering process when in the background; this allows it to continue running in a low-power-state, without losing connection or functionality, maximum efficiency without the drawbacks.

Vector v0.1.7

17 Jul 20:17

Choose a tag to compare

The new era of communication begins.

Vector Logo

New:

  • 📱 Android Support: Vector in your pocket, on-the-move, without a trace.
  • 🤳 Profile Revamp: animated banners, bios, ability to Mute and Nickname folks, and an expanded Profile Editor.
  • 📡 Network Revamp: a real-time Relay Viewer, enhanced connection stability and message-sending reliability.

Improved:

  • 📀 New Media Server: a free-to-use, 5 TB, highly-optimised NIP-96 Media Server for your encrypted cloud.

Unfinished changelog, the full feature and additions list will trickle in throughout the next 24h.