Skip to content

Releases: harpua555/OpenFilamentSensor

OpenFilamentSensor Firmware v0.8.8-pre1

01 Mar 16:00

Choose a tag to compare

Pre-release

Firmware Release v0.8.8-pre1

Changelog

  • Refactor WebServer settings update logic and improve SSE client handling (705f1c7)

Included artifacts

  • All supported boards
  • checksums.txt with SHA256 digests

OpenFilamentSensor Firmware v0.8.7

01 Mar 15:22
2df4d7e

Choose a tag to compare

Firmware Release v0.8.7

Bug Fixes

  • Thread safety fixes – Fixed 6 thread safety bugs causing intermittent crashes and web UI freezes:
    • Logger: Fixed race in clearLogs()
    • WebServer: Replaced string caches
  • Fixed ESP32-S3 pin inconsistency – Added explicit pin definitions in platformio.ini for ESP32-S3
    New Boards
  • ESP32-C6 support
    Other
  • Increased WiFi SSID/password max length to 32 characters
  • Hot path JSON writes protected to prevent crashes
  • Initialized filament runout state at startup
  • Pinned library versions to prevent crashes from new bugged lib release

OpenFilamentSensor Firmware v0.8.6-pre1

04 Feb 22:29

Choose a tag to compare

Pre-release

Stability fixes and C6 support - no new features

  • Restore library versions to 0.8.1 release
  • Add pin initialization to prevent incorrect reads while idle
  • Additional debug logging
  • C6 support by @akrauze

OpenFilamentSensor Firmware v0.8.5-pre1

06 Jan 23:17
220eed6

Choose a tag to compare

Pre-release

Pre-release only

  • update ESP32-WROOM GPIOs to 14 and 27 to prevent bootstrapping issues (a08dfa8)

OpenFilamentSensor Firmware v0.8.4-alpha

03 Jan 22:20
2131a42

Choose a tag to compare

Firmware Release v0.8.4-alpha

Changelog

  • Increase max SSID and PW validation length to 32 in firmware distributor (2131a42)
  • Initialize filament runout state at startup and adjust sensor check order to prevent jam detection during runout (7e73428)

Included artifacts

  • All supported boards
  • checksums.txt with SHA256 digests

OpenFilamentSensor Firmware v0.8.3-alpha

03 Jan 21:44
8725a28

Choose a tag to compare

Firmware Release v0.8.3-alpha

  • Initialize filament runout state at startup and adjust sensor check order to prevent jam detection during runout (7e73428)

OpenFilamentSensor Firmware v0.8.2-alpha

02 Jan 18:26
e179ef9

Choose a tag to compare

Firmware Release v0.8.2-alpha

v0.8.2-alpha adds memory protection for various functions, integrated I2C display options for the C3-supermini, coredump retrieval for enhanced debugging, and a Home Assistant integration.

  • Logging and other background functions now use protected calls to increase stability
  • Jam detection is now disabled on filament runout, even if filament runout monitoring is disabled
  • ESP32-C3 (supermini) now displays uptime on the integrated screen, as well as jam state indicators when present
  • Uptime added to API
  • Coredumps now captured on crashes
  • Coredump API added for simple downloading for inclusion on issue submissions

Included artifacts

  • All supported boards
  • checksums.txt with SHA256 digests

OpenFilamentSensor Firmware v0.8.2-pre4

29 Dec 19:14

Choose a tag to compare

Pre-release

Firmware Release v0.8.2-pre4

Changelog

  • update build workflows to support elfs (22efebd)

Included artifacts

  • All supported boards
  • checksums.txt with SHA256 digests

OpenFilamentSensor Firmware v0.8.2-pre3

29 Dec 18:36
1da0e27

Choose a tag to compare

Pre-release

This is an experimental pre-release that adds logging mutex protection as well as coredump setup to capture crash logs.
THIS VERSION IS NOT KNOW/TESTED AS STABLE. v0.8.1-alpha remains the existing stable release
This release is for advanced users to provide feedback on crashes.

Changelog

  • Add build timestamp overrides and metadata generation to release workflow (fb848ae)
  • Updated platformio.ini to use newer versions of AsyncTCP and ESPAsyncWebServer libraries. - Enhanced analyze_coredump.py to allow usage of a custom library path for core dump analysis. (002b662)
  • make .elf per release available to analyze coredumps (2bb70c1)
  • WF to rebuild .elfs (cf3af3f)

OpenFilamentSensor Firmware v0.8.2-pre2

28 Dec 18:14
3e15a14

Choose a tag to compare

Pre-release

This is an experimental pre-release that adds logging mutex protection as well as coredump setup to capture crash logs.
THIS VERSION IS NOT KNOW/TESTED AS STABLE. v0.8.1-alpha remains the existing stable release
This release is for advanced users to provide feedback on crashes.