Skip to content

Releases: petersulyok/smfc

v3.6.0

12 Dec 19:23
Compare
Choose a tag to compare

Changes:

  • Python 3.13 support added
  • Python 3.8 support removed (because of a pylint warning)
  • New shell script added to create virtual Python environment with pyenv (./bin/create_pyhon_env.sh)

Fixes:

  • Automatic HWMON path creation for NVME SSDs is fixed (reported in #43)

v3.5.1

23 Aug 15:52
Compare
Choose a tag to compare

Changes:

  • Documentation updated (IPMI thresholds for X13 motherboards, Swapped zones (#38), FAQ)
  • Simplified log message for new fan level
  • Docker image updated

v3.5.0

21 Mar 19:08
Compare
Choose a tag to compare

New feature

  • checking run-time dependencies (kernel modules and external command) added to startup
  • X13 and AST2600 compatibility notes added to documentation

v3.4.0

28 Nov 16:48
Compare
Choose a tag to compare

New features

  • Docker support added, smfc docker image can be pulled from docker hub

v3.3.0

09 Nov 21:44
Compare
Choose a tag to compare

New feature

  • Support for new Python 3.12
  • New emergency exit feature extended to all exit/exception situations (if IPMI management is already configured in smfc)
  • Documentation updated
  • Unit test updated to the new feature/refactoring, code coverage improved to 99%

v3.2.0

08 Nov 17:04
Compare
Choose a tag to compare

New feature

  • New emergency exit implemented for exceptions and runtime errors. It will switch all fans back to speed 100% if smfc terminates (fix for issue #32)

Changes:

  • Log message for new temperature/level improved in order to avoid such a long format
    CPU zone: new level > 65.0C > [T:65.33333333333333C/L:50%]
    The new log message will be
    CPU zone: new level > 65.0C > [T:65.3C/L:50%]

v3.1.1

16 Aug 20:36
4b502fd
Compare
Choose a tag to compare

Fix: sample hd_names= parameter is not generated if --keep-config is specified in install.sh script

v3.1.0

16 Aug 20:18
Compare
Choose a tag to compare

New feature:

  • install.sh script can preserve the original configuration file (using --keep-config command-line option) during the installation

v3.0.2

16 Aug 19:15
Compare
Choose a tag to compare

Fix: a chown warning fixed in install.sh script.

v3.0.1

16 Aug 17:57
Compare
Choose a tag to compare

Fix: a flake8 warning (E231) corrected for Python 3.8