github kizniche/Mycodo v8.16.1
8.16.1

latest release: v8.16.2
4 months ago

8.16.1 (2025.04.26)

This release fixes an install issue created by a dependency that resulted in an incompatible software version of another dependency.

This release introduces the ability to override MYCODO_DB_PATH, SQLALCHEMY_DATABASE_URI, and ALEMBIC_URL in mycodo/config.py to use an alternate settings database. This is accomplished by creating these variables in mycodo/config_override.py. This new config file will be checked on startup and will persist after upgrades.

Bugfixes

  • Fix dependency issue with marshmallow (#1418)
  • Fix Atlas EC and pH Inputs losing measurements when calibration temperature is None
  • Fix restoring mycodo/user_scripts during upgrade
  • Fix documentation generation
  • Fix theming on selection inputs
  • Fix minimum Python version for upgrade
  • Fix generating library hyperlinks when pip uses a git source
  • Fix directory validation
  • Add Output: L298N Peristaltic Pump (Pi 5)
  • Add Input: Raspberry Pi 6-Channel Power Monitor (v0.4.0)
  • Fix PID Autotune not turning output off

Features

  • Add ability to use alternate mysql server using config_override.py
  • Add Output: PWM Raspberry Pi GPIO (RPi.GPIO) (for Pi <= 4, since pigpiod is deprecated)
  • Add ability to average measurements in Redundancy Function

Miscellaneous

  • Allow deletion of the last remaining Dashboard
  • Add custom favicon
  • Make output state color (yellow/red/green) more prominent

Don't miss a new Mycodo release

NewReleases is sending notifications on new releases.