github unfoldedcircle/ucd3-firmware latest
Development Build

pre-release7 hours ago

(2026-06-10)

Features

  • Add log router with WebSocket streaming support (#77) (dd615b6)
  • add PoE voltage mode configuration for rev6 (#79) (b497c0b)
  • add TCP/RS232 serial bridge with WebSocket API (#72) (ad09ec0)
  • ETag support (#73) (9f3343c)
  • Static network configuration (#81) (bc661c1), closes #1
  • status web page: redirect paths without a traling slash (#71) (d2ce758)
  • use gzip encoding for web server file serving (#75) (c6f2e2b)

Bug Fixes

  • add cast to iot_button_set_param to prevent compiler warning (b38eb53)
  • add missing get_serial_tcp WS message (14f089f)
  • align ADC calibration scheme usage (172ed44)
  • ExternalPort UART re-initialization (#69) (94e96f7)
  • IR hold time requires repeat parameter to be set (45bd940)
  • proper InfraredService singleton creation (339e862)
  • set correct mode in port_mode event message (399294b)

Reverts

  • esptool flash instruction (d919fb7)

What's Changed

  • refactor: unify firmware revisions 4 and 6 by @zehnm in #66
  • Clean up and linting fixes by @zehnm in #67
  • fix: ExternalPort UART re-initialization by @zehnm in #69
  • Prevent blocking of the system timer task by @zehnm in #70
  • feat: status web page: redirect paths without a trailing slash by @zehnm in #71
  • feat: ETag support by @zehnm in #73
  • build: update managed components by @zehnm in #74
  • feat: use gzip encoding for web server file serving by @zehnm in #75
  • refactor: network state machine event handling improvements by @zehnm in #68
  • Add TCP/RS232 serial bridge with WebSocket API integration by @zehnm in #72
  • feat: Add log router with WebSocket streaming support by @zehnm in #77
  • feat: add PoE voltage mode configuration for rev6 by @zehnm in #79
  • refactor: replace sync log-router callbacks with queue and sender task by @zehnm in #82
  • Static network configuration by @zehnm in #81

Full Changelog: v0.9.1...latest

Don't miss a new ucd3-firmware release

NewReleases is sending notifications on new releases.