• v1.0.0 1f5e6363f3

    v1.0.0
    Some checks failed
    / lint (pull_request) Successful in 24s
    / build-libhasher (push) Failing after 22s
    / build-hasher (push) Successful in 3m22s
    / test (push) Successful in 29s
    Stable

    zevaryx released this 2026-09-28 15:17:11 +00:00 | 0 commits to main since this release

    API stabilized

    Disclaimer: Claude was used to analyze the code, but changes were made by hand

    This release fixes a lot of hidden and small bugs, listed below:

    • Missing files and unsupported algorithms didn't fail check mode
    • HASH_FAIL printed under --status and didn't name the file
    • A nonexistent path exited 0 silently
    • Stdin was read into memory as text; -c, -o, --legacy were ignored
    • Filenames written unescaped
    • Uppercase hashes showed FAILED
    • -o appended to an existing file
    • -q/-s check didn't match its message
    • NEON disabled for ARM builds
    • Stale per-crate lock files
    Downloads
  • v0.9.3 e5c385ca3c

    v0.9.3
    All checks were successful
    / lint (pull_request) Successful in 24s
    / test (push) Successful in 30s
    / build-libhasher (push) Successful in 26s
    / build-hasher (push) Successful in 1m34s
    Stable

    zevaryx released this 2026-05-29 23:04:49 +00:00 | 5 commits to main since this release

    Minor documentation changes. No functionality changes

    Downloads
  • v0.9.2 19c9deca18

    v0.9.2
    All checks were successful
    / lint (pull_request) Successful in 25s
    / test (push) Successful in 26s
    / build-libhasher (push) Successful in 17s
    / build-hasher (push) Successful in 2m38s
    Stable

    zevaryx released this 2026-05-29 16:33:09 +00:00 | 11 commits to main since this release

    Features

    • Reorganize the repository
    • New libhasher name
      • Now published on crates.io and docs.rs
    Downloads
  • v0.9.1 e1f8285802

    v0.9.1
    All checks were successful
    / test (push) Successful in 18s
    / lint (pull_request) Successful in 15s
    / build (push) Successful in 1m27s
    Stable

    zevaryx released this 2026-05-10 03:40:08 +00:00 | 20 commits to main since this release

    Features

    • Mild code changes, more robust testing
      • Some small code reductions and changes that could increase performance were added, leading to a new release
    Downloads
  • v0.9.0 a5298f3be7

    v0.9.0
    All checks were successful
    / test (push) Successful in 18s
    / lint (pull_request) Successful in 15s
    / build (push) Successful in 2m40s
    Stable

    zevaryx released this 2026-05-09 07:56:00 +00:00 | 23 commits to main since this release

    Features

    • Convert entire program into a library!
      • This allows users to integrate hasher.rs into their own projects!
      • There is still a binary that you can run, that has not changed
    • Massive code cleanup
      • Less code paths, more dynamic code, and more tests to validate changes going forward
    Downloads
  • v0.8.1 dee675d5e8

    v0.8.1
    All checks were successful
    / test (push) Successful in 16s
    / lint (pull_request) Successful in 14s
    / build (push) Successful in 2m42s
    Stable

    zevaryx released this 2026-01-29 18:31:21 +00:00 | 25 commits to main since this release

    Features

    • Add buffered file writes to prevent memory issues on large number of files
      • New default is 10,000 files before writing to the output file
      • This does not affect checking at all, as checking is one file in memory
    Downloads
  • v0.8.0 72d8174a0c

    v0.8.0
    All checks were successful
    / test (push) Successful in 20s
    / lint (pull_request) Successful in 14s
    / build (push) Successful in 2m30s
    Stable

    zevaryx released this 2025-12-03 04:29:27 +00:00 | 31 commits to main since this release

    Features

    • Add status and quiet modes for checking
    Downloads
  • v0.7.1 04c561e9d6

    v0.7.1
    All checks were successful
    / test (push) Successful in 26s
    / lint (pull_request) Successful in 14s
    / build (push) Successful in 1m26s
    Stable

    zevaryx released this 2025-12-02 20:23:15 +00:00 | 39 commits to main since this release

    Features

    • Better error handling
      • No more panics!
    • Slight code rework
      • Potentially more efficient reading of files
    Downloads
  • v0.7.0 acbc2dea19

    v0.7.0
    All checks were successful
    / test (push) Successful in 15s
    / lint (pull_request) Successful in 17s
    / build (push) Successful in 1m26s
    Stable

    zevaryx released this 2025-11-24 22:48:55 +00:00 | 40 commits to main since this release

    Features

    • Change default output format to algo:hash filename
    • Change checker to dynamically load algorithm based on hash format
    • Add --legacy to output for backwards compatibility with older versions and other binaries
    Downloads
  • v0.6.0 6b04d4eca1

    v0.6.0
    All checks were successful
    / build (push) Successful in 2m51s
    Stable

    zevaryx released this 2025-09-30 03:49:24 +00:00 | 48 commits to main since this release

    Downloads