Releases: R0b0To/VaultExplorer
Release list
VaultExplorer v1.4.0
New Features
Vault Sync Tool: Easily create and manage backup copies of your vaults.
File Checksum Tool: Verify file integrity and check for file corruption.
CryFS Custom Block Size: Added the option to select custom block sizes during CryFS vault creation.
Performance & Engine Improvements
Vault Multi-threading & JNI Fixes: Resolved JNI bottlenecks and enabled multi-threading for gocryptfs and CryFS vaults, significantly boosting concurrency and performance.
Storage Operations Refactor: Cleaned up temporary file handling to automatically purge temp files after storage operations.
Bug Fixes & UX Enhancements
Media Player Gestures: Fixed gesture conflicts between zooming and swiping in the media player.
Playlist Sorting: Playlists now properly respect the sorting order set in the file manager.
Legacy Android Permissions: Added storage permission dialogs for older Android versions using legacy storage permissions.
Security
Master Password Verification: Requiring password re-verification before allowing users to disable the master password.
VaultExplorer v1.3.0
Media & UI Enhancements
- Native PDF & Media Player: Removed third-party dependencies in favor of an
integrated native video player and PDF viewer. Full-featured native PDF
viewing is supported on Android 12+, with a simple fallback renderer for
older Android versions. - Material You Dynamic Colors: Added dynamic color theme support for
Android 12+ devices, automatically matching system accent colors (falls back
to default app theme on older Android versions).
Vault & Encryption Enhancements
- LUKS File System Selection: Expanded file system options available when
creating new LUKS vaults. - gocryptfs Subkey Derivation Fix: Fixed a subkey derivation bug to restore
full two-way compatibility with third-party gocryptfs clients.
Localization & Maintenance
- Language Support: Added Ukrainian translation (special thanks to @WATCHER-00).
- Translation Fixes: Resolved missing localization strings.
VaultExplorer v1.2.0
New Features & Utilities
- New Tools Suite: Added a dedicated utilities page featuring:
- Split & Join Containers: Split file containers into cloud-friendly
chunks for partial syncing without re-uploading the entire container,
and reassemble them back into a single file. - Vault Check & Repair: Diagnostic tool to recover and repair corrupted
vaults. - File Encryption & Decryption: Standalone utility to encrypt or decrypt
individual files using any cipher available in the app. - Duplicate File Finder: Detect byte-identical files across storage
(content-based, ignoring filenames). - Storage Analyzer: Visual breakdown of disk space usage.
- Keyfile & Passphrase Generator: Generate strong passphrases and
keyfiles.
- Split & Join Containers: Split file containers into cloud-friendly
- Favorites & Bookmarks: Added the ability to bookmark files and folders for
quick access. - Configuration Backup: Added import and export functionality for app and file
manager settings.
Vault & Encryption Enhancements
- Container Password Modification: Expanded password changing support to LUKS,
Cryptomator, gocryptfs, and CryFS containers (joining existing VeraCrypt
support). - Creation & Cipher Options: Added a cipher choice picker when creating new
gocryptfs and CryFS containers. - VeraCrypt Enhancements: Added an option to protect hidden volumes when
writing to outer volumes, and a long-press shortcut on advanced parameters
during unlock to quickly reset settings to auto-detect. - Format Support: Expanded compatibility for additional gocryptfs vault
formats.
File Manager & Search
- Deep Search: Implemented recursive, multi-level deep search across
subfolders for both encrypted vaults and ZIP archives. - Path Navigation: Enabled direct file path navigation using the dropdown menu
from the container title bar. - Toolbar Filters: Moved filter options to the toolbar, added secure items to
filter options, and updated playlists to respect active filters.
Security & Privacy
- Privacy Enhancement: Removed potential leaks of container file paths and
filenames in error log outputs.
VaultExplorer v1.1.0
Mask Mode: Disguises the app as a ZIP extractor; access the secret vault via a hidden gesture.
Expanded File Support: Added support for AVIF and HEIC formats.
Vertical Playlist: Introduced a vertical playlist layout with experimental vertical continuous layout.
Text Editor Features: Added Undo and Auto-save functionality.
Playlist Enhancements: Smooth transition animations and an option to automatically start in playlist mode when opening single files.
Performance & Stability: Improved app stability and reduced third-party dependencies.
Multi-Language Support: Implemented underlying infrastructure for localization.
VaultExplorer v1.0.1
F-Droid tag
Full Changelog: v1.0.0...v1.0.1
VaultExplorer v1.0.0
v1.0.0
Fixed a potential privacy issue where the last frame of a previously unlocked vault could briefly appear during phone unlock if it was the last active app.
Improved file name handling with robust sanitization and validation to prevent invalid file names across different file systems.
Refined the appearance of clipboard operations (copy/paste).
Completed release preparations for F-Droid distribution.
VaultExplorer v0.99.33
Built-in PDF viewer/editor with annotations
HTML/WebView support
Mount individual vault subfolders as separate SAF locations
Reverted to Android MediaPlayer, and improved thumbnail integration across the file browser and media viewer
List view thumbnails with optional thumbnail generation (can be disabled in Settings)
VaultExplorer v0.99.6
Improved the performance and stability of the in-app video player.
Refined Playlist Mode for smoother playback with fewer visual artifacts.
Fixed the selection bar layout on narrower screens. Controls now automatically combine when space is limited.
Fixed an issue where unlock credential methods were not being saved correctly.
Added support for saving hashes from CryFS vaults.
Added an option to delete the original files and folders after importing.
Fixed an issue where importing files with the same name could overwrite existing files in the vault.
Import and export operations now use full file access (when granted) instead of the slower Storage Access Framework (SAF), resulting in faster transfers.
VaultExplorer v0.99.0
Added more customization options to the file browser:
- Hide or show Date, Type, and Size in List View.
- Hide or show file names in Grid and Masonry views.
Added a new Masonry View for browsing files.
Added an option to automatically open containers after unlocking.
Reworked the thumbnail picker, allowing you to choose image size and compression.
Added a new in-app camera that saves photos directly to the selected container.
Restyled the app with a more consistent stock Android look and feel across all screens.
Migrated to the FFmpeg media player for improved stability and performance.
Added a one-minute grace period after unlocking a container, allowing credential settings to be changed without re-verification.
Fixed global settings not being applied to newly created containers.
Fixed file manager sorting preferences not persisting between sessions.
VaultExplorer v0.95.0
Added support for CryFS. For the best performance, enabling Direct File Access is strongly recommended due to CryFS's architecture.
Migrated cryptographic operations for gocryptfs, Cryptomator, and CryFS to the native C++ layer for improved performance and maintainability.
Improved media viewer performance and refreshed its interface with minor visual enhancements.
Fixed a compatibility issue affecting gocryptfs.
Enhanced transfer operations with a more informative and responsive progress indicator.
Achieved significant performance improvements for folder vaults when Direct File Access is enabled (optional).
Notes text area is now resizable instead of having a fixed height.
Various bug fixes and stability improvements.
Refactored the codebase to improve maintainability and scalability.