·
32 commits
to master
since this release
Binaries for supported operating systems are also available at Sourceforge.
Changes between 1.26.20 and 1.26.24 (30 May 2025):
-
All OSes:
- Fix Whirlpool implementation for big-endian platforms. (GH #1529)
- Rename "Dismount All" to "Unmount All" in UI, with ALT+u as the new accelerator key (previously ALT+s).
- Add contributed Chinese and Russian CHM documentation.
- Update translations.
-
Windows:
- Implement screen protection against screenshots and screen recording, enabled by default.
- This feature can be disabled during installation or via Performance/Driver Configuration settings.
- Add checkboxes in the MSI installer for controlling memory protection and screen protection features.
- Introduce command-line options
DISABLEMEMORYPROTECTION
andDISABLESCREENPROTECTION
for MSI installer configuration. - Both options accept values
0
(enabled) or1
(disabled). - Example:
msiexec /i VeraCrypt_Setup_x64_1.26.24.msi DISABLESCREENPROTECTION=1 /qn REBOOT=ReallySuppress MSIRESTARTMANAGERCONTROL=Disable ACCEPTLICENSE=YES
- Introduce command-line options
- Fix race conditions when multiple instances of
veracrypt.exe
are launched simultaneously. - Update bundled libzip to version 1.11.3.
- Implement screen protection against screenshots and screen recording, enabled by default.
-
Linux:
- Add support for AppImage packaging and usage.
- Fix absolute path usage for
true
command when checking sudo session status. - Fix failure to use Hungarian language translations.
- Improve generic installer scripts. (GH #1514)
- Add support for
/run/media/veracrypt
as default mount prefix when/media
is not available. (GH #1524) - Remove
pcsclite
dependency from.deb
/.rpm
packages—now detected/loaded dynamically at runtime.
-
macOS:
- Fix absolute path usage for
true
command when checking sudo session status. - Create symlink for VeraCrypt in
/usr/local/bin
to allow CLI usage. - Fix failure to use Hungarian language translations.
- Fix absolute path usage for
Merged Github Pull Requests
- Update Language.de.xml by @bugtracker2019 in #1489
- CI: Enable XML Validation Workflow by @Jertzukka in #1497
- Fix SetupDLL and ExpandVolume Error by @Feryquence in #1495
- Update Language.nl.xml by @RockyTDR in #1502
- Linux/FreeBSD: Improvements on installation scripts by @Jertzukka in #1514
- Refactor: Use symbolic constants for volume header magic numbers by @bernardladenthin in #1525
- Add alignment constants for derived key and KEY_INFO buffers to ensure SIMD compatibility. by @bernardladenthin in #1526
- User Guide with HTML by @fzxx in #1523
- Update Tradition Chinese (Hong Kong) by @harryytm in #1486
- Fix the whirlpool for big-endian platform by @pingwcy in #1529
- Fix a mistake by @fzxx in #1530
- modify unix default mounting point prefix (use /run/media/veracrypt t… by @stevenleeS0ht in #1524
- Update Polish translation by @Matthaiks in #1533
- Update Corsican translation on 2025-05 (1t4s) by @Patriccollu in #1535
- typo Readme.txt by @zaphodapriest in #1538
- Update Corsican translation on 2025-05 (2) by @Patriccollu in #1543
New Contributors
- @bugtracker2019 made their first contribution in #1489
- @Feryquence made their first contribution in #1495
- @bernardladenthin made their first contribution in #1525
- @pingwcy made their first contribution in #1529
- @stevenleeS0ht made their first contribution in #1524
- @zaphodapriest made their first contribution in #1538
Full Changelog: VeraCrypt_1.26.20...VeraCrypt_1.26.24