Downloads

Download the latest FileFortress CLI for your platform. All downloads include SHA256 checksums for integrity verification.

Latest Version: 0.21.0

Released November 7, 2025

Available Platforms

Linux
fileFortress-console-linux-x64-v0.21.0.tar.gz
Size: 15.6 MB
macOS
fileFortress-console-osx-x64-v0.21.0.tar.gz
Size: 16.01 MB
Windows
fileFortress-console-win-x64-v0.21.0.zip
Size: 14.88 MB

SHA256 Checksums

Verify the integrity of your downloaded files using these SHA256 checksums. Click the copy icon to copy the hash to your clipboard.

Linux
fileFortress-console-linux-x64-v0.21.0.tar.gz
SHA256
macOS
fileFortress-console-osx-x64-v0.21.0.tar.gz
SHA256
Windows
fileFortress-console-win-x64-v0.21.0.zip
SHA256

How to Verify Downloads

Windows (PowerShell)
# Calculate the hash of your downloaded file
$actualHash = (Get-FileHash fileFortress-console-win-x64.zip -Algorithm SHA256).Hash

# Compare with the expected hash (copy from above)
$expectedHash = "PASTE_HASH_HERE"

if ($expectedHash -eq $actualHash) {
    Write-Host "✓ Checksum verified!" -ForegroundColor Green
} else {
    Write-Host "✗ Checksum mismatch!" -ForegroundColor Red
}
Linux / macOS
# Create a checksum file with expected hash
echo "PASTE_HASH_HERE  fileFortress-console-linux-x64.tar.gz" > expected.sha256

# Verify the download
sha256sum -c expected.sha256

# Or for macOS:
shasum -a 256 -c expected.sha256

Release Notes

- Update project version to 0.21.0 in FileFortress.ConsoleApp.csproj (#755) - Add device command and related documentation (#754) - Introduced a new Device action in CommandsController to manage device operations, including viewing information and changing settings. - Updated the sidebar to include a link to the new device command for easy navigation. - Enhanced the Commands index view with a new entry for the device command, detailing its functionalities and providing a link to view more information. - Removed unused references in InitCommandIntegrationTests to streamline the test suite. - Add ChangePassword command and related functionality (#753) - Introduced ChangePasswordCommand and ChangePasswordCommandHandler to facilitate user password changes. - Updated Dependency Injection configurations to register the new command and its handler. - Enhanced ISecureStorageService with ChangeUserPassword method, including validation and error handling. - Implemented ChangeUserPassword logic in SecureStorageService, ensuring secure password management. - Registered ChangePasswordCliCommand in the console application for CLI access to the password change feature. - Updated DeviceCliCommand to include ChangePasswordCliCommand for improved command organization. - Remove DatabaseUpgrade and DatabaseDowngrade commands and their handlers from the application (#752) - Deleted DatabaseUpgradeCommand, DatabaseDowngradeCommand, and their respective handlers to streamline the command structure. - Updated Dependency Injection configurations to reflect the removal of these commands, ensuring a cleaner registration process. - Adjusted CLI command registrations to remove references to the deleted commands, enhancing maintainability. - Add unit tests for ListConfigurationsCommandHandler and remove unused configuration commands (#751) - Introduced unit tests for ListConfigurationsCommandHandler to ensure correct handling of configuration retrieval and event publishing. - Removed obsolete configuration commands and their associated handlers, streamlining the command structure and improving maintainability. - Updated Dependency Injection to reflect the removal of these commands, ensuring a cleaner and more efficient command registration process. - Added documentation for unit testing best practices in the unittests.md file.
Need Help?

Visit our FAQ page for installation instructions and troubleshooting tips.