Skip to content

Releases: VectorPrivacy/Vector

Vector v0.4.1

Vector v0.4.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jul 18:53
3b8b895
The new era of communication begins.

Vector Logo

Concord v2, Bots and Slash Commands, disappearing messages, holographic achievement badges, and a long list of chat, emoji, and Android refinements.

New:

  • 💚 Concord v2: new Communities now run on Concord v2, bringing major privacy and stability improvements. Existing Communities keep working.
  • 🤖 Slash Commands & Bots: a Discord-style / command picker with a structured composer, so bots can offer real commands with typed parameters. Type /, pick a bot, fill in the fields.
  • Self-Destruct Timer: set a per-chat timer and watch messages disappear on your own schedule.
  • 🏅 Holographic Badges: earn tiered Bug Hunter badges (NIP-58) that unlock in-app perks, shown on an interactive 3D card that tilts with your device.
  • 📋 Clipboard Files: copy files out of Vector and paste files straight in, across macOS, Windows, Linux, and Android.
  • 🖼️ Image Metadata Control: photos are stripped of EXIF and location data by default, with an opt-in toggle to keep the original metadata when you want it.
  • 🔔 Private Notifications: a content-privacy setting to hide the message, or the sender and message, from your notification shade.
  • 👤 @Mentions Everywhere: npubs now render as tappable @mentions in messages, bios, and system events, each opening a mini-profile.
  • 💬 Chat-List Menu: right-click or long-press any chat for Mark as Read/Unread, Mute, Block, and Leave.
  • 😀 Reaction Revoke: take back a reaction you added, in DMs and Communities.
  • ✍️ Autocorrect: optional as-you-type autocorrect in the composer, on by default and easy to turn off.
  • 🙂 Emoticon Suggestions: type :) for 🙂 or :P for 😛, with a toggle to keep them as plain text.
  • 🫥 Hide Media from Gallery (Android): an optional setting (off by default) to keep received images and files out of your device Gallery.
  • 🧹 Cleaner Links: more tracking parameters (eBay's included) are stripped from URLs before you send or open them.
  • 📊 Storage Breakdown: a storage donut in Settings shows what's using space, with per-category deletion.

Improved:

  • 🔦 Windowed Scrollback: long chats render in a sliding window with anchored loading and a jump-to-unread button, so scrolling stays smooth no matter how deep the history.
  • 😀 Emoji Panel: reorder equipped packs by drag (synced across devices), a most-used tracker surfaces the ones you actually reach for, and in-chat pack previews render on canvas for smoother scrolling.
  • ✏️ Edit History: message edits now carry custom emoji and survive a reload.
  • 🌸 Smarter Media Servers: Blossom favors your own media servers and fails over on gateway timeouts instead of hanging on a dead one.
  • 🔗 DM Relay List Sync: your NIP-17 relay list merges across devices now instead of overwriting itself.
  • 📎 Upload Controls: see the upload rate and cancel a send from the toolbar or right-click.
  • 🧭 Desktop Deeplinks: invite and profile links now open Vector on Windows and Linux, whether it's cold-starting or already running.
  • 🚀 Faster Hex: all hex encoding and decoding routes through SIMD, up to 59x faster to encode and 8.6x to decode.

Fixed:

  • 📤 Phantom "Failed" Sends: messages that actually sent no longer flip to red and re-send themselves, which was double-posting on shaky connections. Retries now reuse the original gift-wrap and rescue late relay confirmations.
  • 🔄 Sideways Photos: photos with orientation metadata (iPhone, GrapheneOS) now send upright instead of rotated.
  • 🎙️ Android Voice Crash: starting a voice message no longer crashes on the mic-permission prompt.
  • 🧅 Tor: creating a Community over Tor is reliable now, and the Tor toggle recovers with an error instead of locking on "Starting…" after a failed bootstrap.
  • 🔢 Unread Counts: the badge no longer sticks at 99+ or shows phantom unreads, and your backlog survives a restart.
  • 👻 Ghost Duplicates: orphaned pending messages no longer linger as duplicate rows in a chat.
  • 🖼️ Wrong Cached Image: attachments are content-verified before any disk reuse, so you never open the wrong image.
  • 🔗 Link Spoofing: markdown links whose text hides their real destination are blocked, with a safety preview on hover or tap.
  • 🤖 Android Back Button: back now closes the image viewer and mini-profiles the way you'd expect.
  • 🔕 Android Notifications: alerts clear once read (even from another device) and no longer go silent after the app is swiped away.

Vector v0.4.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:37
725f4e0
The new era of communication begins.

Vector Logo

Vector's biggest release to date. Three months of work, a new Community Protocol, a ground-up engine rewrite, and a stack of new features. Here's everything that changed since v0.3.3.

💡 Important Note: Group Chats have been reset in the transition from Marmot to Concord Protocol; if you need to backup any data from Marmot Group Chats, please do so before upgrading to v0.4.0.

New:

  • 🧅 Tor Integration: optionally route all of Vector's traffic through Tor in one click; Includes bridges for censorship circumvention.
  • 🤝 Concord Protocol: our custom messaging protocol for Encrypted Communities, now the default for Group Chats.
  • 👥 Multiple Accounts: run many accounts on a single install, with a quick in-app switcher.
  • 🔐 Remote Signers: log in without ever exposing your key, using NIP-46. Pair a bunker by QR or pasted URI.
  • 🗑️ Delete Messages: delete a message for everyone, in both DMs and group chats. Vector keeps the ephemeral signing key, a diversion from the traditional NIP-17 spec for enhanced user privacy controls.
  • 😀 Custom Emoji Packs: create, crop, share your own emoji packs across Vector, compatible with other Nostr clients.
  • 🖼️ Chat Wallpapers: set a custom wallpaper per DM, with live blur and brightness sliders while you tune it.
  • 👆 Mobile Gestures: swipe a message to reply, or long-press (right-click on desktop) for the full action menu.
  • 👤 Mini Profiles: tap any avatar or name in a chat to peek at that person's profile without leaving the conversation.
  • 🆕 Unread Divider: a "New" marker now shows exactly where you left off, both when messages land while you're scrolled up & when you reopen a chat.
  • 📥 Android Public Downloads: downloaded files now land in your gallery and Files app like Telegram, with Open & Share buttons on every attachment.
  • 📨 Share to Vector (Android): share images, files, or text from any other app straight into a Vector chat.
  • 🤖 Android Back Button: the hardware back button now navigates Vector the way you'd expect, instead of dumping you out of the app.
  • 🎨 New Themes: two more to choose from, XMR and Neon.
  • 🛠️ AI Agent Support (MCP): a new Model Context Protocol server (vector-agent) hands AI agents 21 tools to drive Vector, from sending DMs and managing groups to uploading files and editing profiles.

Improved:

  • ⚙️ Vector Core Rewrite: every piece of Vector's logic now lives in a single decoupled engine, vector-core, shared by every client. DMs, groups, profiles, crypto, the database, file handling, all of it. The app shell shed thousands of lines and the core ships with 440+ tests. This is the groundwork for a CLI, bots, and SDKs.
  • 💬 Redesigned Chat: the message view was rebuilt as flat, Discord-style rows (avatar, name, content, hover toolbar) instead of bubbles.
  • 🌸 Decentralised File Storage: Blossom uploads now fail over across multiple servers, learn each server's capabilities, and sync your server list across your devices.
  • Memory & Performance: SQLite memory use dropped from roughly 308MB to 5MB, the emoji panel now opens instantly from disk cache, and chat rendering picked up a round of micro-optimizations.
  • 🔎 Smarter Emoji Search: added Discord-style shortcodes (type :smile:) and Unicode frequency rankings, so the emoji you actually want surfaces first.
  • 😀 Reaction Details: hover any reaction on desktop for a quick summary of who reacted.
  • ✏️ Profile Edit Mode: a proper edit mode for your profile covering avatar, banner, name, bio, and status, with inline image cropping and an unsaved-changes banner.

Fixed:

  • 📡 Sending on Flaky Networks: fixed relay pool depletion that could break message sending when your connection was unstable.
  • 🔐 Orphaned Messages: fixed a rekey race condition that could strand messages mid-conversation.
  • 📜 Message Ordering: messages sent within the same second now order correctly, and a phantom unread badge no longer lingers.
  • ⬆️ Upload Progress: the upload progress ring no longer freezes into a static donut mid-send.
  • ⬇️ Stubborn Downloads: attachments now download from servers that ignore HTTP Range requests, instead of failing outright.
  • 📏 Link Previews: portrait preview images no longer balloon to fill the whole screen.
  • 🧭 Scroll Position: the chat no longer jumps to the bottom while you're reading older messages.
  • 🗂️ System Events: joins, leaves, and other system messages no longer pile up at the top of a chat.
  • 🔗 Reply Previews: reply previews no longer leak raw npubs or stray markdown characters.
  • 🔒 SSRF & Relay Stability: hardened SSRF protection and steadied the relay connection monitor.

Vector v0.3.3

Choose a tag to compare

@github-actions github-actions released this 15 Mar 23:53
7ac4b8f
The new era of communication begins.

Vector Logo

New:

  • 🚫 User Blocking: you can block users from DMs - blocked contacts are hidden from contacts, invites, and notifications
  • 👤 Profile Invites: share your own profile online with a single tap via the new Share button
  • 🔐 Memory-Hardened Key Vault: private keys are XOR-split into 4 shares scattered across 128 indistinguishable decoy arrays — invisible to malware & forensics
  • 📋 Unified Logging: new structured logging system with UTC timestamps, error toasts, and a persistent log file for easier debugging
  • 🪂 Error Logging: errors are now caught and written to a private crash log — with a Copy Logs button in Settings for easy bug reports

Improved:

  • 🔋 Android Battery Life: background sync now connects to a single relay (with automatic failover) instead of 4-5, eliminating ~75% of radio wakeups
  • 🎮 Mini App Realtime Overhaul: rebuilt WebXDC realtime channels with preconnect, SQLite persistence, message buffering, and bi-directional WebSocket support
  • 🚀 Windows Mini App Performance: dramatically improved WebGL/WASM performance for Mini Apps on Windows
  • 🛡️ Anti-Debug Protections: release builds block debugger attachment, memory inspection, and unsigned DLL injection across macOS, Linux, Android, and Windows
  • 🧹 Zeroize Everywhere: passwords, seeds, nsec strings, and temporary key copies are wiped from memory immediately after use via volatile writes
  • 📡 Scoped MLS Subscriptions: group message subscriptions are now filtered by your group IDs at the relay level
  • Instant Background Stop: background sync now uses zero-cost Notify signaling instead of polling every 5 seconds, responding instantly when you open the app

Fixed:

  • 👻 Ghost Messages: MLS group messages no longer visually duplicate — the relay echo is now deduplicated at the backend before reaching the UI
  • 📱 Android Foreground Resume: opening the app after background sync no longer shows an empty UI or login screen — stale relay connections and partial state are cleaned up automatically
  • 🖼️ Preview Image Crash: fixed crash when a link preview's og:image URL fails to load
  • 🎮 Mini App Session Fix: fixed Android Mini App failing to connect on second session open
  • 🔍 GIF Search Safety: GIF search empty state no longer interpolates user input as HTML
  • 📎 Mini App Upload Spinner: fixed duplicate progress spinners and spinner overlapping text in chat bubbles

Vector v0.3.2

Choose a tag to compare

@github-actions github-actions released this 09 Mar 16:54
b82649d
The new era of communication begins.

Vector Logo

New:

  • 🖼️ 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 <angle brackets> 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.

Vector v0.3.1

Choose a tag to compare

@github-actions github-actions released this 28 Feb 19:59
6cdf0a8
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

Choose a tag to compare

@github-actions github-actions released this 21 Dec 17:11
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

Choose a tag to compare

@github-actions github-actions released this 14 Dec 19:23
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

Choose a tag to compare

@github-actions github-actions released this 27 Nov 04:19
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

Choose a tag to compare

@github-actions github-actions released this 05 Nov 10:55
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

Vector v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Oct 23:47
b307393

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