Skip to content

Vidar 1.0.0-beta

Choose a tag to compare

@DrSolidDevil DrSolidDevil released this 07 Jul 00:36
· 95 commits to main since this release
ae4bc3f

1.0.0-beta (2025-07-07)

This release marks a major milestone in Vidar's development. While still in beta, it introduces a wide range of new features, performance improvements, and changes that bring Vidar closer to a stable 1.0 release.

Upgrade Steps

  1. Download the APK attached to this release.
  2. Open your file manager and navigate to the download location.
  3. Tap the APK file to begin the installation.
  4. When prompted, confirm by selecting “Install” or “Update”.

Breaking Changes

  • Made key storage encrypted using flutter_secure_storage. 489d3af
  • APK package name renamed from com.vidar.vidar to com.drsoliddevil.vidar. This may affect upgrades and backups. 2bd9cae

New Features

  • Ability to delete contacts from contact list by holding on the contact badge (i.e. long press). 42f5681
  • Loading screen while you load a conversation. be5e0b9
  • Ability to wipe all keys with one button (in settings). cd466ea
  • System for logging with ability to export logs. 33d1972 95f4a7d 089dcd9 004c51d

Bug Fixes

Performance Improvements

  • _generateRandomChar or _generateUniqueRandomInt does not need to create a new instance of Random every time they are called (if a Random object is provided via parameters). e9f8355
  • decryptMessage does not need to create a new instance of AesGcm every time they are called (if a AesGcm object is provided via parameters). d47ebb8

Other Changes