- Added new thermal protection configuration options:
- temp_limit TEMPERATURE_CELSIUS
Sets the maximum allowed disk temperature. When any disk exceeds this
limit, SnapRAID stops all operations and spins down the disks to prevent
overheating. - temp_sleep TIME_IN_MINUTES
Defines how long the disks remain in standby after a temperature limit
event. After this time, operations are resumed. Defaults to 5 minutes.
- temp_limit TEMPERATURE_CELSIUS
- Added a new "probe" command that shows the spinning status of all disks.
- Added a new -s, --spin-down-on-error option that spins down all disks when
a command ends with an error. - Added a new -A, --stats option for an extensive view of the process.
- Fixed handling of command-line arguments containing UTF-8 characters on
Windows, ensuring proper processing outside the Windows code page. - Removed the SMART attribute 193 "Load Cycle Count" from the failure
probability computation, as its effectiveness in predicting failures is too
dependent on the hard disk vendor. - Added a new "smartignore" configuration option to ignore specific SMART
attributes. - Supported UUID in macOS [Nasado]
- Windows binaries built with gcc 11.5.0 using the MXE cross compiler at
commit 8c4378fa2b55bc28515b23e96e05d03e671d9b90 with targets
i686-w64-mingw32.static and x86_64-w64-mingw32.static and optimization -O2.