github amadvance/snapraid v14.0rc1
SnapRAID v14.0rc1

pre-release5 hours ago
  • More log tags for all commands in preparation for the upcoming SnapRAID
    daemon. Pre-release will be available at https://github.com/amadvance/snapraid-daemon.
    Note that this is the minimal SnapRAID version required to use the daemon.
  • Fixed a crash on macOS when filesystem doesn't report UUID
  • Added support for local exclusion rules via .snapraidignore files placed
    directly within the array directory tree. This allows for granular,
    directory-level control over which files and folders are excluded from
    parity, mirroring the workflow of .gitignore.
  • Added support for the ** globbing character to allow recursive pattern
    matching across multiple directory levels.
  • Added a new locate command to map physical file offsets within the
    parity volume. This feature facilitates diagnostic analysis of the parity
    distribution. It supports the -t, --tail option to filter files located
    specifically at the end of the parity file [Ralf1108].
  • Added new option -W, --force-realloc-tail SIZE for the sync command.
    This option works like --force-realloc but applies only to the
    specified tail portion (last SIZE bytes) of the parity file.
    Its main purpose and result is to shrink the size of the parity file by
    reclaiming unused space ("holes") that may exist in the parity due to
    previous fragmentation, allowing to compact the parity toward the beginning
    [Ralf1108].
  • The -p / --plan option now accepts percentage values with decimal points
    (e.g. -p 1.5, -p 0.2)
  • Added detection of the smartctl executable. Improves reliability when running
    under sudo or in environments where /sbin and /usr/sbin are not in PATH.
  • Avoided saving the content file when it was not strictly necessary.
  • Added wear level percentage to the SMART report.
  • Added documentation of the tags used in the log file in the new
    snapraid_log manpage.
  • Added manual translations in multiple languages.
  • Added new undocumented options that affect the -T, --speed-test:
    --speed-test-period MS, specifies how many milliseconds to test each single
    feature in the speed test. Default 1000.
    --speed-test-disks-number DISKS, specifies how many disks to use in the
    speed test. Default 8.
    --speed-test-blocks-size KB, specifies the size of each block in kibibytes
    (1024) used in the speed test. Default 256.

Don't miss a new snapraid release

NewReleases is sending notifications on new releases.