Releases: JonMagon/KDiskMark
Releases · JonMagon/KDiskMark
KDiskMark 3.2.0
Changed
- Removed country flags from language selector
- Used
clatinstead oflatfor latency measurements (#164) - Improved translations in .desktop file and polkit policies
- Refactored non-empty QString constructors to use
QStringLiteral()(#158) - Deprecated snap package support
Added
- Spanish (es_ES) localization (#171, #172)
- Finnish (fi_FI) localization (#144)
- Traditional Chinese (zh_TW) localization (#135)
- Hindi (hi_IN) localization corrections
- Storage model name in benchmark reports
- BTRFS Copy-on-Write (CoW) detection and no-CoW directory support (#141)
- Enhanced error reporting for filesystem operations
- ARM64 build support
- PGP signing for release packages
- Dutch (nl_NL) localization (#121)
- Icons to menu items (#138)
Fixed
- Fixed tab order and UI spacing issues
- Missing RPM dependencies
- Window icon display for AppImage, Flatpak and Snap
AppImage Note: If PageCache flushing is enabled, the privileged helper will be requested via pkexec or kdesu.
The attached release binaries are built using Qt5. For Qt6 support, either use the official package from your distribution's repository or build from source.
KDiskMark 3.1.4
Changed
- Fixed config directory name to
~/.config/kdiskmark - Hungarian localization correction (#120)
- Fixed window icon for AppImage, Flatpak and Snap
Added
- Dutch localization (#121)
Specific AppImage changes
- Fixed window freezing during a benchmark stop
- PageCache flushing support via built-in helper
- Fixed error caused by missing system
libaio - Fixed eventual crash on restarting tests
AppImage Note: If PageCache flushing is enabled, the privileged helper will be requested via pkexec or kdesu.
KDiskMark 3.1.3
KDiskMark 3.1.2
KDiskMark 3.1.1
Changed
- Fixed helper crash on completion of benchmarking
Note: AppImage no longer requires root privileges.
KDiskMark 3.1.0
Added
- Prevent multiple instances from being opened (#88)
- Progress bar styles: Fusion, for light/dark theme and system one
- Stylized design of the storage list
- Update the storage list by changing the language
- Prevent a line break in the dialog for a path contains a hyphen
- Optional
O_DIRECTflag
Changed
- Migrated from KAuth to PolicyKit
- The helper runs only if necessary
- Pre-create a benchmark file only once before tests
- Bring back the ability to specify the directory manually (#92)
- Localization updated (incl. #89)
AppImage Note: Uses the built-in Breeze style to get the same appearance on different distributions and desktop environments.
KDiskMark 3.0.0
Added
- Benchmarking is performed within the helper
- Stored configuration
- Configurable pattern of each test
- Region-specific numeric formatting
- Standard and NVMe presets
- Changeable test data: random or zeros
- Demo profile
- Ability to perform read and write tests separately
- Button to refresh the storage list
- Turkish (#77) and Hungarian (#70, #71, #72) localization
Changed
- The occupied space is displayed instead of free space
| Security Issue (14 September 2022) |
|---|
| This release is affected by CVE-2022-40673, upgrade to a newer one. |
KDiskMark 2.3.0
Added
- Added measurement time limit
Changed
- Fixed display of units above bars
- The pause between tests selector has been moved to the settings window
- Default value for threads of the first RND test is now one
KDiskMark 2.2.1
Added
- Two build flags:
BUILD_WITH_PAGECACHE_CLEARING_SUPPORTandPERFORM_PAGECACHE_CLEARING_USING_KF5AUTH - FreeBSD support (#52)
- Hindi localization (https://crowdin.com/profile/panwar108)
Changed
- Display the text of the KAuth error that occurred
- Using the ISO 8601 date format
- Fix HiDPI issue (#55)
- Fix kdiskmark.desktop syntax errors
Updated (30 October 2021): Fixed paths to icons and localization files in the AppImage build
KDiskMark 2.2.0
Added
- The ability to drop pagecache before doing a test job (using K5Auth)
Updated (5 May 2021): AppImage package added, bundled with fio 3.26