- reproducible builds, built by GitHub Actions
- symbols now also uploaded
- now built with clang, for an extra 5-10% performance
- algorithms now built separately for various CPU features, and loaded accordingly
- added a Cancel button, visible during hashing
- standalone version, associated with sumfiles (optional)
- windowed, resizable instance startable from context menu (optional)
- much better long path handling
- more conforming sumfile format (Unix line endings, forward slashes, optional)
- BOM support for sumfiles
- base64 support for sumfiles (checking only for now)
- corz .hash checking and exporting
- SFV checking and export
- now we have an icon
- lots of new settings
- VirusTotal lookup button (thanks to ProcessHacker)
- option to automatically enable algorithms based on sumfile or clipboard hash
- update check button
- DPI awareness
- always using shell font (eg. chinese is now antialiased)
- +8 algorithms, MD2 removed
- now sortable by clicking on headers
- user installer (no admin). old one now called system
- more precise and safe clipboard hash detection
note: v3.0.0 had a bug with update checker
- Added progress bar
- Fixed long paths and network paths
- Added BLAKE3
- Translation fixes
- "hidden" standalone mode:
rundll32 OpenHashTab.dll,StandaloneEntry <path> - Broken emojis replaced on Windows Vista & 7
- Fixed and updated Simplified Chinese translation
- Automatically detect and paste hashes on clipboard when opening tab
- Ability to double right-click to copy all in right-click format
- Enabled optimization (for some reason it was disabled on release builds)
- Fixed a resource leak (win 8.1+) or crash (win 7) when closing while still processing
- added 10 new algorithms
- differentiating color for insecure algorithms
- added a settings dialog to enable / disable them, can be opened with the
β button - added feedback when copying things to clipboard
- right clicking in the hash list now copies selected entries in tab separated format
- huge overhaul of the internals of algorithms and the property sheet and it's dialog
- fixed some rare possible race conditions
- delay recursing folders to when opening the tab as opposed to when opening properties
- added ARM64, however I don't have devices to test it on