Module changelog

Changelog

This is the changelog for stacktoggle firmware (aka ToggleOS). It includes all the software that is residing on the stacktoggle device.

[0.3.0] - 2024-04-25

Added

  • iod: I/O state get operation
  • iod: module autodetect NATS API
  • button: hold 5 seconds for factory reset
  • cli: jq for JSON parsing

Changed

  • ToggleUI: redirect to status page by default
  • iod: Support up to 8 modules by adjusting power bring up logic

Fixed

  • ToggleUI: config setting issues
  • iod: report correct transition values on GPIO chain
  • nats: keep leafnode configuration after update

[0.2.2] - 2024-02-19

Fixed

  • Modbus: keep connection open to Modbus client

[0.2.1] - 2024-01-26

Added

  • NATS CLI installer script
  • Soupout for system information gathering
  • Custom banner

Changed

  • Turned off debug logs on netd

Removed

  • NATS CLI

[0.2.0] - 2024-01-24

Added

  • Toggle UI served by Nginx
  • Modbus server for I/O reading and writing

Changed

  • NATS server and NATS CLI tool are now compressed with UPX
  • Limit JetStream to 10 Mb
  • When Wi-Fi station is disabled, it actually is set in scanning mode

Removed

  • OpenWrt web interface - Luci

Fixed

  • Don't force link up on WAN port when static IP is configured

[0.1.1] - 2024-01-09

Added

  • Changelog file to /etc/changelog.md

Changed

  • Add option to get config by specifying request_type

Fixed

  • Make autod NATS log and metric messages JSON encoded

[0.1.0] - 2023-12-19

Added

  • SN on HTTP /sn
  • CLI script for leafnode configuration
  • Initial Netd implementation
  • DNS setting to configuration

Changed

  • Use ntpd instead of busybox_ntpd for time synchronization

Fixed

  • Restart NATS server if needed after NATS reply is sent

[0.0.1] - 2023-11-23

Initial release

  • MVP implementation for autod, iod, updated
  • Single JSON file based configuration
  • Factory support and self-test

Index

Type Aliases

Generated using TypeDoc