Skip to content

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.