Skip to content

Releases: OctoPrint/OctoPrint-FirmwareCheck

2025.7.23

23 Jul 07:53
Compare
Choose a tag to compare

Click here if you want to help with OctoPrint's funding!

Changes

  • Fix a packaging error breaking uploads to PyPI

Full Changelog: 2025.7.22...2025.7.23

2025.7.22

22 Jul 12:55
Compare
Choose a tag to compare

Click here if you want to help with OctoPrint's funding!

Changes

  • Implement SimpleApiPlugin.is_api_protected
  • Migrate to more modern tooling & packaging

Full Changelog: 2025.5.14...2025.7.22

2025.5.14

14 May 12:19
Compare
Choose a tag to compare

Changes

  • #13: Protect against parsing errors on strings coming from firmware that look like version numbers, but aren't.
  • Update tooling to stay compatible to Python's ecosystem: pyproject.toml, ruff and consequently a minimum Python version of 3.7.

Full Changelog: 2021.10.11...2025.5.14

2021.10.11

11 Oct 13:02
Compare
Choose a tag to compare

Changes

  • Fix a compatibility issue with Python 2

Full Changelog: 2021.8.11...2021.10.11

2021.8.11

11 Aug 13:53
Compare
Choose a tag to compare

Changes

  • Support placeholders in messages for more warning customization
  • Add MFS nightly build check
  • Add detection of "TF card" firmware bug
  • Add detection of Flashforge Voxelab Aquila

2021.5.31

31 May 09:19
Compare
Choose a tag to compare

Changes

  • Add removable info message if a firmware reports disabled action command support.

2021.2.4

04 Feb 16:33
Compare
Choose a tag to compare

Changes

  • Add removable info message when a firmware development build is detected
  • Add a "Prerelease" release channel
  • Code now uses pre-commit, black, prettier, isort and flake8 just like OctoPrint itself.

2020.9.23

23 Sep 10:41
Compare
Choose a tag to compare

Changes

2020.6.22

22 Jun 13:06
Compare
Choose a tag to compare

Changes

  • Fix update hook

2020.3.27

27 Mar 14:23
Compare
Choose a tag to compare

Changes

  • Add update hook